Question from a beginner
by Ricardo Barragan jr. · in General Discussion · 10/05/2012 (4:40 pm) · 4 replies
I mean, I'm a hardcore beginner. I want to make make a game in 3D. Not to put it out for sale or anything like that, it's just that I really want to make this game in my head. Or try to make one. But I know nothing. No programming or 3D design. What I want to know is, what programming language do I need to learn so I can us torque 3D effectively and where is a good place to start.
From what I read in the torque 3D page knowing C++ is the way to go, but i'm not sure. I want to learn to code and I know I have the patience for it, I just need to know which language I need to learn. I know nothing of programming, so if you guys could point me to a good place to start, that would be great.
From what I read in the torque 3D page knowing C++ is the way to go, but i'm not sure. I want to learn to code and I know I have the patience for it, I just need to know which language I need to learn. I know nothing of programming, so if you guys could point me to a good place to start, that would be great.
#2
when u start with easy one then it always seems pain to go on with hard one.
if u start with c++ then all other language(high level,not assembly or something like that) will not be hard to understand.
but if u start with c# then i think, u will not want to come back to c++
as there is unity for c#.
plus c# will make your imagination hard to learn c++.
your choice.
10/06/2012 (3:30 am)
from my view,it is better to start from hard part.when u start with easy one then it always seems pain to go on with hard one.
if u start with c++ then all other language(high level,not assembly or something like that) will not be hard to understand.
but if u start with c# then i think, u will not want to come back to c++
as there is unity for c#.
plus c# will make your imagination hard to learn c++.
your choice.
#3
ineasysteps.com/products-page/programming/c-programming-in-easy-steps-4th-editio...
There's some freebies to try here:
ineasysteps.com/resource-centre/learn-for-free/
10/06/2012 (4:49 am)
I'm just learning c++ at the moment and found this book an excellent starting point:ineasysteps.com/products-page/programming/c-programming-in-easy-steps-4th-editio...
There's some freebies to try here:
ineasysteps.com/resource-centre/learn-for-free/
Quote:Should I learn C first?
Opinion is divided on the question of whether it is an advantage
to be familiar with C programming before moving on to C++. It
would seem logical to learn the original language first in order to
understand the larger extended language more readily. However,
C++ is not simply a larger version of C as the approach to objectoriented programming with C++ is markedly different to the
procedural nature of C. It is, therefore, arguably better to learn
C++ without previous knowledge of C to avoid confusion.
This book makes no assumption that the reader has previous
knowledge of any programming language so it is suitable for the
beginner to programming in C++, whether they know C or not.
#4
But if you want to get the tough stuff over first, that's what you do. I don't remember much of it now, but I spent quite a bit of time playing around with it as a kid. It really makes you appreciate the higher level languages - but more importantly it helps you understand what's actually going on "under the hood."
12/19/2012 (5:23 am)
Learn Assembly. I jest.But if you want to get the tough stuff over first, that's what you do. I don't remember much of it now, but I spent quite a bit of time playing around with it as a kid. It really makes you appreciate the higher level languages - but more importantly it helps you understand what's actually going on "under the hood."
Torque Owner Lukas Joergensen
WinterLeaf Entertainment
If you are new to programmin in general, I think that you should start with some basic C# tho.. Your C# knowledge is easy to transfer to C++ and it is easier to get started with (no memory errors sent from hell). So my suggestion would be, start in C# and work your way up. Create stuff like a calculator or other basic things.
You could also start straight away in C++ but it is not as beginner friendly.