Optimizing Steering Behaviors for GameMaker Studio 2

Опубликовано: 10 Март 2026
на канале: SamSpadeGameDev
5,456
173

Learn how to optimize the steering behaviors we've been working on. This tutorial builds off of the previous videos on Vectors and Steering Behaviors in GameMaker Studio 2 series.

Steering behaviors were invented by Craig Reynolds and you can read his original paper for free here: https://www.researchgate.net/publicat...

Patreon Support
  / samspadegamedev  

Source Code on Github
https://github.com/samspadegamedev/Yo...

Setting up the YYC:
https://help.yoyogames.com/hc/en-us/a...
https://help.yoyogames.com/hc/en-us/a...
   • The Yoyo Compiler (YYC) - Compiling GameMa...   ‪@DragoniteSpam‬

Code Pictured
https://natureofcode.com/book/chapter...
https://gamedevelopment.tutsplus.com/...

Playlist:
   • Vectors and Steering Behaviors in GameMake...  

Outline
0:00 Optimizing Steering Behaviors
1:01 The Starting Point
2:22 Using the YYC Compiler
3:36 Run Less Code
5:59 Limit the Loops
7:07 Should You Use Arrays
8:02 Can the Code be Even Faster?

#GameMaker
#Vectors
#SteeringBehaviors
#Flocking
#GML

Developer by Taurusa Mahda Saputra
https://lottiefiles.com/55885-developer