Raining Chain is a HTML5 MMORPG using Javascript, Canvas, NodeJS, MongoDb and Socket.io. Play now for free at https://rainingchain.com/.
By popular demand, I am releasing the source of the game as of version 1.5.18. The game engine is under MIT license while the game content is under GPL license.
While the version 1.5.18 of the game is public, more recent versions of the game are not. I am not offering support nor planning to maintain the public version of the game. The more recent versions of the game will NOT be released on Github. If you would like to contribute to the latest version of Raining Chain, check Raining Chain Development or come chat with us on Discord.
- Install NodeJS
- npm install // Install NodeJS dependencies
- Install MongoDb.
- The game connects to MongoDb database at localhost:27017/test and assumes the following collections exist: clientError, sideQuest, zeldaGlitch, socialMedia, achievement, pingData, report, player, contributionHistory, socialMedia, offlineAction, main, equip, account, competition, questRating, highscore, questVar, mainQuest
- node app // Starts the server
- Go to localhost:3000
s
Check http://rainingchain.com/credit for the list of contributors.