Sign in to follow this  

newb question about beginner game programming

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

What advice would you give someone that wants to begin the long road to game programming and doesn't really know which programming language to start with. I read the intro that's on the site and it suggested c/c++ but I heard tell that openGL was much easier for programing for crossplatform gaming. Now my question is, would it be wise to start with that, if that's my goal, or to stick with c/c++ untill I get to a 'point of understanding' that will allow a smooth transition to openGL. Suggestions? reasons? Thanks PJ

Share this post


Link to post
Share on other sites
Guest Anonymous Poster
Open GL is a graphics API, you still need to use c/c++ in tandem with it.

Share this post


Link to post
Share on other sites
OpenGL is not a programming language, it is an API (application programming interface). In this case the OpenGL API provides you with an interface to the graphics hardware of a PC (though OpenGL is not restricted to PCs, it also doesn't have to be run unsing hardware accleration, but this doesn't matter as the interface is the same). You would use OpenGL from within a programming language such as C or C++.

As for where to start, I'd recomend choosing something other than C++, Python in conjunction with PyGame (which is a library for Python which provides an interface for various things related to games, such as sound, input, video etc) is pretty good. It will allow you to get things up and running quickly.

You may also want to take a look at a games basic such as BlitzBasic if you don't like the look of Python.

Share this post


Link to post
Share on other sites

This topic is 4816 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.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this