Skip to content

The Runner is an endless runner game where players run over some platforms and jump from one platform to another. As well the player will encounter fire to avoid and coins to collect. All of this while not falling from any platfroms

Notifications You must be signed in to change notification settings

sergiocortessat/JSCapstone-PlatformGame

Repository files navigation

Wizard Runner

Table of Contents



Javascript
Phaser


Built With

  • [JAVASCRIPT] [PHASER] [WEBPACK] [LEADERBOARD_API]

Live Version


About The Project

  • 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

How To Play

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.


Screenshot

  • Boot Scene

  • Login Scene

  • Menu Scene

  • Game Scene

  • GameOver Scene

  • Leader Board Scene

  • Credits Scene

  • Options Scene

Contributing

Contributions make the open-source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.

Prerequisites

Terminal or similar to execute the program.

Getting Started

Clone project

  • 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.

Command line steps

- $ 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

Testing

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)

Tests

Game Development

  • The Game Design Document for this project can be found here

Authors

👤 Sergio Cortes Satizabal

Acknowledgements

📝 License

This project is MIT licensed.

About

The Runner is an endless runner game where players run over some platforms and jump from one platform to another. As well the player will encounter fire to avoid and coins to collect. All of this while not falling from any platfroms

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published