A downloadable game for Windows

text-based RPG where the goal is to explore dungeons, battle bosses, and level up to take on the Dark Overlord. The game features a isomorphically generated dungeon key system for a varied experience every time.

  1. Dungeon Exploration ๐Ÿฐ
    • Use Dungeon Keys ๐Ÿ”‘ to unlock themed dungeons (Fire, Ice, Earth, Lightning).
    • Dungeons are generated each time a key is used. This means new layouts, enemy placements, and loot drops for each dungeon.
    • Defeat mobs ๐Ÿ‘พ,and face the related Dungeon Lord of each dungeon theme to earn a unique gear drop, and collect Pages ๐Ÿ“„ to progress the narrative and unlock the Final Dungeon.
  2. How Dungeons Work ๐Ÿ”„
    • Dungeon Keys are required to enter dungeons and each key type opens a unique dungeon (e.g., Fire Dungeon).
    • Keys are used to generate independent dungeon instances, meaning every dungeon run will have a different layout and content. Keys can also be sold.
    • The dungeon system runs parallel to the main menu loop—choose a key, enter a dungeon, explore, collect loot, then return to the main menu for other actions.
  3. Loot & Progression ๐Ÿ’ฐ๐Ÿ“ˆ
    • Defeat enemies and bosses to collect gear (weapons, armor), consumables ๐ŸŽ, and new Dungeon Keys ๐Ÿ”‘.
    • Loot helps boost attack โš”๏ธ and defense ๐Ÿ›ก๏ธ.
    • Gain XP from battles to level up, increasing HP, Attack, and Defense. Unlock Special Abilities ๐ŸŒŸ to use in combat.
    • After collecting 5๐Ÿ“„pages, ๐Ÿ”‘ Final Keys can be acquired with gold or dropped by mobs.
    • Achievements๐Ÿ† are unlocked by reaching specific milestones, such as defeating bosses, collecting gold, and leveling up.
  1. Achievements are unlocked by reaching specific milestones, such as defeating bosses, collecting gold, and leveling up.
  2. Shop & Rest Mechanics ๐Ÿ›’๐Ÿ›Œ
    • Visit the shop to buy and sell items.
    • Use the rest option to recover HP between dungeon runs.
  3. Final Challenge ๐ŸŒŸ
    • After collecting enough Pages ๐Ÿ“„, access use the ๐Ÿ”‘Final Key to open the rift gate to the Final Dungeon to face the Dark Overlord.

Quick Guide ๐Ÿ“œ

  • Collect Keys: Gather Dungeon Keys ๐Ÿ”‘ to open dungeons.
  • Explore & Fight: Enter dungeons, defeat enemies, and collect loot.
  • Progress & Prepare: Level up, upgrade gear, and explore the overworld.
  • Defeat the Dark Overlord: Unlock the Final Dungeon, defeat the ultimate boss, and complete the game.

Download

Download
rogueslayer1.0.exe 7.8 MB
Download
rogueslayer1.0_sourcecode.zip 15 kB

Install instructions

game works "out of box" - download "rogueslayer1.0.exe" and run to begin.

game is built using 4 .py files:

main.py
game.py
entities.py
utils.py

to compile the  game yourself:

  • have python, pyinstaller, and pip colorama library installed to your compiling terminal.
  • extract "rogueslayer1.0_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.