iDevGames Forums
2d Mac game Maker - Printable Version

+- iDevGames Forums (
+-- Forum: Development Zone (/forum-3.html)
+--- Forum: Tools & Technology (/forum-10.html)
+--- Thread: 2d Mac game Maker (/thread-1730.html)

2d Mac game Maker - aidreams - Feb 22, 2009 10:16 AM

Hello all

Please bear with my english for I am not that fluent in making long english paragraphs however I am going to make it simple to understand.

Since I saw a previous topic discussing of attempting to make a 2d Mac game creation tool. I would like to tell everyone about the 2d Mac game maker I am making.

Alpha 5 is now out! Alpha 5 IDE can officially run on Mac OS X and produce a simple native C++ compiled game that goes straight to the bin folder

Requirements to make Alpha 5 work on Mac and make a simple game
a. Mono Framework installed
b. Latest Xcode installed
c. SDL, SDL_mixer & SDL_image installed

Linux is not usable yet for there are more things to fix.

Note: you have to import the individual image files like BMP, PNG or JPG that were made from a Windows machine. Scripting is not working yet for Mac. However you can just make an object and put it in the Scene Editor and compile it and you have a simple native C++ compiled game.

ALpha 5 can be downloaded here

2d Mac game Maker - stevejohnson - Feb 22, 2009 10:22 AM

I downloaded it. There's no OS X app in there, just an exe.

2d Mac game Maker - aidreams - Feb 22, 2009 09:12 PM

you need to have mono framework installed and once that is installed go to the Terminal and browse to the directory and type "mono wimomacon.exe"

2d Mac game Maker - aidreams - Mar 5, 2009 12:18 PM

Introducing GAL or Game Architect Language

GAL is a little similar to GML however GAL is converted to C++ code and GML is directly interpreted by the GM runner/interpreter.

Some basics of GAL

for creating an instance of an Actor, one can easily put a line like this.

firstinstance = new Actor0(32,32);

to assign a local variable of Actor0 just put it like this

firstinstance.locvar1 = "hello"; ///for a string
firstinstance.locvar2 = 5; //for an integer

Next will be a video demonstration of using Game Architect Beta 1 for making a top down rpg scrolling native C++ compiled game for the Mac.