So, I've decided there aren't enough multiplayer co-op games out there that aren't FPSes, and I hope to work to fill that hole, if only barely. I've written down some ideas and doodled some character sketches for a four-player platformer in which each player is given a random character from a pool of eight or so, each with their own platforming abilities (one character for example has the ability to make himself into a bridge, allowing friends to cross him; another is able to go invisible to get past traps, etc). To get to the next level, players will have to get treasures by doing these platforming things as a team; however, since there are eight characters, no team will be able to get every treasure in every level. There'll also be fighting, but not too complex - just the typical platformer affair of shooting and swords and whatnot, but some characters will be better at it. I want it to be hard, though, and players who aren't careful will die often. I plan to include something like the Gears of War/Castle Crashers/Left4Dead revival system to offset this. In fact, think of it I guess as a 2D Left 4 Dead with platforming instead of zombies.
Anyways! My question is, based on this, which would be better: MMF2 or GM?
I grew up with Klik&Play, so I'm familiar with the system, but I get frustrated with MMF2 because sometimes I wish I could just do some scripting instead of fiddling with the GUI. Extensions are neat though.
I've never used GM, and in other threads I've read a lot of complaints about it, but I like that it has a scripting language, which is a plus.
Now, I'm no guru - like I said, I've fiddled with Clickteam stuff on and off since Klik & Play, actually completing a few games here and there. I know some Java, and have worked with other languages like the ever-basic, ever-popular TI-83+ and Warcraft III's JASS, and I used to make mIRC scripts for funsies back in the day, so I understand the basics of all that. Is that enough to make good use of GM? I'd download the demo and try it out, but I'm away from my computer for another week or so and I wanted to see what you guys think. Is there another program I should consider using that might be better?
Sorry this post is kind of rambling, I just wanted to say everything I could to help you guys help me