Skip to content

This project is an endless runner game made on js with phaser and webpack technologies.

License

Notifications You must be signed in to change notification settings

vichuge/js-capstone-endless-runner

Repository files navigation

Sunny Land (Platform game capstone project)

It's a 2d game with a cute fox who set himself out for an endless adventure to jump collect gems and avoid frogs on speeding various platforms

screenshot

Built With

  • HTML
  • Phaser
  • JavaScript
  • ES6
  • Webpack
  • Jest

Live Demo

If the game take too long to load OR stuck at 91% just press f5
Live Demo Link

Game Design Documment

This is a game based on an endless running journey and the hero is a cute fox with a mission to collect as many gems as possible to come as number 1 on the leaderboard. He must avoid frogs and falling or otherwise he meets his doom. The cute fox can jump once, and twice in midst of air defying rules of physics and allowing him to avoid falling to infinity or falling. Game Design Document (GDD) Link

How to play

  • JUMP: [ Left click ]

Prerequisites

  • Live Server plugin for Visual Studio Code

Setup

1- Clone the repository

    git clone https://github.com/vichuge/js-capstone-endless-runner.git

2- Open the folder on VS Code.

3- install Packages

    npm install

3- Run live server

    npm run watch / npm run start

3.2- If you don't user live server on vs code dist/index.html needs to be launched after npm start.

4- Everything should be running by now.

Testing

Run the next on your terminal in the repository folder:

    npm run test

Author

👤 Victor Pacheco

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

About

This project is an endless runner game made on js with phaser and webpack technologies.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published