Jump to content

  • Log In with Google      Sign In   
  • Create Account


Member Since 01 Jan 2013
Offline Last Active Mar 06 2013 10:22 PM

Topics I've Started

Learning to create games using c++ and openGL Help

01 January 2013 - 03:08 AM

Hello, getting straight to business


I don't know how many instances you guys have read about a person wanting to create a game, well all I have to say is that its just an incredible thing to go out and do. For me it has been a life long dream to create a game, the designing is especially fun. The idea that you can create anything is just fascinating! I keep on telling myself i'm going to start learning the c++ language, this time I am going to start. So as I was going through those pages of text and explanations, I was constantly perplexed by API, CALL's and such. I can't enumerate all of these but I will say a few. My plan is to learn c++ (it is documented well and there seems to be lots of people who can give support) and afterwords understand openGL to implement it into later projects. But to state my confusion:


- What is an API, yes I have read all over the internet and they all give fairly the same explanation; an application programming interface

- how does openGL work? Do you create your code and when you need to show something on screen (text, 3d meshes etc) you just implement that in your game loop?

- Also this is not a question in respect to c++ or openGL but maybe a request for some suggestions from the experts who have "been there done that" so to speak. I know I want to use c++ and openGL. What are some things you guys recommend as far as creating games using c++/openGL. I understand that I am going to need to learn a myriad of things but I know if I persevere I can learn something useful.


Background: Currently learning c++ and pre-calculus (senior in High school) I can also work my way around basic arduino projects, just so you know that i'm not completely a beginner in programming, I still need work though. I am an intermediate user in Blender 3D, and understand the basics of Photoshop CS6.


Thank you for taking the time to read this and all advice given.