Page 1 of 2

About Me and Some Sites I've Used

Posted: Sun Mar 07, 2010 7:17 pm
by GroundUpEngine

-------------------------------------------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 :lol: - 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)
Image

Re: About Me and Some Sites I've Used

Posted: Sun Mar 07, 2010 7:24 pm
by thejahooli
This is actually pretty useful. It's 1.23am and I've got school tomorrow (today?) so I can't actually read any of these just yet but I'll be sure to when I can.

Re: About Me and Some Sites I've Used

Posted: Sun Mar 07, 2010 10:53 pm
by eatcomics
Cool, thanks for the links... My browser shows that I've been to 80% of them (recently) :lol:

Excluding the modeling and some other stuff :P

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 3:43 am
by MrDeathNote
That's quite a list of useful resources there :)

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 9:45 am
by flump
Thank you very much for this!

I'm not sure about anyone else, but, I find it very interesting and more insightful to see what other people have read/use for reference.

I've been on a few of them 'sites but the couple I haven't definitely sparked my interested so, again, thanks!

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 10:14 am
by GroundUpEngine
I'm glad this helps! :mrgreen:

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 11:22 am
by Falco Girgis
I approve of this topic. Very nice. Very useful.

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 2:22 pm
by Arce
Appreciate that share! This is a brilliant topic with a plethora of information! Feel free to update anytime!

Re: About Me and Some Sites I've Used

Posted: Mon Mar 08, 2010 6:01 pm
by GroundUpEngine
ahh yeah! No prob :D

Re: About Me and Some Sites I've Used

Posted: Wed Mar 10, 2010 7:55 am
by Diablo vt
Awesome work, man. Thankies :mrgreen:

Re: About Me and Some Sites I've Used

Posted: Tue Mar 16, 2010 11:44 am
by GroundUpEngine
Added some more links, and a Engine structure hierarchy.

Also, bump. ahaha

Re: About Me and Some Sites I've Used

Posted: Tue Mar 16, 2010 7:14 pm
by eatcomics
I need to check out the general 3D programming and modelling ones.

Cheers for great links :D

Re: About Me and Some Sites I've Used

Posted: Sun May 23, 2010 6:51 pm
by JaxDragon
I would just like to say 3dBuzz has some great C++ video tutorials. They go over the basics, and a few advanced concepts. The main series is free, as well as the basic game series. They go in-depth, and talk about everything.

Another IDE is netbeans. Kind of like eclipse, although it takes a little less configuring to get C++ working.

Re: About Me and Some Sites I've Used

Posted: Mon May 24, 2010 11:30 am
by GroundUpEngine
Adding ;)

Re: About Me and Some Sites I've Used

Posted: Thu Oct 28, 2010 11:22 pm
by Ricky
I hate to be a total technical fag but those aren't compilers they are IDE's..

Furthermore:

http://www.mingw.org/
^I recommend 4.4 and SFML

GCC,its port to windows (MinGW), MSVC++, and Borland are all compilers.

C::B and Eclipse are not :(