Gamemaker Studio 2 Gml [Top – Choice]

If you have 10 enemy types, create a parent obj_enemy_parent .

You write your GML code once, and GMS2 handles the heavy lifting of translating it for Windows, macOS, Mobile, and even Consoles. The Workflow: gamemaker studio 2 gml

The 2.3 update modernized GML significantly. Gone are the clunky legacy functions ( ds_list_add ). We now have real arrays and structs. If you have 10 enemy types, create a parent obj_enemy_parent