2025

Pixel Appetite

A small retro-styled 2D platformer where platforms are both your path and your fuel for jumping.

Description

Pixel Appetite is a small Unity 2D platformer project built around a central consume-to-jump mechanic: the player has to eat or consume platforms to regain the ability to jump. This turns movement into a resource-management challenge, because every platform can help you progress but also disappears or becomes unavailable once used. I worked on the player movement, jump logic, platform interaction, core gameplay loop, scene setup, and the rough retro-inspired visual direction.

Playable build

Devlog notes

  • Player Movement: Built a Rigidbody2D-based controller with direct horizontal input for responsive left-right movement.
  • Jump System: Added grounded jumping with vertical velocity reset before applying jump impulse for consistent jump behavior.
  • Ground Detection: Implemented a ground-check system using Physics2D overlap checks, radius settings, and layer masks.
  • Pixel-Perfect Motion: Added position snapping to a configurable pixel grid so character movement stays visually crisp.
  • Physics Setup: Connected movement and jumping through Unity's physics loop using Update for input checks and FixedUpdate for motion.
  • Visual Setup: Set up an orthographic 2D camera, URP 2D rendering, and global 2D lighting for a clean pixel-art scene base.