ZFGC

Projects => Discussion => Topic started by: Zentawolcotious on April 07, 2008, 02:03:50 am

Title: Planning on moving up from Game Maker.
Post by: Zentawolcotious on April 07, 2008, 02:03:50 am
Well I'm thinking of moving up from Game Maker 7 to a different more complex programming language.
What would be the best language for a well experienced 8 yr GML programmer to learn.
Also is there any good, by good I mean easy to learn, languages that will allow you to create games for multiple platforms?
Title: Re: Planning on moving up from Game Maker.
Post by: MG-Zero on April 07, 2008, 02:48:08 am
C# I hear is easy to learn and similar to gml.  I wouldn't know, i've never used C#.  I decided to move right onto C++.
Title: Re: Planning on moving up from Game Maker.
Post by: Zentawolcotious on April 07, 2008, 02:55:00 am
C# I hear is easy to learn and similar to gml.  I wouldn't know, i've never used C#.  I decided to move right onto C++.
thanks, where can get the stuff I need for C# or even C++ is it expensive?
And did you just dive into C++ or did you get a book, if you got a book which would you recommend.
Title: Re: Planning on moving up from Game Maker.
Post by: AoDC on April 07, 2008, 09:16:17 am
Either Java console or C# console applications to get the fundamentals of object oriented programming first. If you have bad internet or can't afford Visual c# then go for Java, because you know, it's free, and works on many os's blah blah. Once you get a REALLY good understanding of the power of classes and objects and what you can do with them, try something harder, like something graphical in C#. Try taking a look at the tutorials made by Infinitus to understand (even though a lot of stuff is done by a dll) some things about 2D graphics.

One mistake is to spend two minutes in it then try to make a game. Understand with small tutorials first =).
Title: Re: Planning on moving up from Game Maker.
Post by: MG-Zero on April 07, 2008, 05:26:53 pm
C# I hear is easy to learn and similar to gml.  I wouldn't know, i've never used C#.  I decided to move right onto C++.
thanks, where can get the stuff I need for C# or even C++ is it expensive?
And did you just dive into C++ or did you get a book, if you got a book which would you recommend.

I got a book, teach yourself C++ in 21 days.  I also used cprogramming.com

I'm not sure about C# compilers, but Dev C++ is free.
Title: Re: Planning on moving up from Game Maker.
Post by: Cassyblanca on April 07, 2008, 06:46:08 pm
Visual C# 2008 Express Edition is free from Microsoft, but there's also the SharpDevelop 2.0 option, which is smaller, but I strongly suggest AGAINST using SharpDevelop, as it just feels... clunky and clumsy, compared to Visual C#.
Title: Re: Planning on moving up from Game Maker.
Post by: Zentawolcotious on April 07, 2008, 09:56:20 pm
Visual C# 2008 Express Edition is free from Microsoft, but there's also the SharpDevelop 2.0 option, which is smaller, but I strongly suggest AGAINST using SharpDevelop, as it just feels... clunky and clumsy, compared to Visual C#.

Thanks!
Title: Re: Planning on moving up from Game Maker.
Post by: AoDC on April 10, 2008, 05:19:56 am
Visual C# Express has more features and is prettier than SharpDevelop.
Title: Re: Planning on moving up from Game Maker.
Post by: Trask on April 11, 2008, 09:21:34 pm
Direct conversion may be Visual Basic. If you're looking to go further with your skills geared toward game development, you have 2 sides to look at. With experience in GM, using scripting in engines such as the Unreal engine may be a path to go or even flash(which is fun)... to go 'hardcore' down a real path, you can go my path which is used in today's game development world:

Basic -> C -> C++

Stopping to learn Java or C# is nice for fun and all, but chances are that you'll be required to know or be familiar with the above to some degree. It's definitely harder and won't produce glorious results off the bat like GM or XNA is and those are great in their respects, but in terms of real world applications and the time it takes to fully understand a language, you may want to jump into one of the 3 above languages.

Basic and C are both procedural; my bachelor's started of in a course of darkBasic for prototyping and what not. ASM/C is used for handhelds, and C++(which is object oriented) is used for handhelds/pc/console.

Although I've had a course in Assembler and have used it in GBA development, it plays a small role and even with setting up your own engine, chances are the only aspects where you'll need it, someone has already determined what you'll need and may be as simple as a copy and paste.
Title: Re: Planning on moving up from Game Maker.
Post by: cb43569 on April 19, 2008, 04:03:54 pm
BlitzMAX is powerful, cheap, extendable, and multi-platform. http://blitzmax.com/

I've heard that Java is pretty easy to get into as well. It's multi-platform and free, but kinda slow. http://sunmicrosystems.com/

Or you could give into the iPhone and iPod touch hecking world and start learning Objective-C ;D. http://apple.com/iphone/

Contact Us | Legal | Advertise Here
2013 © ZFGC, All Rights Reserved