All work

Unity Platformer

A Unity 2D platformer built as a technical experiment. I made 100+ custom pixel art assets, hand-animated the sprites, and built a viewport culling system that runs high-resolution textures at full framerate. This was the test bed for rendering and performance techniques I later applied to my Java engine.

Custom animations
Custom animations

Custom hand-animated sprites, my first experience with animation. It turned out surprisingly well and taught me the fundamentals of sprite rigging and timing.

Custom assets
Custom assets

Over 100 custom pixel art assets created for this experiment. Many went unused, but the process built real technical depth in asset production.

Efficient loading (Culling)
Efficient loading (Culling)

A viewport culling system renders only sprites visible to the player. This keeps performance smooth regardless of level size and lets me use high-resolution assets without compromise.