Cover

Games

Hungry Worm

Unity Developer & Game Designer · 2025

About the Project

Hungry Worm is a 2D endless runner developed in Unity, where players guide a worm through procedurally generated tunnels. With simple controls, collectibles, and progressive difficulty, the goal is to travel as far as possible without hitting the walls.

Hungry Worm was developed for Brackeys Game Jam 2025.2, with the goal of creating an arcade experience centered on simple controls, quick reflexes, and progressive challenges. Players control a continuously moving worm, switching its direction between ascending and descending. Along the way, they must avoid collisions with the tunnel walls and collect biscuits to increase their score. The project's main technical feature is its procedural level generation system. Using Tilemaps, the game continuously builds new tunnel sections ahead of the player. Floor and ceiling heights change through weighted random choices, with probabilities adjusted according to the distance traveled, making the path progressively less predictable. To manage the environment at runtime, new sections are generated in advance while tiles and collectibles left behind are removed. The project combines procedural generation, movement, collision detection, collectibles, and scoring into a compact arcade experience developed with Unity and C#.

Project Media

Play Project

Play on desktop

This experience was designed for desktop. Open this project on a computer to play.