C++ Beginner?

Whether you're a newbie or an experienced programmer, any questions, help, or just talk of any language will be welcomed here.

Moderator: Coders of Rage

Post Reply
Fallental
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 43
Joined: Mon Mar 02, 2009 6:13 pm

C++ Beginner?

Post by Fallental »

Hello,
I do some programming in visual basic 2005 and 08' and im writing a game engine in it currently for a rpg, a simple one.
I really would like to learn C++ to write engines in though.
I was at Barnes and Noble looking at C++ books for beginners, I saw a good one Sams teach yourself c++ in one hour a day.
But it might be a little to much for me right now.
I want a book that teaches me the language but along the way, helps me write small test programs and etc.
So anyone know any good books like this?
Also any books on c++ Game Programming?
Thanks!
User avatar
thejahooli
Chaos Rift Junior
Chaos Rift Junior
Posts: 265
Joined: Fri Feb 20, 2009 7:45 pm
Location: London, England

Re: C++ Beginner?

Post by thejahooli »

Sams Teach Yourself C++ in 1 Hour a Day is what I learned from.
I'll make your software hardware.
clc02
Chaos Rift Newbie
Chaos Rift Newbie
Posts: 7
Joined: Sun Mar 22, 2009 9:55 pm

Re: C++ Beginner?

Post by clc02 »

Personally I would stay away from anything real-time if you just started. Or anything image wise until you learn the syntax.
I couldn't say on a book really, I just google what I need.
If you still want to do something in real time after you know the syntaxes well along with your GUI (http://www.lazyfoo.net for SDL is good) this is a very good explanation on state machineshttp://lazyfoo.net/articles/article06/index.php
User avatar
kostiak2
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 74
Joined: Tue Mar 24, 2009 4:08 pm

Re: C++ Beginner?

Post by kostiak2 »

clc02 wrote:Personally I would stay away from anything real-time if you just started. Or anything image wise until you learn the syntax.[/url]
Totally agreed. In C++, you should first know the language, and only then start anything image wise.

About the book thing: I live in a place with no good books, so I learned with shitty books + internet.
Ewan
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 62
Joined: Mon Mar 23, 2009 11:46 am

Re: C++ Beginner?

Post by Ewan »

I don't know about books, but I can heartily recommend this video series: http://www.youtube.com/view_play_list?p ... 30FDCE7CE0

69 in total, 10 minutes each, going from extremely basic to classes, arrays, functions etc. It's nothing very advanced but they are very well done and easy to understand. He also has forums where you can ask him specific questions etc.

Me and my friend are watching them all, on about 48 right now I think, give them a try :mrgreen:
They pull out the truncheon, that's when the trouble starts.

'Cause when you've got a badge, the laws don't apply.
User avatar
kostiak2
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 74
Joined: Tue Mar 24, 2009 4:08 pm

Re: C++ Beginner?

Post by kostiak2 »

If you prefer a website, the one I am recommending is http://www.cplusplus.com/doc/tutorial/

enjoy ;)
Ewan
Chaos Rift Cool Newbie
Chaos Rift Cool Newbie
Posts: 62
Joined: Mon Mar 23, 2009 11:46 am

Re: C++ Beginner?

Post by Ewan »

kostiak2 wrote:If you prefer a website, the one I am recommending is http://www.cplusplus.com/doc/tutorial/

enjoy ;)
:mrgreen: :mrgreen: I learned from that tutorial ;)
They pull out the truncheon, that's when the trouble starts.

'Cause when you've got a badge, the laws don't apply.
User avatar
dandymcgee
ES Beta Backer
ES Beta Backer
Posts: 4709
Joined: Tue Apr 29, 2008 3:24 pm
Current Project: https://github.com/dbechrd/RicoTech
Favorite Gaming Platforms: NES, Sega Genesis, PS2, PC
Programming Language of Choice: C
Location: San Francisco
Contact:

Re: C++ Beginner?

Post by dandymcgee »

Ewan wrote:
kostiak2 wrote:If you prefer a website, the one I am recommending is http://www.cplusplus.com/doc/tutorial/

enjoy ;)
:mrgreen: :mrgreen: I learned from that tutorial ;)
It's a great site, excellent reference material.
Falco Girgis wrote:It is imperative that I can broadcast my narcissistic commit strings to the Twitter! Tweet Tweet, bitches! :twisted:
Post Reply