Wraith King Run is a platform game inspired by those hard-to-play games, but once you get familiar with the controls it's a lot of fun. The game was developed with Phaser 3 a framework that allows us to create a game from scratch, assigned physics such as gravity, speed, animations, sounds, and custom maps, for this project I used a tool called Tiled Map Editor which allows us to create compatible maps which allows us to create compatible maps with Phaser, as it opens the door for people with or without technical knowledge to create their levels and play them!
The main objective of the game is to complete the current level, you can complete the level by going through the goal (green box). If you touch a red square, the game will end.
You can move your character with arrow keys:
- Jump using the " UP ARROW ".
- Run using the "LEFT and RIGHT ARROWS".
- Climb usign the "LEFT and RIGHT ARROWS" near a wall.
- Stop the music with the "SPACE BAR"
- HTML.
- CSS.
- JavaScript.
- Webpack 4.
- Phaser 3.
- Babel 7.
- Tiled Map Editor.
To get a local copy up and running follow these simple example steps.
Download the project
$ git clone https://github.com/JuanPabloGil/wraith-king-run.git
or
Download the project from this link
https://github.com/JuanPabloGil/wraith-king-run/archive/game-dev.zip
After cloning or downloading the repository is required to install dependencies and run scripts via npm
from your project directory.
$ npm install
Then, you can start the local development server by running:
$ npm start
Then a window will open on your default browser and you'll be able to play.
Execute the next command
$ npm run test
๐ค Juan Pablo Gil
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a โญ๏ธ if you like this project!
Animated coin. Sprite-Hero. Background Music. Tileset.
This project is MIT licensed.