This guide is for users who want to adapt GMS to their project. Before extending it, become familiar with Movement Definitions, control settings, and animation layers in the User Guide.
Reading order
- Architecture Design: understand the roles of components, settings, and animation layers.
- Movement Control System Extension: adjust control settings and add project-specific data or logic.
- Main Animation Blueprint Extension and Anim Layer Extension: change or add animation behavior.
- Anim Graph Setting: configure bone references used by animation graph nodes.
For animation extensions, you should be familiar with Unreal Engine's Animation Blueprint Linking. These guides provide a starting point; project-specific development is your responsibility.