Forget about coding "games" until you know how to code properly in C++ and know by heart how to do advanced transforms on matrices.
You should start with a more friendly language like Java, in order to understand OOP.
Once you know the above (won't happen in some years), you can start with real Engines like UDK or CryEngine.
Comment has been collapsed.
Yes, as a language it's best to know C++. From there you can learn virtually any language in the matter of hours.
As for game APIs, you can select an engine to learn and experiment with. If I remember right Cryengine is completely free for non-commercial projects. But most engines have free version and you can freely experiment to get a feel for them.
Comment has been collapsed.
There are places for asking questions about programming on the internet
Comment has been collapsed.
I see this now. Do you know any good books or websites for it?
Comment has been collapsed.
Start with C# or Java, they are good stepping stones to learn another language.
Source: I am a Comp Science student.
Comment has been collapsed.
I'd really say they are more of a middle ground than a starting point unless you are learning them in a class. Languages like JavaScript, PHP and GML are a lot easier to master when you are just starting out with tutorials and once you master them it's a whole lot easier to learn the harder languages. Plus that way you end up knowing 2-3 languages which can only help =p
Comment has been collapsed.
I suggest you to give a try to this it will start in the next month and u can find a lot of courses in computer science, you may also check this for start. And for God Sake please don't try build your own game engine, or you will lost your passion soon, take any popular commercial with free license. And I think C++ isn't good place for start? take Python or C#, and then you can go for C++. Sorry for my bad English..
Comment has been collapsed.
29 Comments - Last post 41 minutes ago by hbouma
58 Comments - Last post 1 hour ago by Fluffster
24 Comments - Last post 2 hours ago by eternalsadness
87 Comments - Last post 2 hours ago by ExcelElmira
12 Comments - Last post 2 hours ago by Lugum
1,043 Comments - Last post 4 hours ago by sensualshakti
1,963 Comments - Last post 4 hours ago by Gamy7
9,612 Comments - Last post 2 minutes ago by ba2
2,241 Comments - Last post 2 minutes ago by arbutusridge
473 Comments - Last post 17 minutes ago by Xarn
578 Comments - Last post 34 minutes ago by CptWest
16,901 Comments - Last post 45 minutes ago by MjrPITA
83 Comments - Last post 54 minutes ago by VahidSlayerOfAll
28,524 Comments - Last post 1 hour ago by Mileworg
Hello, I am pretty young, and ever since I was around 6 or 7, I wanted to develop video games. 7 years later, it hasn't changed. But I want to start learning, and I wanted to know; can anyone recommend me languages and books or websites to accompany them? I recently started trying JavaScript. It is the only language I know a bit about. I can't say I can make a complex program on it, but I could make a simple game like rock paper scissors. I have a basic understanding of loops, functions, variables, if, else, etc. So basically, if anyone could help me find a book or websites for learning languages (primarily for complete beginners and languages used for gaming) or just simple tips, I would very much appreciate it!
Comment has been collapsed.