Multiplayer game built on Pomelo and Phaser
- NodeJS + NPM
- Windows, Linux or OSX
- Clone the repository to your local machine:
git clone https://github.com/JulianRSmith/ProjektLeo.git
, SSH will work, too. - Install Pomelo:
npm install pomelo -g
(remove-g
if you don't like to store packages globally). - Install Pomelo dependencies:
-
- Windows:
npm-install.bat
(inside theserver
directory).
- Windows:
-
- Linux:
npm-install.sh
(inside theserver
directory).
- Linux:
Note: Pomelo comes with a built-in web-server. Projekt Leo will run directly from file system, but we do recommend you run it from this web-server.
Game Server:
-
- Starting: Run
! Start Gameserver.bat
orcd game-server && pomelo start
.
- Starting: Run
-
- Stopping: Run
! Stop Gameserver.bat
orcd game-server && pomelo stop
.
- Stopping: Run
-
- Killing: Run
! Kill Gameserver.bat
orcd game-server && pomelo kill
(only if server hangs/freezes).
- Killing: Run
Web Server:
-
- Starting: Run
! Start Webserver.bat
orcd web-server && node app
.
- Starting: Run
-
- Stopping: CTRL+C or closing the window will stop the server.
Julian Smith (https://github.com/JulianRSmith)
Ashley Scott (https://github.com/XenoWarrior)
Will Bradley (https://github.com/wmjb10)