Thread title should have read: Best 2d Mobile Game engines
for beginners?
Been applying for a lot of jobs lately and getting no feedback. It's really bummed me out, so Ive decided to switch gears for a while and try to make a simple 2d game,yet I have zero experience programming. Does anyone have any recommendations for a 2D engine, with a beginner in mind? Digging around I have found these, but cant seem to draw any conclusions due to my lack of knowledge. They claim ease of use, but can you really make anything worth playing as an artist?
Torque2D by Garage Games
Gamemaker by Yo Yo Games
Andengine - Looks like progamming knowledge is a must for this one.
I suppose the big question here is, do I take some time and learn some programming first, or is there a way I can jump right in and start making something worth playing?
Replies
If you're not wanting to mess with any type of coding you're going to be pretty limited, but Gamemaker seems to be a good choice for that (I haven't used it much myself, though).
You should try it out, i am looking to make a 2d game as well.
I think the mobile market for iPhone and Android is good.
My self i am looking to make 16bit type graphic game if possible.
I think a puzzle type game may be easy enough for 1 person to handle.
Have played with a little c++ a couple years ago on and off.
One reason Game maker looked so nice is it seems cheaper to publish a game.
I know i looked a Unity and it seems to cost a little more for moblie.
Right now i am on a budget and think i will just use Game Maker for my 1st simple game.
Will be keeping a eye on this thread to see others opinions,Thanks
There's Stencyl which I've heard is similar to Gamemaker but works with Actionscript 3 the language of Flash under the hood.
There's also Scirra Construct which has a new version under development and looks very promising as well. It'll export to HTML5 which should let you reach a lot of different platforms.
I think with any of these engines you can get off the ground without having to know how to program at all.
As for myself I've been re-learning how to program first before tackling any game projects. I was interested in programming and studied it in college long ago but much has changed (and I forgot a lot) since then. So far it's been a uphill battle and not nearly as immediately rewarding as creating art though I think that it will be worth the effort in the end.
There are many free resources available to learn how to program. Here is the one I ended up doing over the last few months and recommend:
(copy/pasted a bit from another thread)
You can learn the fundamentals of computer science and programming here, course materials here, free pre-press version of the textbook here, and the other textbook here, at the course website.
http://www.anscamobile.com/corona/
Edit: Forgot to mention, it's apparently a lot faster than Flash on the mobile platforms, which is a huge plus.
Thanks for those links, Ben, Ill be sure to check out those Stanford vids.
Anyone here made a game with either Gamemaker or Corona?
If you go into programming there are tons of other options as well.
Flashpunk, another Actionscript 3 game library like Flixel.
PyGame for Python. Python is very useful as a scripting language in many 3D apps.
Love for Lua.
Slick2D for Java.
XNA for C#.
And that's just the tip of the iceberg...
Looks like there's a lot of engines out there to have a look at.
I'm in a similar situation in that I want to learn some basic programming, and create a basic game, but with my time outside of work.
Had a look at Game Maker and tried the tutorial. Seems like something worth messing around with.
I'm also trying to learn some programming for http://www.processing.org/ which gives me pretty instant visual feedback to code I write.