i bought lots of books like game programminhg for teens and c++ in ten min or something, and game programming is interesting, but their just not too understandable for a 12 year old. all i remember is sphere=Createsphere and ALKL THAT LIKE CREATING STUFF. sorry for caps. i know haow to do lights and shapes and graphics. just the other stuff like collisiion and junk is all confusing. i dont understand it too much. its like i know 0.01 about c++. its all so confusing and i dont know how ppl memorize wut to do and type 1000 lines of code. i mean, wow. i need a simpler book is all.
Ok trying to learn c++???
%26gt; i bought lots of books like game programminhg for teens and c++ in ten min
Not what I would call high quality books. You can't learn C++ in ten minutes, and any book that tries to teach you like that is a failure.
There's two books for learning C++ that I recommend (to beginners): C++ Primer (4th Edition) by Lippman and Accelerated C++ by Koenig. Both authors are actual experts in the language, and the books are both accurate and a proper learning resource.
I don't recommend starting with a game programming book. Game programming is just an application of programming. Programming a game, an IRC bot, a small GUI app, a database app, a plain text editor, whatever. They are all just applications of your ability to program and to critically think. You can't do that before first being able to program and actually solve problems.
Skip the game programming books for now. Yes, that's what you want to do. No, you won't be doing something like that anytime soon.
%26gt; i know haow to do lights and shapes and graphics
You don't. You really, really don't. If you don't even know your programming language, it's highly doubtful you know how to do something with something you don't know. Get my drift?
%26gt; just the other stuff like collisiion and junk is all confusing
Right, and C++ isn't. OK. You haven't been confused yet with any C++ or C subset of C++, so clearly you haven't programmed even past the basics.
%26gt; i dont know how ppl memorize wut to do
No one memorizes. We practice. We write code and more code. And we learn from experience.
%26gt; type 1000 lines of code
A 1000? That's a small program.
%26gt; i need a simpler book is all.
Maybe. What you need is the right way to get into programming. Normally, I don't recommend starting with C++. Or C. It's not that the languages are bad. They are practically very very useful. They just aren't ideal beginner languages. Start with Python or Ruby. Both are useful for professionals, but they are easy to start with. You'll get into game programming faster with them.
But if you do start with C++, it's extremely important you avoid getting into game programming before you get to an intermediate level with C++.
Focus on learning your programming language. And practice writing small basic programs. You need to learn computer science concepts and a language properly before you can tackle game programming.
One more thing, you don't need to be a math expert to program. It's actually a logic and critical thinking exercise. But in game programming, you'll deal with a lot of physics and 3D maths and so on. Might want to brush up on algebra, vector math, and perhaps a bit of physics.
EDIT:
Like I said, I wouldn't recommend books that pretend you can learn C++ real fast. Take a look at http://accu.org/index.php/book_reviews?u... for a review on the 21 days book.
Reply:Learn C++ in 21 days is definitely the easiest book out there.
http://astore.amazon.com/lc0a-20/detail/...
My web site is not aimed towards youngsters trying to learn C++, but you may find it a decent resource if you have any questions. It covers a lot of stuff the Learn C++ book does not.
Reply:You might want to try C++ in 21days. It pretty good.
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment