Hey all, for Fall 2012 I will be taking:
C++ Programming and Programming Logic for college. (I Know, I might actually be able to help dev! Lol) anyways I wanted to know some resources you guys use so I may get a jump start. I enjoy making text games and if anyone has any good resource for that, that be cool.
C++ Resources
Moderator: Team Members
- Gilraak
- Posts: 107
- Joined: Thu Sep 09, 2010 9:33 pm
C++ Resources
Gilraak - Level 28 / Amari - Level 10
- xinux
- Team Member
- Posts: 680
- Joined: Wed Mar 10, 2010 11:10 am
- Location: Destroyer of Servers
Re: C++ Resources
[Newbie/No Programming Experience]
http://www.learncpp.com/ -- It gives you a very quick and broad overview of the language.
http://www.cprogramming.com -- Most commonly posted site for tutorials, decent in my opinion. It gives you a very quick and broad overview of the language.
http://www.cplusplus.com -- Decent beginners tutorials. However, like most books they use a lot of computer terms.
http://www.cpp-home.com -- Great site with lots of tutorials for all skill levels, when it's up that is...
http://www.morrowland.com/apron/index.php - Same thing that GameTutorials.com was doing for free until they started charging you for the tutorials. The great part about this is you get them for FREE!
http://www.programmersheaven.com - Numerous tutorials that range from good to bad, and skilled to newbie.
http://www.programmingtutorials.com - Links to a LOT of other tutorials that are not yet listed here.
http://newdata.box.sk/bx/c - Site titled Learn C++ in 21 Days
[Intermediate]
http://nehe.gamedev.net -- Decently written OpenGL tutorials, lacks a bit of function definition but good overall, and highly linked to. He has bad coding habits, so don't copy and paste the stuff, just use it for learning.
http://geosoft.no/development/cppstyle.html -- Once you've learned to program, you should start developing a good programming style so other programmers dont have to decode what you're trying to say. I agree with 80% of this document, so just use it as a guideline.
http://www.ultimategameprogramming.com - Very well written tutorials, they have a LARGE variety of them as well. Most of them are in the Demos section, they will be adding articles soon!
http://www.mevis.de/~uwe/opengl/opengl.html - Good reference for OpenGL Functions, similar setup to manpages.
http://www.glprogramming.com/red/index.html - Great site, full of content, and explains OpenGL VERY well.
http://www.glprogramming.com/blue/index.html - More technical than the red version, and again LOTS of content.
http://www.programmershelp.co.uk - Contains a lot of links to informational pages on the selected subject.
http://nexe.gamedev.net - NEWLY ADDED - The DirectX version of NeHe's tutorials.
http://www.xmission.com/~nate/tutors.html - An interesting way to teach OpenGL, havent tried it but I will soon. It's tutoring application that visually teaches you the library.
http://www.drunkenhyena.com/cgi-bin/directx.pl - Great DirectX tutorials, however he uses a wrapper to teach you how to use them. So it's definately not a good way to learn.
http://www.glenmccl.com/tutor.htm - NEWLY ADDED
http://www.codesampler.com/dx9src.htm - Decent place to get started on DirectX or OpenGL, coding by example, usually a bad way of learning, but thats why it's in the advanced section.
http://www.andypike.com/tutorials/DirectX8 - DirectX 8 Tutorials, however they are decently written. DirectX 8 was the last version to using the old fasion BitBlt() function.
http://msdn.microsoft.com/library/defau ... erence.asp - MSDN is ALWAYS a bookmark, and should be for ANY programmer.
http://www.opengl.org/resources/tutorials - OpenGL.org has a lot of resources, very helpful for OpenGL ofcourse.
http://www.eecs.tulane.edu/www/Terry/Op ... tion.html" - OpenGL tutorial that uses Language C.
http://www.humus.ca - A LOT OF TUTORIALS!
http://www.kegel.com/academy/tutorials.html - NEWLY ADDED
[Advanced]
http://www.devmaster.net - Good tutorials, and very technical.
http://www.codeguru.com - A lot of topics are discussed here, very informational.
http://www.flipcode.com/tutorials - NEWLY ADDED - This one varies on skill levels, lots of advanced stuff here though.
http://mindprod.com/jgloss/unmain.html -- Programming as a profession? Want to keep your job? This documentation will help you write unmaintainable code, so if they fire you. They will have one hell of a time trying to figure out your code.
[Video Tutorials]
http://www.ddrheaven.com/Tutorials - Video tutorial that is split into 16 parts. The guy has a UK Accent, and is not entirely boring to listen to.
Credit for links http://www.gamerzplanet.net
http://www.learncpp.com/ -- It gives you a very quick and broad overview of the language.
http://www.cprogramming.com -- Most commonly posted site for tutorials, decent in my opinion. It gives you a very quick and broad overview of the language.
http://www.cplusplus.com -- Decent beginners tutorials. However, like most books they use a lot of computer terms.
http://www.cpp-home.com -- Great site with lots of tutorials for all skill levels, when it's up that is...
http://www.morrowland.com/apron/index.php - Same thing that GameTutorials.com was doing for free until they started charging you for the tutorials. The great part about this is you get them for FREE!
http://www.programmersheaven.com - Numerous tutorials that range from good to bad, and skilled to newbie.
http://www.programmingtutorials.com - Links to a LOT of other tutorials that are not yet listed here.
http://newdata.box.sk/bx/c - Site titled Learn C++ in 21 Days
[Intermediate]
http://nehe.gamedev.net -- Decently written OpenGL tutorials, lacks a bit of function definition but good overall, and highly linked to. He has bad coding habits, so don't copy and paste the stuff, just use it for learning.
http://geosoft.no/development/cppstyle.html -- Once you've learned to program, you should start developing a good programming style so other programmers dont have to decode what you're trying to say. I agree with 80% of this document, so just use it as a guideline.
http://www.ultimategameprogramming.com - Very well written tutorials, they have a LARGE variety of them as well. Most of them are in the Demos section, they will be adding articles soon!
http://www.mevis.de/~uwe/opengl/opengl.html - Good reference for OpenGL Functions, similar setup to manpages.
http://www.glprogramming.com/red/index.html - Great site, full of content, and explains OpenGL VERY well.
http://www.glprogramming.com/blue/index.html - More technical than the red version, and again LOTS of content.
http://www.programmershelp.co.uk - Contains a lot of links to informational pages on the selected subject.
http://nexe.gamedev.net - NEWLY ADDED - The DirectX version of NeHe's tutorials.
http://www.xmission.com/~nate/tutors.html - An interesting way to teach OpenGL, havent tried it but I will soon. It's tutoring application that visually teaches you the library.
http://www.drunkenhyena.com/cgi-bin/directx.pl - Great DirectX tutorials, however he uses a wrapper to teach you how to use them. So it's definately not a good way to learn.
http://www.glenmccl.com/tutor.htm - NEWLY ADDED
http://www.codesampler.com/dx9src.htm - Decent place to get started on DirectX or OpenGL, coding by example, usually a bad way of learning, but thats why it's in the advanced section.
http://www.andypike.com/tutorials/DirectX8 - DirectX 8 Tutorials, however they are decently written. DirectX 8 was the last version to using the old fasion BitBlt() function.
http://msdn.microsoft.com/library/defau ... erence.asp - MSDN is ALWAYS a bookmark, and should be for ANY programmer.
http://www.opengl.org/resources/tutorials - OpenGL.org has a lot of resources, very helpful for OpenGL ofcourse.
http://www.eecs.tulane.edu/www/Terry/Op ... tion.html" - OpenGL tutorial that uses Language C.
http://www.humus.ca - A LOT OF TUTORIALS!
http://www.kegel.com/academy/tutorials.html - NEWLY ADDED
[Advanced]
http://www.devmaster.net - Good tutorials, and very technical.
http://www.codeguru.com - A lot of topics are discussed here, very informational.
http://www.flipcode.com/tutorials - NEWLY ADDED - This one varies on skill levels, lots of advanced stuff here though.
http://mindprod.com/jgloss/unmain.html -- Programming as a profession? Want to keep your job? This documentation will help you write unmaintainable code, so if they fire you. They will have one hell of a time trying to figure out your code.
[Video Tutorials]
http://www.ddrheaven.com/Tutorials - Video tutorial that is split into 16 parts. The guy has a UK Accent, and is not entirely boring to listen to.
Credit for links http://www.gamerzplanet.net
EQ II - Build=1360 (Orig) - Build=1360 (DoF) - Build=2654 (KoS) - Build=3375 (Classic) - Build=3554 (EoF)
EQ II - Build=4412 (RoK) - Build=5122 (TSO) - Build=6118 (SF) - Build=7628 (DoV) - Build=8295 (Aod)
EQ II - Build=4412 (RoK) - Build=5122 (TSO) - Build=6118 (SF) - Build=7628 (DoV) - Build=8295 (Aod)
- Gilraak
- Posts: 107
- Joined: Thu Sep 09, 2010 9:33 pm
- Scatman
- Retired
- Posts: 1688
- Joined: Wed Apr 16, 2008 5:44 am
- EQ2Emu Server: Scatman's Word
- Characters: Scatman
- Location: New Jersey
Re: C++ Resources
man pages 
- John Adams
- Retired
- Posts: 9684
- Joined: Thu Jul 26, 2007 6:27 am
- EQ2Emu Server: EQ2Emulator Test Center
- Characters: John
- Location: Arizona
- Contact:
Re: C++ Resources
Real men code on Linux? man pages.
- xinux
- Team Member
- Posts: 680
- Joined: Wed Mar 10, 2010 11:10 am
- Location: Destroyer of Servers
Re: C++ Resources
Some really good lectures from Richard Buckland.
http://www.youtube.com/watch?v=RpRRUQFb ... ure=relmfu
http://www.youtube.com/watch?v=RpRRUQFb ... ure=relmfu
EQ II - Build=1360 (Orig) - Build=1360 (DoF) - Build=2654 (KoS) - Build=3375 (Classic) - Build=3554 (EoF)
EQ II - Build=4412 (RoK) - Build=5122 (TSO) - Build=6118 (SF) - Build=7628 (DoV) - Build=8295 (Aod)
EQ II - Build=4412 (RoK) - Build=5122 (TSO) - Build=6118 (SF) - Build=7628 (DoV) - Build=8295 (Aod)
Who is online
Users browsing this forum: No registered users and 0 guests