A downloadable game

A single-player text-based RPG where players rebuild a kingdom. Train skills, battle enemies, summon bosses, and construct buildings. Once all 5 buildings are built, the Final Boss, Eternal Sovereign, unlocks at the summoning gate.

  1. How to Beat the Game:
    • Construct all five main buildings: Basic Hut 🏠, Workshop 🛠️, Library 📚, Training Grounds 🏋️, and Castle 🏰.
    • Defeat the Final Boss 👑 to achieve victory and restore the Kingdom.
  2. Skill Training
      • Slayer ⚔️: Combat with enemies.
      • Summoning 🔮:Summon bosses for higher tier loot.
      • Construction 🏗️: Gather materials through combat and build a gate.
  3. Combat ⚔️
    •  Turn-based combat with randomly generated enemies based on Slayer skill level.
    • Actions such as: Attack 🗡️, Use Potion 🥤, Defend 🛡️, or Run 🏃.
    • Victory 🎉 yields experience and loot 👜, which includes combat gear, and materials used in both construction and boss summoning.
    • Game is not permadeath💀
  4. Summoning Bosses 🔮
    • Players can summon bosses by sacrificing 3 items from their inventory. Each summoned boss scales with the player’s Summoning skill. Its name and stats are generated based off of the items used to summon it.
    • Combat with bosses is similar to Slayer battles but includes higher stakes and larger rewards. Defeating bosses grants rare loot and significant experience.
    • The final boss, Eternal Sovereign 👑, is unlocked after constructing the 5 key buildings.
  5. Construction Loop 🏗️
    • Players gather materials through combat and construct five buildings: Basic Hut, Workshop, Library, Training Grounds, and Castle 🏰.
    • Constructing buildings requires a certain Construction skill level and specific materials. Each building unlocks benefits and moves the player closer to unlocking the Final Boss.
    • Train construction and get xp fast by spending time working on the Dimensional Gate. Bosses summoned at the summoning gate also give construction xp.
  6. Inventory and Equipment Management 👜
    • Players collect and manage items through combat and construction. Items include materials, potions 🥤, and gear 🛡️
    • Gear can be equipped to enhance the player's combat stats, and potions can be used to restore health during battles.

How Skills Work

Slayer ⚔️

  • Players level up 🎉 by defeating enemies. Each level unlocks new enemy types with more XP rewards and loot.
  • Enemies range from low-level Goblins 👹 to high-level Dragons 🐉, each with varying health, attack power, and loot drops.
  • Enemies drop materials and key items often.

Summoning 🔮

  • Allows players to summon bosses by burning 3 items in their inventory 👜
  • Summoning higher-level bosses scales with the player’s Summoning skill level. Bosses have greater stats than regular mobs but offer better XP 📈 and loot 👜
  • Bosses are generated with randomized names and stats, each boss offers a unique challenge. The Final Boss, Eternal Sovereign 👑, is unlocked after constructing all buildings. Once done, use the summoning skill.

Construction 🏗️

  • build key structures to unlock new global bonus passives and eventually the ability to summon the Final Boss 👑.
  • Players level up 🎉 their Construction skill by gathering materials and constructing buildings. Each building provides progression toward game completion.
  • Buildings: There are five key buildings to construct, each requiring materials obtained from combat. These buildings unlock new gameplay options and move the player closer to defeating the Final Boss.

Download

Download
kingdomrevival.exe 8 MB
Download
sourcecode.zip 9 kB

Install instructions

game  is fully compiled - download and run "kingdomrevival.exe" to begin.

made from 3 .py files:

main.py
skills.py
characters.py

to compile the  game yourself:

  • have python and pyinstaller installed to your compiling terminal.
  • extract "sourcecode.zip" .py files to one folder.
  • run command "cd folderlocation" of where you put .py files to go to its location in terminal.
  • run  command "pyinstaller --onefile main.py"
  • play game with .exe generated in dist folder

Leave a comment

Log in with itch.io to leave a comment.