Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/egecan12/phaserjs-delight-fighter
It is a web game developed using Phaser.js, Express.js, Mongo Node.js.
https://github.com/egecan12/phaserjs-delight-fighter
expressjs javascript mongodb mongoose nodejs npm phaserjs
Last synced: 13 days ago
JSON representation
It is a web game developed using Phaser.js, Express.js, Mongo Node.js.
- Host: GitHub
- URL: https://github.com/egecan12/phaserjs-delight-fighter
- Owner: egecan12
- Created: 2024-02-28T15:23:25.000Z (9 months ago)
- Default Branch: master
- Last Pushed: 2024-03-15T00:01:29.000Z (8 months ago)
- Last Synced: 2024-10-17T17:45:16.279Z (about 1 month ago)
- Topics: expressjs, javascript, mongodb, mongoose, nodejs, npm, phaserjs
- Language: JavaScript
- Homepage: https://web-game-delight-fighter.onrender.com
- Size: 6.4 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# The Delights of Constantinople 2019
It is a web game developed using Phaser.js and Node.js.
[Play](web-game-delight-fighter.onrender.com)
You can also send your high score to MongoDB at the end of the game.
I did not spend too much time on it so It may look broken on some browsers.
Google Chrome is recomended.
There is only 2 episodes existed so far. Upcoming episodes are on progress but you can test it out for now.It is just for education purposes.
Controllers:
{
"movement" : "left-right arrow"
"jump" : "up arrow"
"shield": "down arrow" (only valid on episode 2)
"throw delight": "spacebar"(only valid on episode 2)
}Credits:
{
"Developer": "Egecan Kahyaoglu",
"Game Engine": "Phaser.js",
"Routing": "Express.js for routing",
"Database": "MongoDB to keep the scoreboard in Database",
"Music": {
"Provided to YouTube by Epic/Sony Music Soundtrax": {
"Track": "Istanbul (Not Constantinople)",
"Artist": "The Trevor Horn Orchestra",
"Album": "Mona Lisa Smile (Music from the Motion Picture)",
"Release Date": "2003-11-21",
"Composer": ["Jimmy Kennedy", "Nat Simon"],
"Producer": "Trevor Horn",
"Engineer": "Robert Orton"
}
},
"SpriteSheets": {
"MainCharacter": "ondarisa - https://www.spriters-resource.com/arcade/legionnaire/sheet/124854/?source=genre",
"Explosion": "Gussprint - https://www.spriters-resource.com/submitter/Gussprint/?source=genre"
}
}It is a browser games based on Phaser.JS developed on 2019
for setup
npm Install
Do not forget to add your MongoURI to make it work.