Optimizing Steering Behaviors for GameMaker Studio 2

preview_player
Показать описание
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.

Patreon Support

Source Code on Github

Setting up the YYC:

Code Pictured

Playlist:

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
Рекомендации по теме
Комментарии
Автор

It's impossible to find a tut with cussing in it so I always come back to my mother flocking favorite one🤣

MoneyMitch-AceDuece
Автор

One small change I would make is instead of using choose to randomize a behavior, to have each behavior run in a sequence, unless there’s a reason for it being randomized that I’m not seeing

powergannon
Автор

Couldn't you make the ship call the steering function only when a change in direction is needed? In the meantime, it will just travel in it's current direction. Wouldn't this make the game faster since its not using processing power constantly?

ivanshiek
Автор

Hi, thanks for your videos they are very useful, would it be possible to see a video on how to disable everything that is not framed by the camera so as to have a performance boost?

fierorecensione
Автор

This is awesome, did you ever get my email on slowing down the ships rotation speed so they dont just "flip" 180 degrees in a split second?

smidy
join shbcf.ru