2D Mario Engine.
2D engine focused on game architecture, collisions and the render loop.
Visit project ↗JAVA · LIBGDX · GAME LOOP
PROBLEM
Learning project: understand what a game engine actually does instead of using one.
DATA
Tilemaps, sprites and entity state, all held in memory and updated per frame.
APPROACH
A fixed-step game loop, collision handling and a rendering layer written from scratch in Java with LibGDX.
RESULT
A playable 2D engine and a much better feel for architecture, performance and where abstractions belong.
keep going →AI Project Reviewer →
