https://github.com/yahir91/platform-game
Platform game created with javascript using the phaser library. In the game, you are a mage and have to fight your way through assassins. Built with Javascript, phaser, webpack.
https://github.com/yahir91/platform-game
javascript phaser3 webpack
Last synced: about 1 month ago
JSON representation
Platform game created with javascript using the phaser library. In the game, you are a mage and have to fight your way through assassins. Built with Javascript, phaser, webpack.
- Host: GitHub
- URL: https://github.com/yahir91/platform-game
- Owner: yahir91
- License: mit
- Created: 2021-01-06T17:47:49.000Z (over 5 years ago)
- Default Branch: main
- Last Pushed: 2021-01-22T17:24:38.000Z (over 5 years ago)
- Last Synced: 2025-08-13T07:28:36.760Z (11 months ago)
- Topics: javascript, phaser3, webpack
- Language: JavaScript
- Homepage: https://quizzical-bardeen-7ebe1a.netlify.app/
- Size: 27.4 MB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Mage vs Assasins Platform Game
This is a Platformer Game where you are a mage that has to fight assasins, you move through a battleground and can attack to defeat the enimies or you can dodge them by jumping.

# How to run locally
* Clone the project run `npm install` and `npm run build`
* Open the generated index.html on the dist folder.
# Live Demo [Mage vs Assasins](https://quizzical-bardeen-7ebe1a.netlify.app/)
## Elements
### Hero - Mage

### Mage - Attacking

### Enemy - Assasins

### Battlefield

# Instructions
You have to kill as many assasins as you can without touching them or falling from the platforms.
* Press right click to attack the assasins.
* Press spacebar to jump through platforms or dodge the assasins.
* Press spacebar a second time to make a double jump.
* When you die, submit your name and see in which place you are in the leaderboard
# Get Started
* Clone the project
* Run `npm install`
* Run `npm run start`
* Open your server in localhost:7090
# Features
* A fully functional action RPG template
* ES6
* Animations
* Functional High Scores Board
* Collision Detection based on direction
# Built With
* `Phaser`
* `CSS`
* `Webpack`
* `Javascript`
* `ES6`
* `Babel`
* `npm`
* `jest`
# Author
- [Yahir Cardona](https://yahir91.github.io/yahir-cardona.github.io/)
# License
This project is licensed under the MIT License