C++ Custom 2D Engine: Tileverse
A custom C++ 2D tile-based engine with data-driven content and performance-focused tilemap rendering.
Highlights
- XML-driven asset/library pipeline
- Tilemap performance bottleneck investigation + optimization
- Clean separation: parsing/data vs runtime rendering
Tech
What I did
Replace this with 3–5 bullets that say “I did X → measurable impact Y → how Z”.
- Identified bottleneck in tile iteration / draw calls, reduced frame time by ___%
- Implemented parsing validation + error reporting for data-driven content
- Built reusable libraries for tiles/textures with clear ownership rules
Proof / Evidence
- Code links:
TileMap.*,TextureLibrary.*,TileLibrary.* - Diagram(s): (add later)
- Before/After profiling screenshots: (add later)