Where to start programming?

This topic is locked from further discussion.

Avatar image for ds360fn
ds360fn

1184

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#1 ds360fn
Member since 2006 • 1184 Posts

What would be the best way to start C++ programming, I know very very basic things like the "hello world" command and want to learn more? any advice would be appriciated.

Avatar image for blooddemon666
blooddemon666

22587

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#2 blooddemon666
Member since 2003 • 22587 Posts
I'd say take a class either in high school or college.
Avatar image for gm84
gm84

350

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#3 gm84
Member since 2008 • 350 Posts

Purchase a beginner book on C++ - C++ Primer, Beginning C++ Game Programming

Get an IDE (Integrated Development Environment) like Microsoft Visual Studio (Express edition is a free download), Dev C++

Start learning from the book, code the examples in the book in the IDE and understand it properly. Fiddle around after you grasp the concepts and gradually move on to the next chapters.

It will take time depending on how well you understand the concepts but its all worth it at the end.

Check out http://www.gamedev.net/community/forums/topic.asp?topic_id=358397 and if you have questions, feel free to ask :)

Avatar image for teh_goonster
teh_goonster

232

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#4 teh_goonster
Member since 2007 • 232 Posts
This is a great site..
Avatar image for ds360fn
ds360fn

1184

Forum Posts

0

Wiki Points

0

Followers

Reviews: 3

User Lists: 0

#5 ds360fn
Member since 2006 • 1184 Posts

I'd say take a class either in high school or college.blooddemon666

my high school doesn't offer it, otherwise i would take it.

And I'll be sure to check out all those sites, thanks alot. :)

Avatar image for crucifine
crucifine

4726

Forum Posts

0

Wiki Points

0

Followers

Reviews: 11

User Lists: 0

#6 crucifine
Member since 2003 • 4726 Posts
This is a great site..teh_goonster


There are tons of good sites out there, but this is a really good one.

Also, if you can prove you're a student, Microsoft is giving away Visual Studio 2008 Professional Edition for free (I think the URL is something like www.dreamspark.com).

First, pick up a C++ book (Walter Savitch's Problem Solving with C++ is pretty much standard for college classes), and go on from there. If you're moving into game programming, find a book or two on either OpenGL or DirectX programming, as this will help you understand graphics programming much more than a regular C++ book.
Avatar image for NSR34GTR
NSR34GTR

13179

Forum Posts

0

Wiki Points

0

Followers

Reviews: 0

User Lists: 0

#7 NSR34GTR
Member since 2007 • 13179 Posts
get some books from the library
Avatar image for rimnet00
rimnet00

11003

Forum Posts

0

Wiki Points

0

Followers

Reviews: 7

User Lists: 0

#8 rimnet00
Member since 2003 • 11003 Posts
Java is the best for beginers IMO.
Avatar image for crucifine
crucifine

4726

Forum Posts

0

Wiki Points

0

Followers

Reviews: 11

User Lists: 0

#9 crucifine
Member since 2003 • 4726 Posts
You can do this ^^^, but keep in mind that Java is somewhat slower than C# and significantly slower than C++. So don't expect to be able to create anything much above the level of Quake 3 (and even then, only if you've learned the ins and outs of Java first).