• Advertisement
Sign in to follow this  

How to get started?

This topic is 2091 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 am a programmer who knows java and wants to learn game programming. Should I use OpenGL or DirectX? How should I get started?

Share this post


Link to post
Share on other sites
Advertisement

I am a programmer who knows java and wants to learn game programming. Should I use OpenGL or DirectX? How should I get started?

Both APIs are good ways to learn programming a GPU. Thought with java as background, I would sugguest to use OpenGL, atleast you stick to platform independency and java/DirectX sounds wrong (Oracle/Microsoft..naah wink.png ).

Share this post


Link to post
Share on other sites
I suggest that you should read the book which called "Windows Game Programming Gurus".It includes many skills of how to make a whole PC game such as 2D and 3D technology,sound inserting and so on.The DirectX is surely the first selection you should conside .If you decide to make the game ,you must stick to it.

Share this post


Link to post
Share on other sites
Thanks!(I think ill stick to DirectX as I use mainly Windows) Are there any books for learning C++? Is it similar to java? Edited by TheModder

Share this post


Link to post
Share on other sites
"C++Primer" is pretty good.Although the Author is sometimes wordy,it's surely detailed and careful.C++ can be used to the large game programming for it's fast operation efficiency.Jave is easy to write and learn,but i think it's suitable to the mobile phone game.You know whatever SDK or language you like,the game programming is the same.If you are in command of one language , another will be easily to learn.

Share this post


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

  • Advertisement