This page is under construction!
Easy RPG
A modular, extensible RPG framework built with Unity. Focused on Decoupled Architecture and Performance-Driven UI. Moving beyond hardcoded logic into a data-driven ecosystem.
Architecture
Service-Oriented (SOA)
Data Format
JSON / ScriptableObjects
UI Framework
LeanTween / Event-Based
Scripting
C# / Unity LTS
Turn-Based Combat
Real-time turn-based combat system with event-driven mechanics and dynamic UI feedback.

Map & Navigation UI
Custom minimap logic with dynamic quest markers and coordinate tracking.

Inventory & Persistence
Grid-based inventory system synced with custom JSON serialization.
Project Credits
Lead Developer
Yilmaz Batal
UI/UX Architecture
Yilmaz Batal
Game Design
Yilmaz Batal
Testing
Yilmaz Batal
Assets & Characters
Gemini 3 - Fast
Audio Lead
System
Architecture
Moving away from rigid monolithic structures. Implementing systems that favor expansion over modification.
Development Roadmap
Core Systems
Architecture for SOA, Event Bus, and core data management systems has been implemented.
Combat & AI
FSM-based enemy AI and probability-based combat engine development.
Polish & UI
Shader-graph integration and a comprehensive visual overhaul of the UGUI.