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

This might be a very stupid question as it's frequently asked on the internet. But i'm new to the game development and i would like to learn C++ in creating 3D games. what software is good for such things? :) also a little tip and tricks would be nice if some of you experienced guys could lend out.

share|improve this question

closed as not constructive by bummzack, Laurent Couvidou, Byte56, Noctrine Jan 31 '13 at 16:03

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.

Welcome to GDSE Draganov! Your question is very likely to get closed: "How to get started" questions are not a good fit for this site. We expect questions that can be given a definite answer, check the faq. – Laurent Couvidou Jan 31 '13 at 14:42

This is the best link i can give you. It´s the best explenation i ever read.

share|improve this answer
+1 because this link does have everything asked for in the question, and because I'm probably going to be spending a few hours just going through the many many useful resources linked to from there. – jonhopkins Jan 31 '13 at 14:31
Thank you aswell. i would +1 if i could but don't have the amount of reputation needed. but i've been looking through and it looks very good :) thank you once again. – Draganov Jan 31 '13 at 20:39

as a quick response to a very open question you need to decide why you want to learn these things

if it is to purely make games in your spare time why not have a look at unity3d

if it is to become a programmer / gamedeveloper you should first learn the very basics of c++ or any other language you may choose.

after that you need to start thinking about which platforms you want to target and types of games you would like to make.

then i would start to consider your options in line with DirectX or openGL but always keep the options open to things like XNA, monogame or other libraries

there are thousands of tutorials out there microsoft has plenty of DirectX tutorials, and has some also

share|improve this answer
Thank you for your answer. I have already decided why i want this. I've looke through the link and it was a very useful site :) My target is strategy games. motsly and i would be interested in making some first person shooters. I know it sounds huge. at least for me but I'm ready to try. XNA is fine with me. i've been thinking of making some 2D games to begin with just to get the feel. and thank you for your time :) – Draganov Jan 31 '13 at 12:16

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