Skip to content

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

License

Notifications You must be signed in to change notification settings

titusvalid/PokeMMO-Online-Realtime-Multiplayer-Game

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Simple realtime platform game build with Phaser.io

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

PokeMMO

Features & ToDo

  • Multiple players can join the game
  • Maps are can be created/edited with Tiled Map Editor
  • 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

Known bugs

Online players won't load in new level (50% fixed, needs help with this bug..)
When a player enters a new level/map the Phaser Scene reloads and a new tilemap will be loaded. But the current players in that map will not be loaded in that level (see Code).

See GIF example below Know bug example

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 73.5%
  • PLSQL 26.2%
  • HTML 0.3%