2D Infinite Character Forge – Shogun Edition generates endless pixel-art characters of feudal Japan in Unity. Samurai in laced armour, ashigaru under banners, ronin, shinobi, warrior monks, shrine maidens, court nobles, oni and tengu are all drawn by code from editable parameters, with every animation included. No sprite sheets, no AI service, no online connection.
Fully customizable
Every character is plain, editable data. Pick a race and a seed, then change anything: anatomy, face, hair, outfit, equipment, colours, gear quality, zombie or spirit form. Changes redraw instantly in the editor window and at runtime through a simple C# API. Save characters as presets or JSON, export PNGs, or create editable or baked animated prefabs. The full C# source is included.
Feudal Japan catalogue
Gear quality
Every weapon, shield, helmet and armour exists in five materials (crude iron to tamahagane and the legendary hihiirokane), three levels of craft, and any condition from pristine to falling apart. Six grade presets go from Rusted and Ashigaru to Hatamoto, Meitō and Ancient.
Zombies and spirits
Any character can turn into a zombie step by step, from Bitten to Decayed, or become its own ghost. Ghosts are translucent, hover above the ground and have glowing eyes.
Animation
22 animation states: idle, walk, run, jump, die, hurt, block, celebrate, roll, three attacks, shoot, cast and reload, plus shamble, lurch, grab, bite, rise, float and phase for the undead. Gameplay events fire on strikes, shots and casts.
Suitable for
Samurai action games, roguelikes, tactics and strategy games, RPGs, auto-battlers, crowds and NPCs, and game jams. It fits anywhere you need many different characters set in feudal Japan, from historical settings to yōkai fantasy. Eight fantasy race families (human, elf, dwarf, gnome, goblin, orc, undead, aquatic) can wear the same gear, so a dwarf ashigaru or an orc samurai is one click away.
Technical