2D Infinite Character Forge - Steampunk
Lucasoft Arts
$24.49
$34.99
30%OFF
(no ratings)
Jump AssetStore
Create infinite animated pixel characters with 2D Infinite Character Forge –
a Procedural pixel character generator and animator.Build a whole steampunk cast in minutes, not months.2D Infinite Character Forge - Steampunk Edition is a procedural character generator for Unity. Pick a race, a role and a seed, click Generate, and you get a fully animated pixel-art character. Each seed gives a different character, and the same seed always gives the same one. Keep generating until one fits, then fine-tune it by hand.TRY DEMO HERE!Mechanical body partsSwap organic limbs for clockwork. Every character can have articulated or industrial arms, articulated or spring legs, and mechanical lenses or magnifiers for eyes. Edit both sides together, or customise left and right separately and copy between them. Pick brass, copper, steel or iron, or set your own metal, joint and glow colours. You also choose how often generated characters come with replacements: none, a few or many.Eight races, sixteen rolesHumans, elves, dwarves, gnomes, goblins, orcs, undead and aquatic folk, across twelve variants. Combine any race with one of 16 roles in five groups:Guild: Inventor, Alchemist, MechanicAirship: Airship Captain, Sky Pirate, AeronautSociety: Aristocrat, Detective, Explorer, Monster HunterIndustry: Factory Worker, StokerMilitary: Automaton Soldier, Steam Trooper, Sharpshooter, OfficerA role sets the clothing and gear without changing the body underneath.From the living to the deadTurn any character into a zombie in six stages: Bitten, Turning, Risen, Rotting, Decayed and Skeleton, or set a precise progress from 0 to 100. The flesh rots, but mechanical parts never do. They stay whole and only gather rust. The dead can keep their weapons and fight on, or drop them and reach out.A dedicated steampunk wardrobe26 weapons, 15 of them firearms, all on one shared scale: Tesla Rifle, Steam Pistol, Steam Gatling, Longscope Rifle, revolvers, shotguns, Blunderbuss, Sabre, Pipe Wrench and more18 headwear choices, including Top Hat, Aviator Cap, Engineer Helmet, Brass Goggles, Gas Mask and Deerstalker16 outfits, from work aprons and overalls to frock coats, greatcoats and officer coats9 armour pieces and belts, including a Riveted Breastplate7 back items, including Steam Boiler, Pressure Tanks and Clockwork Pack8 offhand items, including Spyglass, Magnifying Glass and LanternEditable colours on all gearGear qualityGive weapons, offhand items, headwear and armour a material (scrap iron, iron, steel, brass or gilded), a craft (makeshift, workshop or factory) and a condition. Or pick one of six grades from Scrap to Heirloom. Iron and steel rust; brass and gilded finishes don’t.Fully animated42 animations, including Idle, Walk, Run, Jump, Roll, three attacks, Shoot, Reload, Burst, Kneel Fire, Crouch Fire, Prone Fire, Crawl, Peek, Grenade Throw, Salute, Tip Hat, March, Block, Hurt, Celebrate and Die. Zombies add Shamble, Lurch, Grab, Bite and Rise. Each weapon fires and reloads its own way. Tesla arcs, steam puffs and muzzle flashes are drawn into the frames, and mechanical arms hold weapons with the same hand positions as organic ones.Ready for your gameExport PNGs, editable prefabs or baked animated prefabsGenerate 64×64 inventory icons for weapons, offhand items, headwear and armourSave presets and JSON definitions and keep editing laterChange appearance, body parts, gear and zombie stage at runtime through a simple C# APIShowcase scene with all sixteen roles, plus role gallery, animation gallery and demo grid scenesStandoff demo: about 340 generated characters on screen at once, the living against the risen deadFully customisableFull, editable C# source is included. Races are plain data presets, so you can tweak existing ones or create your own. Everything runs locally inside Unity, with no online service and no subscription.Great forSide-view 2D games with a steampunk, Victorian, gaslamp-horror or fantasy-industrial setting: platformers, action games, RPGs, roguelikes, tactics, strategy and zombie games. It is especially useful when you need lots of distinct heroes, NPCs, crowds or enemies without drawing every sprite yourself.Try also:Infinite Character Forge - Age of GunpowderInfinite Character Forge - Alien SwarmInfinite Character Forge - Ancient ArmiesInfinite Character Forge - AnimalsInfinite Character Forge - Army Pack U.S.Infinite Character Forge - Beasts & MonstersInfinite Character Forge - ChristmasInfinite Character Forge - Cozy LifeInfinite Character Forge - HorrorInfinite Character Forge - Pirates & PrivateersInfinite Character Forge - ShogunInfinite Character Forge - SteampunkInfinite Character Forge - SuperheroesInfinite Character Forge - VikingsInfinite Character Forge - WastelandInfinite Character Forge - Wild WestKey featuresProcedural, seed-based character generation: the same seed always gives the same characterEditor window with one-click Generate, neighbouring-seed thumbnails and live animation preview8 race families with 12 variants, defined as editable data presets16 steampunk roles in five groups (Guild, Airship, Society, Industry, Military) that set clothing and gear independently of the bodyMechanical body parts: 3 arm, 3 leg and 3 eye options per sideLinked or independent left/right sides, with one-click copy between sidesBrass, copper, steel and iron finishes, plus custom metal, joint and lens coloursReplacement density for generated characters: None, Few or Many“Randomize Body Parts Only” rerolls limbs and eyes and keeps the rest of the characterCurated catalog: 26 weapons (15 firearms), 18 headwear, 16 outfits, 9 armour pieces and belts, 7 back items, 8 offhand items, 4 neckwear, 2 gloves, 5 bootsGear quality: 5 materials, 3 crafts, 0–100 condition, 6 grades and 3 wear levelsSix zombie stages from Bitten to Skeleton, or a 0–100 progress value; mechanical parts rust instead of rotting42 animations, including Idle, Walk, Run, Jump, Roll, Attack, Attack1, Attack2, Shoot, Reload, Burst, Kneel Fire, Crouch Fire, Prone Fire, Crawl, Peek, Grenade Throw, Salute, Tip Hat, March, Shamble, Grab, Bite, Rise, Block, Hurt, Celebrate and DieWeapon effects drawn into the frames: Tesla arcs, steam puffs, muzzle flashes, spent cases and black-powder smokeExport and runtimeExport PNG, editable prefab or baked animated prefab64×64 inventory icons for weapons, offhand items, headwear and armourSave and load presets and JSON character definitionsBuilt-in sprite animator component, no Animator Controller setup neededRuntime C# API for generating characters and changing role, appearance, gear, body parts, quality and zombie stageScene builder tools (role gallery, animation demo, demo grid, Standoff) and ready-made Showcase and Standoff scenesStandoff demo with about 340 characters generated live on worker threadsCode and compatibilityUnity 2022.3 or newerFull editable C# source in its own namespace (LucasoftArts.InfiniteCharacterForge.Steampunk)Separate assembly definitions for Runtime, Editor, Samples and TestsWorks with the standard SpriteRenderer; optional URP material included (URP 3D renderer and Shader Graph required)Fully offline, no online service7 sample scripts, EditMode tests and English documentation (User Guide, API, Races, Equipment Catalog, Equipment Product Images)Design helpBug huntProblem solvingDevil's advocatePackage creation


