2d Mac game Maker - Printable Version
+- iDevGames Forums (http://www.idevgames.com/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
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.