

If the manual doesn’t help you, you can ask a question here, and I will try to help!.Remember to use the manual! It answers a LOT of the questions you may have, and can give you more information about a function.I’ll not be covering HUD set up, as that works the same as it has since 1.X (draw GUI), and there are already guides and help available.


This guide is written with beginners of 3D in mind anyway. This guide may be easier if you ever used the “d3d_*” functions, however, they no longer exist.I don’t know if any D&D functions have been added for 3D (I don’t believe so anyway), but this guide will be GML based anyway. It is primarily designed for 2D, so 3D games require a LOT of manual work to set up. GMS2, much like GM:S 1.X, is NOT a 3D engine.However, knowing how they work can help a lot. A lot of matrices are autogenerated and assigned in the code without ever needing to know how they work. They are necessary to do almost anything in 3D, but you don’t necessarily have to know how they work. I will be referencing matrix/matrices a lot.Alternatively, if something I’ve written is confusing, don’t be afraid to ask and I’ll try to be more clear! If I’m explaining something and you think you already know all about it, just skip it. This guide is written with beginners to 3D in mind.I will be referring to “GameMaker Studio 2” as “ GMS2” throughout the guide, because I am too lazy to keep writing it in full.So, you want to get started in 3D with GMS2? Well, here’s a few things you should know first:

I’ll also update the guide if there a better methods that I haven’t thought of/found out about yet.
