Back to Projects
Eggventure
Split-screen co-op gameplay

Split-screen Co-op Gameplay

Playtest showcase session

Playtest Showcase

Eggventure

UnityShadersVFXEnvironment ArtLevel Design

Overview

Eggventure is a competitive cooperative racing game where two players control a chicken carrying a basket of eggs. Players run using foot pedals and steer using buttons while navigating obstacles on the way to the finish line.

The challenge comes from balancing speed and control while protecting the fragile eggs during the race.

Role

Technical Artist / Level Designer — My work focused on environment creation, level design, shaders, and gameplay VFX to support the racing experience.

Environment and Level Design

I created and placed several environment assets and helped design the race track layout.

  • Modeling environment assets
  • Placing props within the level
  • Designing obstacle placement to create engaging racing paths

The goal was to balance readability and challenge so players could react quickly while still navigating a dynamic course.

Stylized Mud Shader

One of the environmental effects I implemented was a mud puddle shader used on the race track.

The puddle was implemented using a simple plane combined with tessellation-based surface deformation. The shader follows a similar logic to snow deformation techniques but adapted to simulate mud.

Key Aspects:

  • Surface deformation through tessellation
  • Stylized brown mud appearance
  • Interaction with the environment surface

This created a more dynamic ground surface without requiring complex geometry.

Toon Shader

I implemented a simple toon shading model to support the stylized visual direction of the game. The shader emphasizes clear lighting bands and simplified shading, helping maintain readability and a playful visual style during fast gameplay.

Gameplay Visual Effects

I created several VFX elements to support player feedback and movement.

Running Smoke

A particle-based effect that appears when the chicken runs, helping convey motion and speed during the race.

Environmental Effects

Additional lightweight visual effects were added to reinforce interactions between the player and the environment.

Tools

UnityBlenderUnity Particle SystemShader Graph