• Advertisement
Sign in to follow this  

A short question!

This topic is 1777 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

I`ve been woking with java for quit a long time and i enjoy it a lote but now i dont know if i should start learning openGL or slick2D for simple 2D  rpg or platformer  games.What do you think?

Share this post


Link to post
Share on other sites
Advertisement

If you done some games in past, go for OpenGL, but if not then use frameworks/libs/engines. 

 

And the another thing is that, what do you want to do. Games or Engines (If games then stick with engines), but if you want to learn more about 2d/3d graphics, how it works etc, then go for OpenGL.

Share this post


Link to post
Share on other sites

Hi,

 

It is always great to see programmers using various languages and liking them, such as the Java that you enjoy.  So many beginners with dreams of BIGTIME try to jump right into C++ cross-platform MMO and stuff - LOL  Java is a powerful language and you will eventually find advantages long term for crossplatform through OpenGL and other implementations.  Have you looked at jMonkey?  It really rocks the Java game dev!

 

I am not sure by your post how far you have progressed in game making, but I would say save OpenGL until you have at least 3 to 5 games made in 2D.

Share this post


Link to post
Share on other sites
3Ddreamer - Thanks for your replay and yes i`ve made 5 games aleardy. Have you looked at jMonkey? - Of corse i did but i never figure out how to use it :)).

I think you guys misunderstand me I am  not really a begginer i have 1 year + a couple of months experience.

Share this post


Link to post
Share on other sites

So if i go with Slick2D everything will be fine?

Yep.

Make sure to read all the documentation and the wiki before you get started.

There are a lot of features that I wish I had known about before I started my project, and I'm sure you will find lots of tools you will want to use as well.

Share this post


Link to post
Share on other sites

Of corse i did but i never figure out how to use it ).
I think you guys misunderstand me I am not really a begginer i have 1 year + a couple of months experience.

 

Yes, we understand but you were not specific about how many games that you have made, for all we knew only two.    happy.png   Number of games made can give somebody a better idea if you are ready to advance to a certain new feature of game development, other things considered, too.

 

You wrote that you never figured out how to use jMonkey, but have you asked for help from the jMonkey community or used a demo game or open source jMonkey game to help you?

 

I say this only to help, but you really need to pay attention to specifics and alternatives.  Details are something to embrace in game development. biggrin.png

 

 

Clinton

Share this post


Link to post
Share on other sites
If your goal is to get games made -- you want completed, reasonably bug-free software made without spending more time than necessary -- then you should take advantage of existing frameworks or engines rather than expending the time and effort to build your own version. Slick2d would be an excellent choice for a Java programmer; I'd save jMonkeyEngine till you want to try 3d.

Unless your needs are particularly unusual or you're making a very simple game an existing framework will usually result in a better quality project being completed sooner.


If you want to learn about the underlying technology then work at a lower level - OpenGL might be more appropriate for this.


It sounds to me like you want to focus on completing games rather than lower-level knowledge, but use whatever is appropriate for your goals.

Hope that helps! :-)
(Posted from mobile.)

Share this post


Link to post
Share on other sites

That's a good choice.  biggrin.png

 

This time, ask lots and lots and lots of questions of the Slick2D community to help you.  happy.png

Share this post


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

  • Advertisement