Skip to content

ng-mmo is a multiplayer game platform built with Node, Express, MongoDB, Angular, and Phaser. It's boilerplate for common features for an angular app housing a multiplayer HTML5 game.

License

Notifications You must be signed in to change notification settings

jmarlow4/ng-mmo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ng-mmo

A multiplayer game platform built with Node, Express, MongoDB, Angular and Phaser. The idea is to create a starting point for anyone interested in creating a robust website for a game that also includes the game itself.

What's in this repo?

The ng-mmo platform, including the back end Node server, the front end Angular app, as well as the game itself.

This is based off of DaftMonk's Angular-Passport project, Krimple's Angular-Flavored-Chat project, and ahung89's Bomb-Arena game.

Before you set up

Make sure you have MongoDB installed and running on it's default port.

Setting up

Open your terminal and run

npm install
and
bower install
in the console. To start it up enter
node server
and it'll run in http://localhost:8000

Quick note

I've avoided the use of generators and task runners specifcally to help people see exactly what's going on. This platform was created to be a starting point that even beginners can use to build multiplayer games with Node, Angular, and Phaser without too much work setting up. And you don't even have to use Phaser. This platform is game framework-agnostic.

Demo

Check it out here

About

ng-mmo is a multiplayer game platform built with Node, Express, MongoDB, Angular, and Phaser. It's boilerplate for common features for an angular app housing a multiplayer HTML5 game.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published