Game Development Stack Exchange is a question and answer site for professional and independent game developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm very interested in game development, and I'd like to start on some basics. Sorry if this is a poor question, this is my first time on StackExchange.

share|improve this question

closed as not constructive by jhocking, Maik Semder, Tetrad Jan 2 '13 at 22:23

As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance.If this question can be reworded to fit the rules in the help center, please edit the question.

"what language" questions are off-topic as per the FAQ – jhocking Jan 2 '13 at 21:40

I'd say c++ with SDL is a good place to start.

SDL is a library that helps you manage input with keyboard, mouse, draws you the window you need for the game, and handles alot of the little details you don't need/want to know as a beginner, abstracting all that to give you a quick and simple framework to work on for a beginner.

Get SDL here: Use Code::Blocks or some other IDE. I like CB myself.

share|improve this answer
Isn't C++ a bit too extreme for a beginner? He did not state anything about his past programming experience. – user15805 Jan 2 '13 at 22:03
I don't think it is... I'm an inexperienced programmer and c++ wasn't different from learning abit of Java, the only other language I know (besides assembly, doesn't count), and there's tons tutorials around on c++ easy to understand... but if you have a better suggestion go ahead, idk :) – GigaBass Jan 2 '13 at 22:19

Not the answer you're looking for? Browse other questions tagged or ask your own question.