Root Dungeon is a dungeon crawler game where your real file system is the game world. Explore folders on your Desktop, find enemy and item codes hidden inside .txt files, and use them in the game window to fight, collect, and, at the end, defeat…
Root Dungeon is a dungeon crawler game where your real file system is the game world. Explore folders on your Desktop, find enemy and item codes hidden inside .txt files, and use them in the game window to fight, collect, and, at the end, defeat Boss.
[from README.md]
This project was developed with selective use of AI assistance. Most of the implementation was done independently, with AI mainly used for:
Boss Battle Projectile Logic (battle.py)
- AI assistance was used to help implement the projectile-based dodge mechanic in the
BossBattleclass - Primary focus was on projectile spawning and movement patterns
- This was the most complex part of the project.
Bug Fixing and Debugging
- AI was consulted when facing difficult bugs, particularly in:
- Battle state synchronization issues
- Key naming mismatches and dungeon reset bugs
- Other miscellaneous bugs
Documentation
- This README was partially generated by AI and then modified to ensure accuracy.
Used ChatGPT, Gemini and Github Copilot (mainly for inline suggestions)