
Ultimate Roguelike Framework: Turn-Based Grid Engine for Unity
A downloadable tool
Build Traditional Roguelikes in Unity the right way.
Ultimate Roguelike Framework is a production ready 8-direction turn-based engine designed specifically for grid-based roguelike development.
Unlike physics-driven systems, this framework is structured around clean turn execution and modular architecture.
Features
- True 8-direction grid movement
- IAction-based turn engine
- Shadowcasting field of view with memory
- A* pathfinding
- Snapshot save & load
- Event-driven architecture
- Inspector-configurable system
- Clean Core / Unity separation
Architecture
URF.Core contains a Unity-free simulation engine.
URF.Unity handles rendering, input, and UI.
This separation allows you to build:
- ASCII dungeon crawlers
- Pixel-art roguelikes
- Fully visual grid-based RPGs
All on the same foundation.
Who This Is For
• Developers building traditional roguelikes
• Game jam creators
• Indie teams wanting a structured starting point
• Anyone tired of forcing grid systems into physics-based workflows
Why This Framework Exists
Ultimate Roguelike Framework was built from real development experience creating grid-based, turn-driven roguelike systems in Unity. It was designed to avoid common architectural pitfalls such as physics-based movement or Update-driven state management and instead provide a structured, maintainable foundation for traditional roguelike development.
The framework reflects practical production needs, not just demo functionality.
Requirements
- Unity 6
- Built-in Render Pipeline
- No third-party dependencies
- Utilizes TextMeshPro for world render
- Bitmap Font used included in package
Ultimate Roguelike Framework covers all the basics to start your own Traditional Roguelike game. Ultimate Roguelike Framework may be used in personal and commercial projects. Redistribution, resale, or repackaging of the framework itself is not permitted. Credits are not required, but you can certainly share your project in the comments.
| Updated | 1 day ago |
| Published | 4 days ago |
| Status | Released |
| Category | Tool |
| Rating | Rated 5.0 out of 5 stars (1 total ratings) |
| Author | SpaceKryptonite |
| Tags | 2D, ascii, Dungeon Crawler, framework, game-development, grid-based, Roguelike, tools, traditional-roguelike, Unity |
| Average session | A few seconds |
| Languages | English |
Purchase
In order to download this tool you must purchase it at or above the minimum price of $19.99 USD. You will get access to the following files:
Development log
- URF Development Roadmap1 day ago






Comments
Log in with itch.io to leave a comment.
bought this as soon as i saw it. so far im really enjoying picking it apart. something id like to request however. in oneBit adventure, one of my favorite things was the big bosses. so im wondering if perhaps you could consider adding support for multi-tile entities in this somewhere. other than that, perhaps some video tutorials eventually? anyway, thank you for the hard work!
Thank you so much for the support! Seriously means a lot that you picked it up early and are excited to see more.
Multi-tile entity (like 3x3 tile bosses in OneBit Adventure) is absolutely something I want URF to support. I'll post the roadmap for upcoming updates once the core debug tools and save versions are finalized in the next build.
Video tutorials are also planned. My goal is to start with a few focused ones (project setup, turn engine flow, extending entities, etc.) so new users can get it up and running quickly while understanding how to work the framework.
I appreciate you taking the time to share feedback and for supporting the project this early! It will help me shape where URF goes next.