Jump to content
  • Advertisement
Sign in to follow this  
Limecore

Where do I begin

This topic is 1955 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 on linux who knows java and c++ fairly well, and I would like to get started in game development (I would prefer to use c++ for game programming)

I have a few questions:

-What would I use to create simple 2d games? (e.g. opengl, sdl etc)

-Are there any tutorials you would recommend for me?

 

I have no previous with game programming, or with graphics programming, so beginner tutorials would be great

 

Would this be a good place to start? http://noz3001.wordpress.com/2011/06/17/2d-game-development-with-opengl-part-1/

Edited by Limecore

Share this post


Link to post
Share on other sites
Advertisement

I highly recommend using something like SFML(or SDL.)

 

Making a game with straight opengl or directx is a bit of a waste of time because you'll end up either using 10 libraries to accomplish the same thing one game dev library like SFML will accomplish or having to write all that boilerplate code yourself.

 

You shouldn't have to get a file loading library, audio, threading, writing straight opengl calls, math functions like vectors. None of that is really necessary to know indepth when you're starting out but you'll surely have to provide that code one way or another to make a game.

 

Also from what I could see browsing a few pages that tutorial is using immediate mode, which is a big no-no now.

Share this post


Link to post
Share on other sites

ok, sdl or sfml it is

I think maybe I'll do some of the extra stuff for a learning excercise, but I'll start off with that

Thanks

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!