Build 44-pixel fantasy heroes from 187 parts, 85 weapons, 8 skin tones and any dye color. Use them as animated prefabs, assemble them at runtime from one-line recipes, or export frame sheets.Built-in and URP (including the 2D renderer). One dye material renders in both pipelines; no pipeline switch or extra package is needed. HDRP is not supported. uGUI is required; the Input System package is optional.Pixel Legion Maker is a complete toolkit for small pixel-art heroes. Every hero is about 44 pixels tall and shares one bone rig, so every part, weapon and motion fits every hero.Build heroes in a play-mode editorPick eyes, hair, beards, masks, helmets, ornaments, tops, pants, armor, capes, a main-hand weapon and an off-hand item.Dye any part with 11 palettes or any custom color; the pixel shading steps are kept.8 skin tones, from pale to orc, undead, demon and frost. Weapons keep their colors.Preview every motion with frame stepping, zoom and mirrored view.Undo, randomize, copy and paste heroes as one-line recipes.Save heroes as prefabs with one click.Ready to play12 motions for each of 9 weapon styles: idle, walk, run, jump, attack, hit, cast, a channel set (start, loop, end), stun and death.The weapon decides the pose: sword swings, spear thrusts, bow and crossbow shots, staff casts, heavy two-handed slams, daggers, thrown weapons and firearms.Play a motion by name with LegionUnit.Play("attack").Custom actions: chain motions into named combos (Triple Strike, Channeled Spell, ...) in the editor and play them with one call. Every hero plays them with its own weapon style.Animation events for hit, cast and end, with optional automatic return to idle.Projectiles included: arrows, bolts, bullets and magic orbs fly from the weapon; thrown axes, daggers and bombs spin on an arc. One call launches them on the hit event.Runtime assemblyBuild heroes in your game from a recipe such as Helmet=helmet_mitre Cloth=robe_priest:gold WeaponRight=staff_sun.Swap parts, dye slots, change skin tones and play motions at runtime. Seeded random heroes for crowds and enemies.Frame sheet exportExport any hero as a 1:1 sprite sheet with a JSON file (frame size, foot origin, clips, event frames). Use it in any engine.Pixel-perfect cameraA pipeline-independent camera component that renders at art resolution and scales by whole numbers.Content187 parts: 34 hair styles, 27 helmets and hats, 16 eyes (including glowing eyes), 10 beards, 18 masks, 10 ornaments (horns, antlers, elf and cat ears, halo, tiara), 19 tops, 24 pants, 14 armors, 15 back items (capes, wings, quiver, backpack, banner).85 weapons and shields, 4 projectile sprites.55 example heroes: knight, priest, ninja, oni, witch, fencer, crusader, vampire, orc, fairy, dragon knight, skeleton king and more.Glow is drawn into the pixels. No shaders, bloom or particle effects are needed.Extend itAdd your own parts and weapons as PNG files in a content pack of your own, kept apart from the package so updates never touch it; the catalog picks them up by itself. Guides for the part and weapon layout are included.Unity 6000.0 or newer (tested on 6000.0.47f1).Render pipelines: Built-in and Universal (URP, including the 2D renderer). HDRP is not supported.Input: Input Manager, Input System package, or both.Dependencies: uGUI. The 2D Sprite package is used when present for rebuilding the catalog; it is not required.Full C# source code (runtime and editor), assembly definitions, edit-mode tests.32 pixels per unit, point filtering, sprites facing left (flip the x scale to face right).Documentation: online manual and API reference at https://hyunter777.github.io/pixel-legion-maker/ .Package size: about 3.5 MB.License: Standard Unity Asset Store EULA (Documentation/LICENSE.md). No third-party content (Documentation/ThirdPartyNotices.md).Some AI assistance was used during development.


