Egg Heads 2D — Modular Character Creator

Egg Heads 2D — Modular Character Creator for Unity

Build Your Character. Make It Your Own.

Create distinctive egg-style characters by combining facial features, hairstyles, hats, facial hair, and colors. Preview your character, customize its appearance, and generate a Unity prefab ready to integrate into your project.

Start with four included character prefabs or create your own combinations using the Editor Generator and runtime creator scene. An included Platformer sample lets you explore movement, weapons, pickups, hazards, and audio in action.


Create Characters Your Way

  • Mix and match eyes, mouths, noses, eyebrows, hairstyles, hats, and facial hair.
  • Adjust supported part colors with color controls, including a color wheel and HEX input in the runtime creator.
  • Preview animations in the creator scene.
  • Generate character prefabs from the Editor Generator.
  • Save and restore character parts and colors through the runtime JSON API.

A Practical Editor Workflow

Build characters directly inside the Unity Editor with:

  • Searchable part galleries.
  • Per-part color controls.
  • Live character preview.
  • Randomized character combinations.
  • Undo and Redo support.
  • Automatic registration of generated characters in the character database.

Extend Your Character Collection

Organize character parts and weapons using ScriptableObjects. Add your own content to existing categories without changing the core system.

Included database and audio library validators help identify missing references and inconsistent content. An optional URP 2D material upgrade tool supports projects using lit sprites.


Explore the Included Combat Systems

Use the Platformer sample as a starting point for gameplay prototyping:

  • Ranged, melee, and throwable weapons.
  • Automatic weapon pickup, dropping, and cycling.
  • Explosive projectiles with radius damage and distance falloff.
  • Object pooling for projectiles, throwables, and explosion effects.
  • Centralized audio playback with an included AudioLibrary and AudioManager.

What’s Included

  • Modular character parts and customization systems.
  • Editor Character Generator.
  • Runtime character creator scene with animation preview.
  • Four character prefabs: CowBoy, BlueHairMan, RifleMan, and MiddleAgeSoldier.
  • Playable Platformer sample scene.
  • Weapon, projectile, audio, and pooling systems.
  • Runtime JSON serialization API.
  • Setup window, validation tools, and documentation.

Input Support

Includes implementations for Unity’s New Input System and Legacy Input Manager, plus keyboard, mouse, and touch controls for PC and mobile projects.


Create Your Next Egg-Style Hero

Choose your parts, customize the colors, preview the result, and generate your character prefab.

From your first character combination to your own growing collection, EggHeads gives you a practical starting point for modular 2D characters in Unity.