EggHeads Lite is a free, lightweight Unity package for creating modular egg-style character prefabs directly in the editor — no coding required to get started.
Pick a body, eyes, nose, mouth, hair, and weapon from the included parts, click Generate, and your character prefab is ready to drop into any scene. Three fully playable characters (RangedMan, PunkMan, BomberMan) are included out of the box.
──────────────────────────────
WHAT'S INCLUDED
──────────────────────────────
► Editor prefab generator (Tools > PyroDuck > EggHeadsLite > Generator)
► 3 ready-to-play characters with animations
► ~21 modular visual parts (eyes, noses, mouths, eyebrows, hair/hats)
► 3 weapon categories — ranged, melee, throwable (1 prefab each)
► Object pooling system for projectiles and explosions
► Event-driven audio system with pre-configured AudioLibrary asset
► Optional platformer sample scene — fully wired and playable
► Clean scene hierarchy: VFX and audio grouped under named containers
► EggHeadDatabase inspector with Validate Database tool
──────────────────────────────
HOW IT WORKS
──────────────────────────────
1. Open Tools > PyroDuck > EggHeadsLite > Generator
2. Choose your visual parts and weapon
3. Click Generate — prefab is saved and auto-registered in the database
4. Drop the character into your scene and play
──────────────────────────────
Demo Scene Controls - Platformer
A / D or Left Arrow / Right Arrow - Move left / right
Space - Jump
Shift - Crouch
Ctrl - Run
G - Throw weapon
Q - Previous weapon
E - Next weapon
Walk over a dropped weapon - Pick up weapon
──────────────────────────────
AUDIO
──────────────────────────────
All 12 included audio clips are pre-normalized to -0.3 dB and mapped to a ready-to-use AudioLibrary asset. Sound events are published through a decoupled EventManager — no direct references needed between gameplay and audio code.
──────────────────────────────
LITE vs FULL
──────────────────────────────
The Lite version is free and editor-focused. The full EggHeads package adds 6+ characters, 100+ visual parts, 8–10 weapons per category, runtime character creator UI, color wheel, JSON save/load, AI controllers, and more.
Package ID: com.pyroduck.eggheadslite
Namespace: com.pyroduck.eggheadslite
License: MIT