Great Run

Sziasztok!

Mivel rengeteg szabadidőm van – ja nem, hanem mert imádom a kislányom :D - készítettem egy játékot pici gyerkőcöknek. Nagyon könnyen kezelhető, mindössze egy gombot kell nyomogatni, nincs benne semmi erőszakos dolog, szerintem kb. 3 éves kortól ajánlott. Ezt szeretném veletek megosztani, használjátok egészséggel, open source, free az egész projekt ;)

A játék a Dóra a felfedező mese zenéit és képi megjelenését használja.
Íme, néhány screenshot a játékból:

 

Itt lehet vele online játszani: https://robertgirhiny.com/projects/great-run
Innen pedig letölthető windowsra (.exe): https://robertgirhiny.com/projects/great-run/great_run.zip
A github repót itt találjátok: https://github.com/robcaa/great-run

 

És ezzel el is értünk a technikai oldalhoz. Programozói szemmel, ami érdekes lehet az a használt technológiák listája. Íme:

  • TypeScript
  • NodeJS
  • Webpack
  • Electron
  • Phaser

Továbbá egy starter project is felhasználásra került, ami gyakorlatilag mindent az ember keze alá dolgoz. A starter projektet repója itt nézhető meg: https://github.com/rroylance/phaser-npm-webpack-typescript-starter-project

 

A játékot újrafordítani a következő parancsokkal lehet (nyilván ehhez nem árt, ha a gépen telepítve van a nodeJS és a repó klónozása után kiadtátok a npm install parancsot):

  • Fejlesztői szerver indítása: npm run server:dev
  • Assets osztály generálása (ez akkor kell ha egy új asset kerül hozzáadásra): npm run assets
  • Release buildelés: npm run build:dist
  • Electronnal való buildelés 32 bites windows rendszerre: npm run electron:pack:dist -- --platform win32 --arch=ia32

Ezek után bárki könnyen cserélheti a textúrákat illetve a hangokat, hogy akár másik kedvenc mesehőssel játszhasson a gyerkőce.

2019 © Robert Girhiny