Game Maker's Garage Forum

Game Creation => Other Languages & Tools => Topic started by: Gnome on March 12, 2008, 09:54:55 PM

Title: Transition
Post by: Gnome on March 12, 2008, 09:54:55 PM
How easy is it for one to transition from GM's scripting language  to C++, or any other programming language?
Title: Re: Transition
Post by: GMG Tim on March 13, 2008, 08:05:19 PM
Quote
How easy is it for one to transition from GM's scripting language  to C++, or any other programming language?

GM's language is very similar to BASIC. I'd suggest moving onto a more advanced BASIC language first, such as TNT BASIC or FutureBASIC or BlitzMAX.

However, languages like Python are also fairly simple to learn (and similar to GameMaker syntax), and free, and great stepping stones for other languages. In fact, Python happens to be my primary language for most everything.

- ghost
Title: Re: Transition
Post by: Mystor on March 13, 2008, 08:43:56 PM
I am mostly using as2 and PHP because they are so simple and aligned for the web.

The only problems ae with desktop apps... Which I use mProjector for...

Mist

EDIT: Python looks interesting, mabie you could help me get started ghost?
Title: Re: Transition
Post by: GMG Tim on March 13, 2008, 09:25:03 PM
Python is cool, but it's inconvenient for making games, because making executable applications is not in Python's framework (it's an interpreted language). I could definitely help you (if you have MacOS X, fire up Terminal and type python, and there you go!)

Some commands you could try:

Code: [Select]
thisisavariable = 2

Code: [Select]
print thisisavariable
for i in range(thisisavariable):
     print i


One language that I think looks incredibly cool (and would help you move up) is PTK.

http://www.phelios.com/ptk/

Compilable for both windows and MacOS X, I believe.

- ghost
Title: Re: Transition
Post by: Mystor on March 14, 2008, 08:21:47 AM
Yah, I saw PTK before but it isn't free :(
I will try out python (You can't make executables :()

Mist
Title: Re: Transition
Post by: Gnome on March 14, 2008, 02:52:37 PM
I just learned calculator code too, its that useful?
Title: Re: Transition
Post by: GMG Tim on March 14, 2008, 06:29:05 PM
Quote
Yah, I saw PTK before but it isn't free :(
I will try out python (You can't make executables :()

Mist

PTK is free!

http://www.phelios.com/ptk/orderptk.html

You only need to buy a professional license if you don't put a mention to PTK, and your company's income is >250,000 dollars per year.

- ghost
Title: Re: Transition
Post by: Mystor on March 15, 2008, 07:24:44 PM
KEWL!

Mist
Title: Re: Transition
Post by: Charlo on March 20, 2008, 07:29:08 AM
Quote
I just learned calculator code too, its that useful?
On a TI 83 or 84?  Or some other type of calculator?  Because on the TI 83 and 84 (and probably other Texas Instruments models) the language is just a version of basic.  It's actually simpler than the GM language.
Title: Re: Transition
Post by: Gnome on April 03, 2008, 02:38:59 PM
TI 83
Title: Re: Transition
Post by: GMG Tim on April 03, 2008, 06:25:14 PM
Quote
TI 83

Quote
On a TI 83 or 84?  Or some other type of calculator?  Because on the TI 83 and 84 (and probably other Texas Instruments models) the language is just a version of basic.  It's actually simpler than the GM language.

- Ghost