hey everyone.. i saw a post today about GM vs MMF.. and sometimes, you guys are SO CLOSEMINDED.. judging something as instant crap just because you don't know how to use it.. anyway, here's a Sonic 360 degree engine my friend made in a week. I just want to show you an example of why GM is WAY more powerful than MMF. And btw, I've been an avid MMF user for 6 years(and still am) before I began using GM; so that you don't label me as a "fanboy"(which is retarded considering we're talking about game development programs here).I've already played a megaman game in GM as well that is the closest simulation to a true megaman game i've ever played(and my friend actually thought I WAS playing a emgaman game).
I've heard the arguments "But wahh MMF has extentions".. why does it have so many extensions? Because the base program isn't as complete. GM *also* has extensions btw(in the form of DLLs), however it doesnt need as many and can do ANYTHING that MMF can do so far(including a much more stable method of online play which isnt very difficult). Anyway, i just am trying to say to stop judging so fast when you don't even understand anything.
The Sonic physics engine i posted above: my friend also made it in MMF(which is pushing MMF to it's limit, itself) and it can only handle 1 instance of sonic. this GM version of the engine supports upto 10 instances without slowdown(60fps) on a really slow comp. And if any of you can show me a more optimized & better sonic physics in MMF(and no, I'm actually a staff member of THE GAMES PAGE, so don't even mention Super Speed Ball > heh), then the next time somebody brings up GM you guys are excused to do all your bitching. I've also seen a VERY worthy street fighter engine vs style in progress(which i can't talk about yet), something Clickteam will.. NEVER EVER do correctly(until MMF2, anyway). Anyway, stop being so closed minded people. If you want to make jokes about putting stocks in GM and how it sucks so bad, then learn to use it and stop being an arrogant newbie.
I have seen this, and have also seen the 360 degree engines available for Multimedia Fusion and The Games Factory over at the sonic fangame headquaters. They are just as good.
MMF will run at 50fps because it is made to do so unless the pc is to slow to. Just because gamemaker syncs to the monitor refresh rate does not make it way better.
You should practice what you preach.
It seems you're also close-minded. If you think half the stuff you mention isn't possible in MMF then it shows you don't know how to use it to anywhere near its full potential. So there.
i have seen a better sonic engine done in mmf.
i know how to use game maker, and it isnt complete crap, but almost. it's non scripting events is completly useless and the scripting is limited in realtion to it's a scrpit. the rooms is completly unproffesionaly made, and it so annoying to work in, looks like something done in 30 minuttes. it produce the BIGGEST EXE i have ever seen in my entire life. and all it can make is games no screensavers no internet games no apps.
and last (in not writing a book so im gonna stop here) isnt it something like there only is 1 or 2 of those extensions ever made.
It's true that many klikkers underestimate Gamemaker, but GM is not more powerfull than MMF.
"why does it have so many extensions? Because the base program isn't as complete." -> It means that MMF keeps expanding. Extensions are made by independent programmers.
I have used Gamemaker myself for a while, and its interface is really stupid. MMF is much more easier, faster and powerfull.
BTW, where are you trying to get at? So you think Gm is better than MMF. Well good for you, but no klikker is going to switch to Gamemaker.
He must be stupid if he's posting this on a kliking community website..
This is a signature. Have this one on me.
Deleted User
13th February, 2005 at 14:43:31 -
I would like to mention one strangeness I found in GameMaker,
You see a loading screen in most games made with GameMaker. Did you know that you can actually skip them, by pressing Alt+F4, or you could wait until it finishes the splash loading screen.
Duh!
As said, this doesnt prove at all that GM is more powerfull then MMF. Seeing from the way you typed the piece you were in obvious furious rage about what was said about GM. There are always stubborn people around. Especially on a Klik board, when you are posting stuff about GM. You can't expect them to all turn around, leave this forum and start using Gamemaker. Oh and that streetfighter engine. I think I'll try and make one, just for provers (is that a word??) sake
"Say you're hanging from a huge cliff at the top of mt. everest and a guy comes along and says he'll save you, and proceeds to throw religious pamphlets at you while simultaniously giving a sermon." - Dustin G
"an example of why GM is WAY more powerful than MMF"
Very strong words, my friend. You mentioned that GM is extended, so I don't doubt that it has some, maybe even many, of the extensions and features that MMF has, but let's think for a moment:
MMF can, when extended, do Blowfish Encryption. Does GM have such a feature/extension?
Can it frontend with WinSock, letting you interface with transfer protocols, websites, etc?
Can it zip and unzip files?
Can it interpolate motion between two points using vector calculations?
Can it use FTP?
Can it run ActiveX controls?
Can it manipulate binary data?
Can it control the CPU registers?
Can it read and edit the memory?
Can it play MP3, MOD, OGG files?
Can it load, display and manipulate files from the disk?
Can it load, display and manipulate PNG files and alpha-transparent sprites?
Can it stringparse?
Can it URL-Encode?
Can it base-switch? (hex to oct to dec to bin to whatever)
Can it create icons for itself in the system tray?
Can it create shortcuts?
Can it play DVD?
Can it run pathfinding routines?
Can it interface with serial ports?
COMM ports?
LTP ports?
Lego models!?
The modem?
Can it display lists of files and folders as the Tree object does?
Can it play CD-Audio?
Can it block user input such as the alt key, windows key, etc?
Can it use alternate colour systems like CMYK or HSL?
Can you change system display properties?
Screensaver settings?
Wallpaper?
File extension associations?
The Registry?
Can it evaluate textual expressions entered by the user, including performing user-generated functions (so user enters 'a = myFunc(12, 5, 6)' in an edit box and gets a result)?
Can it do even basic encryption? Bitshifts?
Can it handle formatted text?
Can it get pixel colours onscreen?
Offscreen? (so outside of the window border)
Can it handle and even change windows system colours?
Can it replace a colour in one object with another?
Can it handle INI files?
Int64?
Can it integrate with OpenGL?
Can it work with MCI commands?
How many different algorythms for 'random' does it have?
Can it create web plugins?
Can it create screensavers?
Can it generated windows-style popup menus?
Windows Progressbars?
Can it change task priorities at runtime?
Kill other running tasks, or get data about them?
Can it interface with a webcam?
I'm sure it can do some, maybe most of those things, but I seriously doubt it can do all.
I'm not saying GM is a bad program, of course - as you yourself said, as someone who's never used it I have no right to do that.
But MMF is not a game making program. It is a software design package for which game-making is just one of many possible uses.
As an application development system it's not limited to the uses needed in game design, which is why I don't see how you can possibly get away with saying GM is 'WAY more powerful'.
Whether GM can do all those things or not, it may give a better example of its power if you ran through the list I just posted and tick which ones it CAN do. That may impress more.
I used GM myself for a short time. It didn't 'convert' me, so to speak (I don't think I'll ever move completely away from MMF), but I wont deny it's a powerful tool IF in the right hands. Trouble is, the vast majority of Gamemaker users don't seem to know how to use the program very well. A good deal of the games I've tried run at a bad frame rate...well under 30fps, and I have a reasonably fast computer. From...err, 'showcases' like these, I can see why some people are quick to put Gamemaker down.
Robert - "And if any of you can show me a more optimized & better sonic physics in MMF(and no, I'm actually a staff member of THE GAMES PAGE, so don't even mention Super Speed Ball > heh), then the next time somebody brings up GM you guys are excused to do all your bitching."
I'm not going to say more optimised or better necessarialy, but go take a look at my 'Sonic DIY' demo. What I do know is that during gameplay, it ran at a good framerate on somebody's ancient Pentium II 233 computer. It also worked very well on an old PIII 533 of mine, with only 64Mb RAM. That's not bad at all, seeing as we're talking about proper levels, rather than just an engine test. Some people in the sonic fangaming community have moved on a lot since Super Speed ball, buddy
Dines - the full version of Gamemaker (which you have to pay for) comes with a whole bunch of extensions, though I don't know what exactly. Still, I'm doubtful as to whether those could match up with MMF's bulging extension list.
clwe: i respect your ability & recognize you're one of the better click programmers(don't get me wrong here). And btw, to the other people in the forum, if you go to sfghq, my nick is "RC" and i myself have made better engines than SSB(and clwe you should know that well since i am the #1 hyper down at SFGHQ ) in MMF but i was just providing an example that you'd all recognize. And this thing in GM is only a *base tutorial*.. it's not like it's anywhere near complete or functional or anything like that.
And, as for something that the engine up there can do that MMF can't do?(somebody asked.. and i dont want to scroll up to who), look at the way the "instances" are handled, you can instantly clone sonic and have upto an infinite number running at once without any difficult extra coding required.. oh.. yeah, here's an example of the instance thing i was talking about
some slight modifications and you have the "Sonic & Tails" mode ala genesis. See.. the thing about Click products is that the instances only have certain unique properties, unlike objects/classes in C++.. where you can just assign them *any* variables.. sure Click has it's "alterable variables", but when you're dealing with multiple collision masks, without some bogged down fastloop you won't be able to ID many masks to one object. In MMF for example, without creating objects and using the built in "collision" method, you can't create a collision box system that handles unique instances correctly(which is why fighting games can only go so far). And to whoever said it, go ahead and try making a fighting game in Click.. even if you succeed, you will have done *way* more work than should be neccecary in any sort of scripting language or game making program. Anyway, I'm in no way saying MMF sucks.. i use it all the time. I find it easier than GM(because GM requires some practice with GML).. but.. GM is a bit more powerful in terms of *games*
and.. also btw, I am not stupid or a newbie Clicker. I know well that MMF only runs at 50fps(duh ; the basis of the whole program).. But I've tested on slower comps. And believe me, Dami is pretty good at optimizations; Sin/Cos Precalculated, positioning and collision checking loops only run when ultimately neccecary, etc(i know cause i helped him with the newer bases )
oh yeah, i'm also not trying to convert you.. it's just that every time somebody mentions game maker, you all start immaturely bashing it(despite the fact that if it's put in the right hands it *is* more powerful than MMF.. tho you guys can debate with me over that )
Maybe it's more powerful than bare-bones MMF, I dunno I never used GM, but one reason why MMF rules is that it's so expandable, plus it's not limited to games.