vichuge / js-capstone-endless-runner

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

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

License:MIT License


Languages

Language:JavaScript 99.9%Language:CSS 0.1%