Procedural Beast generator for Unity: create, customize, texture, and animate a wide variety of modular creatures without importing external 3D models.Creature Kit - Beast Generator is a procedural creature authoring tool for Unity. Create a wide variety of modular Beasts directly in the editor, customize their body structure, apply surface presets, and animate them without relying on imported FBX creature models.Create your own creaturesBeast Generator is not a collection of predefined creature models. The included creature presets are examples designed to demonstrate what can be created with the system.You build your own Beasts by combining and adjusting procedural body parts such as the body, head, legs, eyes, mouth, tail, and other structural elements. Shape, proportions, placement, materials, surfaces, and animation settings can all be customized directly in the Unity Editor.Because these parameters can be combined in many different ways, the number of possible creatures is virtually unlimited — from simple stylized animals to completely imaginary beasts.Once you have created a creature, you can save it as your own preset and reuse or modify it to quickly generate new variations.Start from one of the supplied examples and transform it into something completely different, or start from scratch and create a creature entirely your own.Part of the Creature Kit familyBeast Generator is a standalone package. It includes a small shared surface and texture foundation designed for consistency across Creature Kit products. No other Creature Kit package is required to use Beast Generator.It is suitable for stylized games, prototypes, fantasy projects, experiments, and any workflow that needs editable creature variations.The package includes Beast structure controls, material and surface presets, import texture tool, procedural animation clips, channel animation APIs, no-code animation helpers, and demo scenes showing how to drive Beasts from gameplay code.PerformanceCreature Kit’s runtime architecture was designed with multi-creature scenes in mind. Beast meshes are procedurally generated when creatures are created or rebuilt, while animation uses the generated hierarchy instead of continuously rebuilding or deforming the meshes at runtime. This provides a lightweight and predictable foundation when many Beasts are active in the same scene.Key FeaturesProcedural Beast generation directly inside Unity.Editable modular structure: body, head, legs, eyes, ears, mouth, tail, and neckStructure presets for reusable Beast shapes.Surface presets with per-part materials and texture profiles.Shared Creature Kit texture library and import tools for adding custom albedo and normal textures.Imported textures are stored separately from package content for safe customization.Procedural animation clips: Idle, Walk, Rush, Search Run, Wait, Stunned, Jump, and Landing.Channel animation API for body, head, legs, ears, eyes, mouth, tail, and neck.Direct pose API for individual channels.No-code animation bridge for Unity Animation Clips, Timeline, Unity Events, and Visual Scripting.Optional CharacterController ground-alignment system for following slopes and keeping generated Beasts aligned with terrain.Demo scenes for simple animation, channel animation, no-code workflows, and multiple Beasts.URP-ready surface presets and materials.Editor tools for creating, rebuilding, saving, and reusing Beasts.Runtime-friendly generated hierarchy, kept separate from user gameplay scripts.Procedural animation through the generated hierarchy, without continuously rebuilding or deforming meshes at runtime.AI-assisted tools, including OpenAI ChatGPT/Codex, were used during development for C# implementation support, debugging suggestions, refactoring assistance, documentation drafting, and Asset Store text wording. All shipped code, demo scenes, presets, materials, and documentation were reviewed, edited, and tested by the publisher. The package does not include runtime AI/ML models, external AI service calls, or AI-generated content created at runtime.




