The Daily Click ::. Forums ::. General Chat ::. Super Mario Fusion.
 

Post Reply  Post Oekaki 
 

Posted By Message

Silveraura

God's God

Registered
  08/08/2002
Points
  6747

Game of the Week WinnerKlikCast StarAlien In Training!VIP Member360 OwnerWii OwnerSonic SpeedThe Cake is a LieComputerChristmas Tree!
I am an April Fool
6th February, 2008 at 17:48:31 -

Good games can be made in anything that accepts directions and doesn't lose performance in doing so. Unlike MMF though, Game Maker doesn't exactly hold up to it's name when it claims to make great games without writing a line of code. Multimedia Fusion does. Even expressions themselves, are capable of being piled up through a point and click interface.

Image Edited by the Author.

 
http://www.facebook.com/truediamondgame

Pixelthief

Dedicated klik scientist

Registered
  02/01/2002
Points
  3419

Game of the Week WinnerWeekly Picture Me This Winner!You've Been Circy'd!VIP MemberI like Aliens!Evil klikerThe SpinsterI donated an open source project
6th February, 2008 at 19:15:38 -

You could write games in malbolge if you so desired. Its more the idea that MMF/TGF differentiate from the norm programming languages by trading the raw power and configurability for ease of use and expedient creation. Most C++ projects can be completed in TGF in 1/100 the time development. I could create a game in one hour in TGF that might take a C++ programmer most of his spare time during a week.

However, with that ease of use comes extreme limitations. The architecture is artificially limited at every turn; only 3 (26) variables per object? Only 32 boolean flags? No built in arrays? No if/or/else statements, lol? And on top of that, if you want to create professional grade projects, things that work mathematically properly, you need to throw out all the "easy" options that MMF throws at you, such as built-in movements, built in music/sound players, built in "level frame" system, etc.

Its the sheer brilliance of using a grid-based programming architecture that makes kliking so worthwhile. The whole idea of coding being a matrix of conditions and events rather then poorly parsed english language, is what makes everything go 100x as fast as C or Java. If conventional programming were writing, this would be painting.


Game maker, on the other hand, basically is something along the same lines, but not as brazenly geared towards being expedient. The tradeoff doesn't work too hot when you consider that MMF2 is easily as powerful as game maker, anyway, so all you're getting is an environment thats more familiar to programmers who learned in conventional languages, even when its less efficient.

 
Gridquest V2.00 is out!!
http://www.create-games.com/download.asp?id=7456

Silveraura

God's God

Registered
  08/08/2002
Points
  6747

Game of the Week WinnerKlikCast StarAlien In Training!VIP Member360 OwnerWii OwnerSonic SpeedThe Cake is a LieComputerChristmas Tree!
I am an April Fool
6th February, 2008 at 20:05:16 -

I think you highly underestimate the power of MMF, if you can call it "extremely limited". No, it can't compare to C++ or anything, but MMF alone beats a lot of low to medium level programing languages out there.

 
http://www.facebook.com/truediamondgame

Peblo

Custom ratings must be 50 characters or less

Registered
  05/07/2002
Points
  185

Game of the Week WinnerVIP MemberI'm on a Boat360 OwnerAttention GetterThe Cake is a LieCardboard BoxHero of TimePS3 OwnerIt's-a me, Mario!
I'm a Storm TrooperSonic SpeedStrawberryI like Aliens!Wii OwnerMushroomGhostbuster!
6th February, 2008 at 21:24:02 -

It beats hand drawn levels and mario-shaped macaroni pieces.

 
"Isn't it always amazing how we characterize a person's intelligence by how closely their thinking matches ours?"
~Belgarath

Cecilectomy

noPE

Registered
  19/03/2005
Points
  305

Has Donated, Thank You!VIP MemberWeekly Picture Me This Winner!Cardboard BoxGhostbuster!Pokemon Ball!ComputerBox RedSanta HatSnowman
I am an April Fool
6th February, 2008 at 21:35:03 -

haha pixelthief.
wouldnt each and every event essentially be an if statement? as the fastloops essentially are a for loop?

where are the do/do for/while loops? where are the previously stated built in arrays? why arent there double, float, long, short, unsigned, etc. variables? and on and on and on.(or maybe this is all adressed in tgf2 and mmf1.5/mmf2?)

all in all, although clickteams mmf is powerful, it is essentially also very limited. theres nothing in comparison to raw programming power.

as for beating low level to medium programming languages Brandon, i think you are completely wrong. although its harder to use and learn, Assembly is very capable of making amazing games. ive seen amazing raycasting, vector, 2d platform games, etc. made in assembly. and although Basic is considered a higher level language ive seen pretty good 3d rendering done. mmf may beat out most in ease of use and understanding, but i wouldnt say it beats them in terms of functionality. and i dont think it ever will unless they include a way to include your own code as well as event coding.

 
n/a
   

Post Reply



 



Advertisement

Worth A Click