Skip to content

EXOSTE/Monster-RPG

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Monster RPG

A 2D Monster-Catching RPG made with Phaser 3.

How to Run

Depending on your installed tools, you can use one of the following commands from this folder:

Option 1: Using Python (Recommended if installed)

python -m http.server

Then open http://localhost:8000 in your browser.

Option 2: Using Node.js (npx)

npx http-server .

Then open the displayed address (usually http://localhost:8080).

Option 3: VS Code (Live Server)

If you use VS Code, install the "Live Server" extension, right-click index.html, and select "Open with Live Server".

Controls

  • Arrow Keys / WASD: Move Player
  • Mouse Click: Interact with Menus / Dialogs
  • ESC: Open Pause Menu (Save / Load)

Game Rules

  1. Exploration: Walk in the Green Grass to find wild monsters.
  2. Combat:
    • Fight: Attack the enemy to lower its HP.
    • Bag: Use a Capsule to try and catch the monster (easier if HP is low!). Use Potions to heal.
    • Run: Escape from battle.
  3. NPC: Talk to the NPC for tips.
  4. Save/Load: Press ESC to save your progress (position, party, inventory).

Expanding the Game

  • Add Monsters: Edit src/data/monsters.js and add a new entry.
  • Add Moves: Edit src/data/moves.js.
  • Edit Map: Edit src/scenes/World.js (the level array).

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages