About Me and Some Sites I've Used
Posted: Sun Mar 07, 2010 7:17 pm
-------------------------------------------So Here's the Deal-------------------------------------------
I have never touched many C++ books, which is strange but I find the Internet faster.
If you see some of my old videos, you will find that I started making games after about 1-3 months and C++ was one of my first serious programming languages, so I kinda dived into the deep end hehe. Google & Youtube are my best resources, all I did was type something in and I always found a Video or Tutorial without much effort, I used this for Modelling too.
Some things I did in the past Year ->
. start of with simple programs e.g. input your name, computer greets you
. then start of with 2D e.g. use C++ with a 2D Graphics Library [like] Allegro, SDL or SFML (my favourite)
. then make some 2D games and be creative, share them with friends and look for constructive critcism
. then when you feel comfortable with C++ and making 2D Games feel free to move onto simple 3D stuff e.g. use C++ with a 2D/3D Graphics Library & Graphics API [like] SDL / OpenGL or SFML / OpenGL
. then make some 3D games and take it where ever you want
-------------------------------------------Here's the Source-------------------------------------------
C++ Know How
One of the First Sites I Stumbled upon, Covers Most C/++ Technique- http://www.cplusplus.com/doc/tutorial/
Articles varying from Hello World to Portal Culling http://www.flipcode.com/archives/articles.shtml
Similar to cplusplus.com but Easier to Understand- http://www.learncpp.com/
Another Nice C++ Resource- http://www.cprogramming.com/
Sweet C++ Resource, Lots of Articles- http://www.3dkingdoms.com/
Paul's Projects, Check out some cool informative Projects- http://www.paulsprojects.net/
Project Euler, Great Maths in Programming Resource http://projecteuler.net/
C++ Video Tutorials
3DBuzz.com C++ Tutorials- http://www.3dbuzz.com/vbforum/sv_videon ... a9febabbac
Awesome C++ Tutorials- http://www.youtube.com/user/antiRTFM
Sick C++ Tutorials- http://www.youtube.com/user/thenewboston
Great Tutorials for C++/Making Games, I learned alot! http://www.youtube.com/user/LusikkaMage
Advanced C++ Concepts / etc..
Singleton Technique- http://www.devarticles.com/c/a/Cplusplu ... rn-Part-I/
Templates- http://www.garry.tv/?p=1314
Great VBO's(Vertex Buffer Object) Tutorial- http://www.ozone3d.net/tutorials/opengl_vbo.php
C++ IDE's
Code::Blocks(Currently Using This One)- http://www.codeblocks.org/
DevCPP- http://www.bloodshed.net/devcpp.html
Microsoft Visual C++- http://www.microsoft.com/express/Windows/ (good for Windows)
XCode- http://developer.apple.com/tools/xcode/ (good for Mac)
Eclipse IDE- http://www.eclipse.org/ (good for Linux)
Netbeans IDE- http://netbeans.org/ (Similar to eclipse, easy configuring to get C++ working)
Libraries
Allegro- http://www.talula.demon.co.uk/allegro/
Allegro Manual- http://alleg.sourceforge.net/stabledocs/en/allegro.html
Well Known Allegro Tutorials- http://www.loomsoft.net/resources/alltu ... _index.htm
SDL- http://www.libsdl.org/
Well Known SDL Tutorials- http://www.lazyfoo.net/
SFML- http://www.sfml-dev.org/
Current SFML Tutorials- http://www.sfml-dev.org/tutorials/1.5/
GLUT - http://www.opengl.org/resources/libraries/glut/
OpenGL Stuff
OpenGL- http://www.opengl.org/
OpenGL Code Tutorials/Samples- http://www.opengl.org/code/
Well Known OpenGL Resource- http://nehe.gamedev.net/
Awesome Site for OpenGL Related Topics- http://www.lighthouse3d.com/opengl/
Nice Site for Learning OpenGL Basics- http://www.videotutorialsrock.com/
GLSL(OpenGL Shading Language)- http://www.lighthouse3d.com/opengl/glsl/index.php?intro
OpenGL Selection /w Unique Color IDs- http://gpwiki.org/index.php/OpenGL_Sele ... _Color_IDs
Models / Modelling
Blender- http://www.blender.org/
Basic Modelling Tutorials(pretty good)- http://www.youtube.com/user/super3boy
Great Tutorial on Rigging Models- http://www.youtube.com/watch?v=3mFge8E20zU
Sweet Tutorial on Basic UV Mapping- http://www.youtube.com/watch?v=N7tp1dH64l4
MD2 Format- http://tfc.duke.free.fr/old/models/md2.htm
3D Game Programming in General (e.g. OpenGL, Math for Games, GLSL, Techniques, etc..)
Pretty Awesome Site for Ideas- http://swiftless.com/
Better Than The Above, Simular Topics- http://ozone3d.net/
Some Tutorials and Demos- http://www.morrowland.com/
Game Engine Structure
Nice Engine Structure Guide- http://www.extremetech.com/article2/0,2845,594,00.asp
Simple Engine Structure Guide- http://www.3dkingdoms.com/weekly/weekly.php?a=42
My Hierarchy of Basic Engine Structure
(For 3D changed some stuff around e.g. Texture instead of Sprite, Mesh instead of SpriteSheet)