I would suggest using Maratis instead, because GameMaker is inferior and Maratis can be coded using Lua instead of that the GameMaker language + you can combine efforts with Blender etc.
You can make 3d games in GameMaker as well though i've always though it was really probably not the best use of it. I haven't seen any 3d GM games which blew me away in any case ... and i've never made any.
Follow the discussion if interested: https://news.ycombinator.com/item?id=6096808