Jump to content
  • Advertisement
Sign in to follow this  
cubertron

Where to start?

This topic is 2609 days old which is more than the 365 day threshold we allow for new replies. Please post a new topic.

If you intended to correct an error in the post then please contact us.

Recommended Posts

So the summers are almost here and i am planning to make a game . I can code very well in Java and C++ and i am familiar with AS3.0 ,C# , Python .
I searched on google about game engines , there are so many that it is getting difficult to choose from. I want to make a side scrolling 2d game . First for PC and then for android .
So where should i start from ?



Thanks.

Share this post


Link to post
Share on other sites
Advertisement

First for PC and then for android .
So where should i start from ?


Stick with JAVA then. It's more than capable on the pc, and it's what you have to use for android development.

Share this post


Link to post
Share on other sites

First for PC and then for android .
So where should i start from ?



Yes Java :D

http://code.google.com/p/libgdx/ is definitely some thing you should check out then :) Or Slick http://slick.cokeandcode.com/! Slick also have a version based on Libgdx, for porting to Android.
I've only just looked at Libgdx, while I (+ a few others) made a small game with Slick + Tiled http://www.mapeditor.org/ in a weekend during the last Nordic Game Jam. So I can definitely recommend Slick for PC!

Share this post


Link to post
Share on other sites
slick and libgdx , both are only for android or you can make PC game too ? and are there any tutorials on how to set them up ? and some examples to get started?

Share this post


Link to post
Share on other sites
Java goes by the slogan of "program once run everywhere." There is, however, some difference in hardware that the language obviously can't account for such as touchscreen vs keyboard and mouse, accelerometers, etc. In the event of graphics, which the names of the libraries suggest to me is the case, I'd say the language shouldn't have a problem. libgdx says you can make apps on the desktop, add six lines of code and make it run on Android, so I guess that one is quite capable of handling both platforms. I didn't look up slick ;D

Share this post


Link to post
Share on other sites

slick and libgdx , both are only for android or you can make PC game too ? and are there any tutorials on how to set them up ? and some examples to get started?


Slick is a game engine for Windows, Linux and Mac, (maybe also Solaris..). It is based on http://lwjgl.org which is an OpenGL + OpenAL wrapper for Java => Fast graphics. The Creator of Slick has later Created a version of Slick using libgdx in order to make Slick games run on Android.

Libgdx is a low level abstraction layer, to allow easy development of games for both computers and Android. Libgdx != Game engine.

Libgdx has more technical low level features, while Slick has more user friendly features (also a lot of low level, but I don't think they can be used on Android easily).

Read here:
http://code.google.com/p/libgdx/wiki/GoalsFeatures
And here:
http://slick.cokeandcode.com/static.php?page=features

Share this post


Link to post
Share on other sites
Sign in to follow this  

  • Advertisement
×

Important Information

By using GameDev.net, you agree to our community Guidelines, Terms of Use, and Privacy Policy.

We are the game development community.

Whether you are an indie, hobbyist, AAA developer, or just trying to learn, GameDev.net is the place for you to learn, share, and connect with the games industry. Learn more About Us or sign up!

Sign me up!