r/libgdx Apr 18 '26

The turn-based RPG I've been developing lately

Post image

I wanted to share some progress on the turn-based RPG I’ve been developing. It’s been about 5 months of intense trial and error, but I’ve finally reached a major milestone: having multiple complex systems running simultaneously.

This is my first time tackling this kind of architecture, and it’s been a massive learning curve. Here’s what’s under the hood so far:

  • Custom Tile Renderer & Level Loader: Using LDTK for map design with my own rendering logic.
  • Turn-Based Combat: A functional system managing the flow of battle (not perfect tho).
  • Event Bus: To keep the architecture clean and ensure systems stay decoupled.
  • Menu Stack: Handling UI navigation, nested menus.
  • Inventory & Save/Load: A persistent system to manage items and player progress.

I still have so many pending steps like quest system, screen management, leveling and exp... but I'm very happy with the progress despite is taking a lot of time my main goal is learning to develop a good architecture and having fun developing.

32 Upvotes

5 comments sorted by

View all comments

3

u/hawk-work Apr 18 '26

Hi this is fantastic!