Agartha RPG is a turn based RPG videogame.
The design of the game was mainly decided with this tutorial. The design was expanded to allow you to explore different locations on the world map; for example a town, a temple, and a dungeon. Each location has its own set of enemies that are chosen at random.
Maps were created using Tiled with the RPG MAKER MV tiles. Some tiles have the custom property "collides", so the player cannot pass through those tiles (walls, objects, etc.).
-
HTML5
-
Sass / CSS
-
Javascript
-
Phaser 3
-
Node.js
-
Webpack
-
Tiled
-
Add a player's menu
-
Implement an inventory system
-
Improve the battle system with different types of attacks
-
Add attack animations
-
Add dialogues
-
Add NPCs
To get a local copy following these simple example steps.
git clone git@github.com:LoboArkano/RPG-Game.git
-
npm
-
Nodejs
Install dependencies with:
npm install
Save a change with:
npm run build
The objective of the game is to find the dungeon on the world map and reach the exit. On your way, you will fight against different enemies. The strongest enemies give you more points. This is the controls of the game:
To run the test use the next command
npm run test
👤 Roberto Perez Jimenez
- Github: @LoboArkano
- Twitter: @LoboArcano92
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
RPG Maker MV assets.
Aekashics assets.
This project is Creative Commons licensed.