Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/aaron5670/pokemmo-online-realtime-multiplayer-game

🕹️ A simple realtime Pokémon MMO game build with Phaser 3, Colyseus.io & Webpack 4
https://github.com/aaron5670/pokemmo-online-realtime-multiplayer-game

colyseus game game-2d game-development multiplayer multiplayer-browser-game multiplayer-game-server multiplayer-web-game nodejs phaser phaser3 phaserjs pokemon pokemon-game realtime-pokemon-game webpack

Last synced: about 5 hours ago
JSON representation

🕹️ A simple realtime Pokémon MMO game build with Phaser 3, Colyseus.io & Webpack 4

Awesome Lists containing this project

README

        

# Simple realtime platform game build with Phaser.io
**Simple realtime Pokemon game build with Phaser 3, Colyseus.io & Webpack 4.**

![PokeMMO](https://github.com/aaron5670/PokeMMO-Online-Realtime-Multiplayer-Game/blob/master/docs/images/PokeMMO.gif?raw=true)

### Features & ToDo
- [x] Multiple players can join the game
- [x] Maps are can be created/edited with [Tiled Map Editor](https://www.mapeditor.org/)
- [x] Multiple levels/maps
- [ ] Pokémons added
- [ ] Can going inside building (In progress)

### How to install
```
// Clone this repository
$ git clone https://github.com/aaron5670/PokeMMO-Online-Realtime-Multiplayer-Game.git

// Go to the client folder and install all modules
$ cd client && npm install

// Go to the server folder and install all modules
$ cd ../server && npm install

// Start the server
$ node server.js

// Open a new terminal and navigate to the client folder and start the webpack server
$ cd client && npm start
```
After successfully install go to [http://localhost:8080](http://localhost:8080/)