Skip to content

LoboArkano/RPG-Game

Repository files navigation

AGARTHA RPG

Agartha RPG is a turn based RPG videogame.

Screenshots

image

image

Live Demo

Live version

About the game

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.).

Built With

  • HTML5

  • Sass / CSS

  • Javascript

  • Phaser 3

  • Node.js

  • Webpack

  • Tiled

Future Features

  • 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

Getting Started

To get a local copy following these simple example steps.

    git clone git@github.com:LoboArkano/RPG-Game.git

Prerequisites

  • npm

  • Nodejs

Setup

Install dependencies with:

    npm install

Save a change with:

   npm run build

Usage

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:

image

Testing

To run the test use the next command

   npm run test

Author

👤 Roberto Perez Jimenez

🤝 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

RPG Maker MV assets.

Aekashics assets.

📝 License

This project is Creative Commons licensed.

About

Are you prepared to start your journey for Agartha? Sharpen your blade and raze the enemies on the battlefield. Agartha RPG is a videogame built with Phaser 3 and Tiled.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published