- About the Project
- Built With
- How to play
- Contributing
- Contact
- Acknowledgements
- Getting Started
- Live Demo
- [JAVASCRIPT] [PHASER] [WEBPACK] [LEADERBOARD_API]
- The Runner is an endless runner game where players run over some platforms and jump from one platform to another.
- The burning fires are presented as obstacles that must be dodged to continue the game.
- Coins can be collected to increase the score.
- The game ends once the user falls down the platform or gets burned by the fire.
- You may find the original specifications for the game requirement can be found here
The rules for this game are rather simple
1. Tap or Click to jump.
2. Tap or Click again for a double jump
2. Jump and dodge the fire to stay alive.
3. Jump on the platforms and do not fall down.
4. Collect the coins to increase your score.
- Boot Scene
- Login Scene
- Menu Scene
- Game Scene
- GameOver Scene
- Leader Board Scene
- Credits Scene
- Options Scene
Contributions make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
Terminal or similar to execute the program.
- To get a local copy up and running follow these simple example steps.
- Clone this repository with git clone
https://github.com/sergiocortessat/JSCapstone-PlatformGame/tree/feature
using your terminal or command line. - Change to the project directory by entering:
cd JSCapstone-PlatformGame
in the terminal. - Enter the command npm i
- Enter the project folder and run locally by using npm start.
- If the project cant be build, please run npx webpack.
- $ git clone `$ git clone https://github.com/sergiocortessat/JSCapstone-PlatformGame/tree/feature
- $ git checkout develop
- $ cd JSCapstone-PlatformGame
- $ npm i
- $ npm start
- ##(If project doesn't build, please run): $ npx webpack
The testing has been performed using Jest Framework.
- To run the test please open the command line
- Enter npm run test to run the testing once.
- Enter npm run watch to keep jest test open
- $ cd JSCapstone-PlatformGame
- $ npm run test
- $ npm run watch (optional)
- The Game Design Document for this project can be found here
👤 Sergio Cortes Satizabal
- Github: @sergiocortessat
- Twitter: @sergiocortessat
- LinkedIn: @sergiocortessat
This project is MIT licensed.