Integrates Malbers Animal Controller into Game Creator 2 as the movement driver, adding robust animal states, root motion, and non-humanoid support without losing GC2 workflows. Supports all modules.
For more details about this asset: Click Here
This package is provided solely for evaluation, learning, or testing purposes before purchase and is not permitted for commercial use.
Integration of Malbers Animal Controller into Game Creator 2 v2.1.0 (Latest version)
“If possible, please buy the package to support the developer”
Description
Malbers Animal Controller for Game Creator 2 is a focused integration package that lets you drive GC2 Characters with Malbers MAnimal, so you keep GC2 workflows while gaining the full Malbers movement and animation system.
Instead of splitting control between two controllers, this integration forwards GC2 motion intent directly to MAnimal. That means Malbers handles locomotion, gravity, grounding, slope behavior, rotation, root motion, and state transitions, while GC2 still handles your triggers, instructions, and visual scripting logic.
Key advantages:
Uses Animal Controller as the authoritative movement driver inside GC2
Supports Malbers Horse Riding
Supports A* Pathfdinding through Malbers Addon
Preserves Malbers state-machine behavior (Idle, Locomotion, Jump, Fall, Fly, Swim, and more)
Prevents GC2 animation/facing conflicts with dedicated pass-through units
Supports non-humanoid creatures (Wolf, Horse, Dragon)
Works with same-object and child-mannequin hierarchies
Keeps GC2 Move, Stop, and Teleport workflows usable with MAnimal backend behavior
Use Animal Controller with all GC2 modules.
Use Malbers Fly, Traversal, Combat, Stats system etc. in Game Creator 2
Use GC2 Instruction like States, Gestures and Move To Instruction on Malbers Animal Controller
Included integration:
– GC2 Malber Animal Driver `UnitDriverMAnimal`: Bridges GC2 motion to `MAnimal.Move()`, stop, teleport, grounded/floor queries, and runtime sync
– GC2 Malbers Animal Rotation Controller `UnitFacingMAnimal`: Prevents GC2 from overriding Malbers rotation logic
– GC2 Malbers Animal Animation Controller `UnitAnimimMAnimal`: Prevents GC2 from writing incompatible animator parameters to Malbers controllers
GC2 Memory for Malbers Stats
GC2 Instructions, Event, Properties
Supports Malbers A* Pathfinding integration (Demo Scene included)
Join my discordĀ if you are missing a specific GC2 Instruction/Condition/Event/Property for Malbers AC in GC2
Who this is for:
Teams using Game Creator 2 who want creature-quality movement and animation control
Projects using Malbers Animal Controller that need GC2 visual scripting compatibility
Developers building non-humanoid or advanced root-motion characters
Requirements:
– Unity 6 LTS or newer
– Game Creator 2 (Core)
– Malbers Animal Controller 1.5.x or newer
Important:
This package is an integration bridge and requires both base assets to be installed
Malbers Animal Controller and Game Creator 2 are not included in this package
Technical details
Requires:
Unity 6 or newer
Malbers Animal Controller 1.5.x or higher




