Egg Heads 2D
Modular 2D egg-style character creator. Build, customize, and export 2D egg characters with swappable parts, weapons, color tools, pooling, and a platformer demo.
by Pyroduck Studio
Price History +
EggHeads is a modular 2D character creation system for Unity. Mix and match eyes, mouths, noses, eyebrows, hair, hats, and facial hair to build unique egg-style heroes, then export ready-to-use prefabs for your game.
Everything is data-driven through ScriptableObjects, so you can add new parts and weapons without changing core code. A full creator scene includes a color wheel, hex input, animation preview, and JSON save/load. Editor tools help you generate characters, validate your database, upgrade sprites to URP 2D Lit, and keep audio mappings consistent.
Combat-ready features are included out of the box: ranged, melee, and throwable weapons; weapon drop, pickup, and cycling; explosive projectiles; and zero-GC object pooling for projectiles, throwables, and effects. Input works with the New Input System and Legacy Input Manager on PC and mobile.
Four ready-made character prefabs are included (Cowboy, Bakugan, RifleMan, MiddleAgeSoldier), plus a Platformer sample scene that demonstrates movement, weapons, pickups, hazards, audio, and enemy combat.
Best suited for 2D platformers, action games, RPGs, mobile games, and any project that needs fast, flexible character customization and lightweight combat prototyping.