I personlly use game maker but it depends on what you want to make gamemaker is the best one for me because of the simplicity and learning curve (from drag and drop to gml code) TGF is good If you want to make certain stuff and so Is MMF. but I’m sticking with gm.
basicly It depends on which one you prefer.
(wow this is the most coherant post i ever posted >.>)
ya GM tends to slow down your computer and although it has the capasity for 3-D games they can be very difficult to make. I just dont have the time to learn C++ or any other language.
Amen Daz and DM16! Yes, many programmers ask for at least a year of patient book-hitting to learn C++ but if you own Windows and have the time, it looks as if your possibilities are endless. I personally don’t recommend GUI Programming AT ALL, scripting or not. It dosen’t really get you into the right habit for “real” languages. Yes, you will get demos out faster but yes, you will face more problems at the end. What do I recommend? Blitz Basic. Get the demo at http://www.blitzbasic.com . Its BASIC in its basic-est form that is geared towards game dev. Another one I heard of was Dark Basic, which I don’t have a link to.
Game Maker can do almost ANYTHING.But games like P2D and others are really hard,so you gottta be good a GML and sametimes use .DLLs.A game called hover tank3D was near perfect because of hard work.(iit had the same name as the first 3D game too!)So Game Maker WON’T let you down.