Sign in to follow this  
Samantha aka Lilly

I need help learning everything!!!!!!

Recommended Posts

I don't know anything about graphics, C++ etc. I could use some help for it all! I really need advice and good tutorial pages! Thanks to all of the people who have helped me out a bit! And thanks to everyone else!

Share this post


Link to post
Share on other sites
AcePilot    252
First, i would recommend the C++ tutorial at www.cplusplus.com to get
you started. Once you are familiar, i suggest you download NeHe's OpenGL
tutorial,
http://nehe.gamedev.net/counter.asp?file=files/resources/nehe_opengl_pdf.zip
. This should get you started in graphics programming.

Share this post


Link to post
Share on other sites
Add    163
Hi there,
Personally I'd recommend a big C++ beginners book (asuming you've decided on C++, it's demanding, but also rewarding and powerful), tutorials on the net are good, but a book tends to teach you more of the 'little things' that will come in handy later on in your programming life (To my experience), and in addition, you have a hard-copy to reference (although you could print the tutorials out).

I'd recommend tutorials to see if you're first fully interested, than if you are, books are the way forward. I can't really comment on a graphics API as i've not ventured far from Direct X, but I hear NeHe's OpenGL tutorials are second to none if you go down that path.

Hope you find what you're after, and good luck !!

Regards,
Add

Share this post


Link to post
Share on other sites
Roboguy    794
Personally, I wouldn't recommend C++ for a first language. You might want to try Python, which is quite a bit easier. Also, I have a collection of various game development related links here.

Share this post


Link to post
Share on other sites
MotionCoil    464
Well, you could learn a language a bit more beginner-friendly. Or you could just say to hell with it and jump straight in on C/C++. It does save time if you jump in if you are quick to pick it up.
As has been stated- nehes tutorials are godlike for some of the basics and even advanced stuff. GameTutorial was good too until the owner decided to make a quick buck out of it (sorry, that wounds still raw[smile]).

I would recommend learning stuff about programming as, well, 'low down' as possible. The more you understand whats actually going on the easier it will be to pick up the more advanced stuff. It does take some time but you will understand every new subject inside out.

If you do decide to learn C++ don't be put off instantly like many people are- remember that C++ is a very powerful and very versatile language so it tends to get very complex very quickly and in that it can be very daunting to new comers. However it does get easier the more you practice. If you do start try and learn each subject as thoroughly as possible and visualise what is going on with the hardware and how its working then it will become easier far quicker.

I agree, get a good C++ book that goes into alot of detail but still keeps it clean and easy to understand- the Microsoft Press books are very good in my opinion (especially if you are using VC++) or SAMS are another good publisher. Also get a C++ reference bible- I have one and it really has become invaluable to keep by the rig.

Once you have the basics under your belt you may start to broaden your horizons. Try a few new APIs (Application Programming Interface) like winsock (if you wanna learn a bit about networking) or OpenGL/DirectX (as i'm sure you are desperate to get into).
Take this part very slowly as graphics can get quite intense. Again, don't be daunted by the size of graphics.
Again, get books- the inhouse Gamedev books (I think they are still published by Prima) are really good to get started with game dev.

Always keep in mind, a game is built on an engine and an engine is the merging of many different applications (Graphics, Sound, Scripting etc.) and each one is a program in itself. So don't dive straight in [wink]

Oh one last thing:
Programming is 5% fun, 30% monitor-beating and 65% debugging [wink]

Good luck and I'm sure the GDNet crew will always be more than happy to help out (just don't ask how to make the next uber-1337 MMORPG[smile])

Share this post


Link to post
Share on other sites
Oberon_Command    6089
MotionCoil: about GameTutorials. There's a site similar to it that you can find here. Similar idea, and it also has ray-tracing tutorials now! BTW it also has a forum that isn't particularly big now, but will probably grow. I would recommend checking that site out.

[Edited by - Oberon_Command on June 2, 2005 8:07:01 PM]

Share this post


Link to post
Share on other sites
silverphyre673    454
Doesn't that site make you pay like $2.50 for each tutorial? And I've heard their code isn't particularly great, either. Maybe it's worth it for the later, more advanced tutorials, but come on - $2.50 for a "Hello World" program? Give me a break. If you're going to learn C++, just get a book - it is great to have a reference. Sam's "Learn C++ in 21 days" worked for me, and Addison-Wesley generally published very good programming books. Lily - you might want to try that company, no matter what language you choose (I recommend C++, and you can search the beginner's section for several similar posts for the reason why).

Good luck!

Share this post


Link to post
Share on other sites
MotionCoil    464
Quote:

Doesn't that site make you pay like $2.50


Exactly, thats why it used to be good. Sorry, i just had to rant at the site, thats why i mentioned it. [smile].
The only really good tutorial on there was the BSP loader IMO. The rest were a bit on the 'meh' side.

Might check that site just recommended for the ray tracing tuts. I've been reading through flipcodes though so not all bad. Lily, you might want to check that site out for their Free tutorials [smile]

Ummm, yea, sorry- hijacking the thread. I'll cease and desist[smile]

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this