Smart GameObjects is a real-time visual scripting tool with built-in procedural animation and interactivity capabilities. The perfect solution for quickly iterating on a film or game! Demo materials may need to be upgraded from the Built-in render pipeline to your project’s render pipeline. Smart GameObjects enables you to iterate on your film or game while it’s playing in the editor using hundreds of built-in functions for AI, physics, motion, audio, and more! Create nearly any kind of gameplay system from spawning objects through UI to AI behavior, then save and reuse the logic across your projects. Enjoy performance by default to scale to thousands of Smart GameObjects in a scene. If you need help, documentation is built-in to the editor for easy reference. It’s like having a physics toolkit, visual scripting, and tween library all-in-one!
Visual Scripting: Real-time scripting while in editor play mode. Exportable, reusable behaviors. Hundreds of reflection-free conditions & actions. Built-in error prevention, documentation & debug tools. Supports AudioSource, NavMeshAgent, & Animator components. Supports UnityEvents for easy integration with other assets. Custom boolean & float variables.
Physics Toolkit: Custom ray cast shapes. Memory, targets & filters. Object detection algorithms. Rigidbody actions.
Procedural Animation: Translation, Rotation, Scaling. Billboards & custom tween modes. Spline paths with multiple spline types. Local space & smooth paths. Managed Entities: Custom FPS throttling. Built-in Object Pooling & spawning. Managed update cycles. Scale to thousands of Smart GameObjects.
Bonus Parametric Meshes: Multiple shape generators. Custom procedural mesh creation & debug tools. Vertex deformation options. Multiple UV unwrapping algorithms.