Welcome to Dragon Repeller, a simple RPG game where you must defeat the dragon that is terrorizing the town. Use your wits, weapons, and gold to navigate through different locations, fight monsters, and ultimately emerge victorious.
https://repeller-dragon.netlify.app/
Dragon Repeller is a text-based RPG game implemented with JavaScript, HTML, and CSS. Players can explore various locations, battle monsters, buy weapons, and manage their stats such as health, experience points (XP), and gold.
- Open
index.html
in your browser. - Click on the provided buttons to navigate through different locations.
- Make strategic choices in battles to defeat monsters and gain rewards.
- Manage your gold to buy health, upgrade weapons, and survive encounters.
- Aim to defeat the dragon and win the game!
- XP (Experience Points): Earn XP by defeating monsters.
- Health: Manage your health to survive battles and progress in the game.
- Gold: Use gold to buy health, weapons, and upgrade your character.
- Weapons: Upgrade your weapons to deal more damage in battles.
- Town Square: Starting point where you can access other locations.
- Store: Spend gold to buy health or upgrade your weapon.
- Cave: Battle different monsters in the cave to earn XP and gold.
- Fight: Engage in battles with monsters using strategic choices.
- Kill Monster: After defeating a monster, gain XP and gold.
- Lose: Game over screen when your health reaches zero.
- Win: Victory screen upon defeating the dragon.
- Easter Egg: Discover a secret game with a chance to win gold or lose health.
Upgrade your weapons to increase your attack power:
- Stick (Starting Weapon): Power: 5
- Dagger: Power: 30
- Claw Hammer: Power: 50
- Sword: Power: 100
- Slime: Level 2, Health: 15
- Fanged Beast: Level 8, Health: 60
- Dragon (Final Boss): Level 20, Health: 300
Discover a hidden game by following specific instructions in the "easter egg" location. Pick a number, and if it matches one of the random numbers, you win gold!
Feel free to contribute to the game by suggesting improvements, fixing bugs, or adding new features. Fork the repository, make your changes, and submit a pull request.