Skip to content

The GitHub Game Off 2012 is a game jam / hackathon / coding challenge to create an open source a web-based game

License

Notifications You must be signed in to change notification settings

XForest/game-off-2012

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

##XForest - a browser-based MMORPG

XForest is a browser-based MMORPG(massively multiplayer online role-playing game). The backend is written in node.js based on pomelo, which is a fast, scalable, distributed game server framework for node.js. The frontend uses the HTML5 Canvas to draw the map and renders the animations by colorbox, which is a client side game engine written in JavaScript based on HTML5. In this game, the client communicates via websockets with the server.

Online demo

Concepts

First. game clone a hero that will clone hp, mp, attack and defense etc from the hero ontology.

Second. hero enters the origin master scene to push message and pull task from NPC.
Third. There are three branch scenes in the game, where you can roam casually, just like github branch.
Last. after died,hero will clone self,and commit the status.

Screenshot

scene three
This is a screenshot in scene three. There are many monsters and one hero named Traxex who is killing the monster for experiences, treasures and equipments.

How to install

First.Clone the code. Then. Exec npm install in game-server and web-server. Last. Exec node app.js in aboved direcotry.

visit http://127.0.0.1:3001/

Requirements

Open source projects

About

The GitHub Game Off 2012 is a game jam / hackathon / coding challenge to create an open source a web-based game

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 100.0%