The Babylon Unity Toolkit host a set of tools designed to provide a small subset of the unity editor design time features to export Babylon.js content scene files. You can create your games using a design time component based architecture. Please refer to the Unity Editor documentation for details.
Introduction to the Unity Toolkit
Introducing the features of the Unity Toolkit.
The features of the Unity Toolkit scene exporter.
How to set up a project with the Unity Toolkit.
The Unity Toolkit allows you to script your own components, allowing you to trigger game events, modify component properties over time and respond to user input in any way you like.
The Unity Toolkit provides runtime life cycle management for game objects.
Creating shader materials with the Unity Toolkit.
Physics Collider Components
Using colliders in the Unity Toolkit.
The Unity Toolkit terrain builder allows you to add vast landscapes to your games.
The Unity Toolkit animation system includes features like retargetable animations, full control of animation weights at runtime, event calling from within the animation playback, sophisticated state machine hierarchies and transitions, blend shapes for facial animations, and much more.
The Unity Toolkit has a prefab asset type that allows you to store a game object complete with components and properties.
The Unity Toolkit static batching allows the engine to reduce draw calls for geometry of any size provided it shares the same material, and does not move.
The Unity Toolkit navigation mesh approximates the walkable surfaces of the level.
Using the Windows platform with the Unity Toolkit.
The Unity Toolkit art tools allow you to optimize your game assets for maximum performance using the WebGL platform.