Giter Site home page Giter Site logo

juanpablogil / wraith-king-run Goto Github PK

View Code? Open in Web Editor NEW
1.0 2.0 0.0 4.56 MB

Wraith King is a platform game developed with Phaser 3 inspired by those hard-to-play games, but once you get familiar with the controls it's a lot of fun.

Home Page: https://weaith-king-run.netlify.app/dist/

License: MIT License

JavaScript 97.35% HTML 2.65%

wraith-king-run's Introduction

Wraith King Run

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!

Goal of the game.

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.

Controls

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"

Built With

Getting Started

Get a local copy

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

Requirements

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.

Live Demo

Live Demo

Run tests

Execute the next command

$ npm run test

Author

๐Ÿ‘ค Juan Pablo Gil

๐Ÿค Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a โญ๏ธ if you like this project!

Acknowledgments

Animated coin. Sprite-Hero. Background Music. Tileset.

๐Ÿ“ License

This project is MIT licensed.

wraith-king-run's People

Contributors

juanpablogil avatar

Stargazers

Ivan Guzman avatar

Watchers

James Cloos avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.