2D Infinite Character Forge - Beasts & Monsters
Lucasoft Arts
$19.24
$27.49
30%OFF
(no ratings)
Jump AssetStore
Create infinite animated pixel characters with 2D Infinite Character Forge –
a Procedural pixel character generator and animator.2D Infinite Character Forge - Beasts and Monsters Edition makes big pixel-art monsters from parameters. Generate one with a seed, edit it in the Forge window or from code, and export it as an editable or baked animated prefab. This edition does not include characters from Infinite Character Forge - Fantasy only Monster & Beasts.The monsters are built for the Forge’s Fantasy style. Each one uses the Fantasy Edition character’s skeleton, outline, shading and three-quarter view, drawn natively at 1.5x or 2x the size. Sprites are never scaled up; a bigger monster simply has more pixels. At the same pixels-per-unit, a giant stands twice as tall as your Fantasy heroes in the scene and in exported prefabs, with no transform scaling.DEMO HERE!18 speciesLarge (1.5x): Werewolf, Gnoll, Lizardman, Minotaur, Ogre, Yeti, Golem, and five trolls (Forest, Cave, Stone, Swamp, Ice)Huge (2x): Hill, Frost, Fire and Stone Giant, Cyclops, EntCustomizableSeeded, repeatable generation: the same seed always gives the same monsterBuild controls: height, bulk, head, belly, arms and legs24 combinable features, including horns, tusks, fangs, claws, manes, beards, spines, moss, mushrooms, icicles, flame hair, crystals, runes, scars, war paint, shackles and moreGarb: loincloth, pelt, kilt or rope beltFree colours for body, belly, hair, horns, eyes, markings, moss and garb11 large blunt weapons: club, spiked club, bone club, tree trunk, stone maul, great hammer, mace, flanged mace, morning star, flail and iron cudgelWeapon quality: 5 materials, 3 craft levels and any condition (dirt, rust, cracks, dents), with 6 quick grades from Rusted to Ancient. Wear stays attached to the weapon in every frame.AnimatedThe 15 Forge animation states: Idle, Walk, Run, Jump, Die, Hurt, Block, Celebrate, Roll, three attacks, Shoot, Cast and ReloadBig weapons are carried upright, and the pivot stays on the ground in every frameWorkflowEditor window with species browser, seed thumbnails, a size-reference human and a weapon grade ladderEditable prefabs that can be changed at runtime, or baked prefabs with shared sprite frames for crowdsJSON save data, PNG export and a runtime APIThe pure C# engine has no Unity dependency and can run on worker threadsOptional URP lit sprite integrationStandoff demo scene: monsters against a crowd of Fantasy heroes. Also includes a showcase scene, sample scripts and full source code.Suitable for fantasy games that need enemies or bosses bigger than the player: RPGs, roguelikes, action platformers, strategy and tower defense. The package has its own namespace and can be installed next to the Fantasy Edition. Use both at the same pixels-per-unit and the sizes compare correctly.Here is the technical description for the Beasts and Monsters Edition (RC2), in the same format as your example:Package type: Editor tool + runtime library (procedural 2D pixel-art monster generator). No pre-made sprite sheets: all character art is generated by C# code in the Editor or at runtime.Generated imagesFrame size: 148×98 px for Large monsters and 184×120 px for Huge monsters (32×32 style canvas plus padding for big bodies, weapons and animations; the style canvas can be set from 16 to 128 px)Large monsters are about 26–33 px tall (about 1.5× a Fantasy Edition human) and Huge monsters about 38–45 px (about 2×). Bodies are drawn natively with more pixels, never scaled, so pixel size matches the other Forge editions. The sprite pivot is at the feet; 16 pixels per unit by defaultColor depth: 32-bit RGBA (Texture2D RGBA32, point filtering, no mipmaps)Transparency: binary alpha (fully transparent background)Export: PNG (integer scale 1–16×), editable prefabs, baked animated prefabs (sprite atlas per animation), JSON character dataContent18 species: 12 Large (Werewolf, Gnoll, Lizardman, Minotaur, Ogre, Yeti, Forest/Cave/Stone/Swamp/Ice Troll, Golem) and 6 Huge (Hill, Frost, Fire and Stone Giant, Cyclops, Ent); unlimited variations from seeds11 head types, 5 foot types, 4 tails, 5 body coverings (skin, fur, scales, bark, stone), 30 combinable features, 4 garb typesBuild sliders: height, bulk, head, belly, arms and legs11 large blunt weapons with weapon quality: 5 materials, 3 crafts, condition from new to falling apart, 6 grade presets15 animation slots: Idle, Walk, Run, Jump, Die, Hurt, Block, Celebrate, Roll, Attack, Attack1, Attack2, Shoot, Cast, Reload (3–12 frames each)Included files: 78 C# scripts, 2 demo scenes (Showcase and a Standoff of Fantasy Edition heroes against a monster horde), 10 documentation preview images, documentation (Markdown)ArchitecturePure C# engine (no UnityEngine dependency) and thin Unity components (PixelCharacterView, PixelCharacterAnimator, ForgeCharacter)Editor window with a size reference (a Fantasy Edition human beside the preview), inspectors, prefab exporterSeparate assembly definitions: Runtime, Editor, Samples, TestsMain API: BeastGenerator.Generate, CharacterForge.Generate, CharacterAnimationRenderer.RenderFrame, PixelCharacterView.SetSpecies / SetSize / SetWeapon / SetGrade / SetQuality, plus animation events (AttackMoment, ShootMoment, CastMoment, AnimationCompleted)Characters are serialized as JSON-compatible data (CharacterDefinition)Dependencies: None required. Optional: URP + Shader Graph for the included lit sprite shader; Unity Test Framework for the included EditMode tests.Platforms: All Unity platforms (managed C# only, no native plugins). On WebGL, generation runs on the main thread; on other platforms the Standoff demo uses worker threads.Limitations: Animations are visual poses only; movement, physics, AI, collision and damage are handled by your game. Weapons are drawn into the sprite frames. Monsters carry one weapon or fight bare-handed: no armor, helmets or shields. No four-legged monsters. Shoot plays a thrust and Cast plays a gesture without spell effects.Unity version: 2022.3 or newerDesign helpBug huntProblem solvingDevil's advocatePackage creation




