PDA

View Full Version : [Guide] C/C++ Resources


davidthefat
January 5th, 2010, 11:32 PM
Ok I think this section needs a C/C++ Thread.

IDE:
DevC++ - http://www.bloodshed.net/devcpp.html
Really good and easy IDE based on Mingw port of gcc compiler, I use this.

Code::Blocks - http://www.codeblocks.org/
Really versatile IDE, its great, and many programmers use it.

Visual C++ Express - http://www.microsoft.com/Express/VC/
The Free version of Microsoft's IDE and compiler, I dont recommend since its a pain in the butt to distribute the actual program using this, but great great IDE, just port it to DevC++ or something before distributing the program.

APIs:
SDL - http://www.libsdl.org/
This is a pretty basic library thats cross platform, which means you can use it on the main OSs without modification

OpenGL - http://www.opengl.org/
This is the main competitor of Direct3D, its a graphics library, and not a game library, keep that in mind. It has many extensions and can be used with SDL for more functionality. Its also Cross Platform and it had its own Data types to deal with the OS's different sizes for the data types

Allegro - http://alleg.sourceforge.net/
This is a game library, it has graphics and sound and all the good stuff in one package, but not very good with 3d, it supports it, but I just recommend OpenGL if you want 3d.

DirectX - http://www.microsoft.com/games/en-US/aboutGFW/pages/directx.aspx
DirectX is the package of libraries that Microsoft provides, only supports Windows OS. It has 3D and sound and all the good stuff in one, also the main API used by most commercial PC games.

Irrlicht 3D Engine - http://irrlicht.sourceforge.net/
Really fast 3D engine, easy to use, it uses OpenGL and DirectX to get the best of both worlds

Ogre3D - http://www.ogre3d.org/
Rival to Irrlicht, also best of both worlds.

Other Tools:
Unreal Dev Kit - http://www.udk.com/
Yes, that the one, the famous one... Just try it out

Blender 3D - http://www.blender.org/
The best free 3D editor available, even directly competes with Maya and 3DS, Really expensive comercial 3D editors.

GIMP - http://www.gimp.org/
Its an image editor, really great if you don't have photoshop.

Books:
C++: The Complete Reference - http://search.barnesandnoble.com/C/Herbert-Schildt/e/9780072226805/?itm=3&USRI=c%2b%2b
I really recommed this one, over 1000 pages, I own it my self. Covers C and C++

C++ for Dummies - http://search.barnesandnoble.com/C-For-Dummies/Stephen-Randy-Davis/e/9780470317266/?itm=1&USRI=c%2b%2b+dummies
Always a great series, I read it myself, its great, can even teach a 12 year old... ;)

Beginning C++ Through Game Programming - http://search.barnesandnoble.com/Beginning-C-through-Game-Programming/Michael-Dawson/e/9781598633603/?itm=3&USRI=learning+c%2b%2b
Really good series.

Learn To Program With C++ - http://search.barnesandnoble.com/Learn-to-Program-with-C/John-Smiley/e/9780072225358/?itm=1&USRI=c%2b%2b+smiley
Its a really great book, it takes you inside a college class room and just get it if you are a beginner, absolutely easy to understand... even a 12 year old can learn from it.

Beginning Direct X 9 - http://search.barnesandnoble.com/Beginning-DirectX-9/Wendy-Kumen-Jones/e/9781592003495/?itm=1&USRI=directx
Even though its an older version of Direct X, its has good fundementals.

OpenGL Super Bible - http://search.barnesandnoble.com/OpenGL-SuperBible/Benjamin-Lipchak/e/9780321498823/?itm=2&USRI=opengl+superbible
Book is just EPIC, Just EPIC, I put it in the same level as the C++ complete Reference Book.

Ebooks:
Mastering C++ (http://books.google.com/books?id=2soaY85jGQIC&printsec=frontcover&lr=#PPP1,M1) (1999)

Teach Yourself C++ in 21 Days (http://newdata.box.sk/bx/c/) (2nd ed)

Online Tutorials:
NeHe OpenGL Tutorial - http://nehe.gamedev.net/
BEST OpenGL tutorial online, hands down.

LazyFoo's SDL Tutorial - http://www.lazyfoo.net/SDL_tutorials/
Best SDL tutorial on the web.

General C++ Tutorial - http://www.cplusplus.com/doc/tutorial/
Just great in general

Allegro Newbie Tutorial - http://www.loomsoft.net/resources/alltut/alltut_index.htm
Pretty good

Allegro Game Programming Tutorial - http://www.cppgameprogramming.com/cgi/nav.cgi?page=index
Pretty good itself

Blender 3D: From Noob To Pro - http://en.wikibooks.org/wiki/Blender_3D:_Noob_to_Pro
Really helpful Blender 3D tutorial, must read for noobs.


Spriting:
Ok, so pixel art tutorials are always fun looking for, alot of newbie game programmers get into pixel art when making the graphics for their games (which is good) and decide they are good enough to share their gift (which is bad)... this 'gift' of theirs can actually be counter productive when put in tutorial form and send others on the wrong track art wise. So throughout the ages (millenia i believe) I have accumulated a number of good tutorials and made a few of my own. I think some might benefit from this, it's basically a massive tutorial referencing thread for learning pixel art and pixel art techniques.

Some tutorials by me (shameless self promotion, please ignore my dead but still twitching forum):

Lesson 1 - Basics (http://z4.invisionfree.com/pixelclass/index.php?showtopic=24&view=findpost&p=1042046)
Overview of lesson 1 (http://z4.invisionfree.com/pixelclass/index.php?showtopic=52&view=findpost&p=1073705)
Lesson 2 - Colour (http://z4.invisionfree.com/pixelclass/index.php?showtopic=90&view=findpost&p=1128797)
The Demons of Pixel Art (http://z4.invisionfree.com/pixelclass/index.php?showtopic=8&view=findpost&p=1025944)

Provided bellow is a listing of useful art tutorials by others (these cover alot of things mine don't, I think it might also work vice-versa but it's been a while since I last read any of these links):

Pixel Art
Derek Yu - http://derekyu.com/extras/pixel01.html
Gas 13 - http://gas13.ru/v3/tutorials/
The above are highly recommended
Mark's - http://www.natomic.com/hosted/marks/mpat/
Drubudu's - http://www.drububu.com/tutorial/index.htmlhttp://www.rhysd.com/tutorial/
Rhys - http://www.rhysd.com/tutorial/
Alex - [1 (http://www.alexhw.com/pabbc1.pdf) 2 (http://www.alexhw.com/pabbc2.pdf) 3 (http://www.alexhw.com/pabbc3.pdf)]
St0ven - [1 (http://steve.neonstar.net/mini_background1.htm) 2 (http://steve.neonstar.net/mini_background2.htm) 3 (http://steve.neonstar.net/mini_background3.htm)]
Unfortunately a number of St0ven's tutorials aren't online anymore since his main site is down.
Zoggles - http://www.zoggles.co.uk/asp/tutorials.asp?show=index
Tsugumo - http://www.petesqbsite.com/sections/tutorials/tuts/tsugumo/
CMR - http://subtutorial.bravehost.com/

Pixel Movies - http://www.wayofthepixel.net/pixelation/in...hp?topic=2144.0 (http://www.wayofthepixel.net/pixelation/index.php?topic=2144.0)
I highly recommend this site for people looking for heavy critique on their art. If you approach this forum, do so with a mature attitude and willingness to make large changes to your art or you will not last long.
An excellent tiles tutorial by Marco Vale - http://video.google.com/... (http://video.google.com/videoplay?docid=-4815560907046032920&ei=vfYxSfnpEZ3EiQKNycSVCA&q=pixelart+tiles)

Animation
Idle Worm - http://www.idleworm.com/how/index.shtml
Larry's - http://www.awn.com/tooninstitute/lessonplan/lesson.htm#top
Manning - http://www.manningkrull.com/pixel_art/tutorials/walking.asp
These sites provide some interesting information on animation in general.

Other Art Tutorials
Itch Studios - http://www.itchstudios.com/psg/index.htm
Itchy Animation - http://www.itchy-animation.co.uk/light.htm
Getting a good grasp of art in general will aid when approaching pixel art.

Also these communities will help you hone your skills with intense critique:
Pixeljoint (http://www.pixeljoint.com/)
Pixelation (http://pixelation.wayofthepixel.net/)


Its from a different forum, the focus is not pokemon but its general spriting. Its great, I seen some crap sprites made from scratch. Read

http://gas13.ru/v3/tutorials/sywtbapa_almighty_grass_tile.php

Go step away from the traditional pokemon look, the grass is crap in pokemon IMHO its just green repeated over and over. You can argue its supposed to be cartoon like, but still boring

And sorry if you cant read my post very well... a mod can clean up my post and make it pretty...
Well the credit goes to the respectable authors and creators of this books and programs and stuff... Its all in the link


Also I will be adding to these, that are TONS of stuff out there I can put in, there are Youtube tutorials, TONS of stuff... I just dont have the time right now

Wichu
January 6th, 2010, 03:44 AM
I'm not sure what spriting tutorials are doing in a C++ thread...

Anyway, SFML (http://sfml-dev.org/) is a pretty good alternative to SDL, especially if you're into object-oriented programming.

Xcode (http://developer.apple.com/tools/xcode/) is another IDE option if you're using a Mac or want to make an iPhone game.

Alexandre
January 6th, 2010, 04:45 AM
Anyone know a nice little help application I can download for C#? Sort of like the one that comes with the Ruby package which is an ebook form of the Programming Ruby : The Pragmatic Programmer's guide.

davidthefat
January 6th, 2010, 09:36 AM
Anyone know a nice little help application I can download for C#? Sort of like the one that comes with the Ruby package which is an ebook form of the Programming Ruby : The Pragmatic Programmer's guide.
http://www.csharp-station.com/Tutorial.aspx
http://www.programmersheaven.com/2/CSharpBook
Like that?

KingCharizard
January 8th, 2010, 01:05 AM
I actually like C# but Its not supported like C++ is right now, I forsee it becoming the industry standard eventually...

Below is an assortment of resources that you can use to learn to Program C++ and create 3d models

Programming books - Links Coming later their uploading

This File contains:
C++ Programming
C# Programming
Multiplayer Programming
Open GL/SDL programming
and many more books
Over 30 books are included

3D Modeling Books - Links Coming later their uploading

This file contains:
3ds MAX books
Maya Books
Terrain Books
3D World building books
And many more books
Over 30 Books Are included

Here is a complete list of the books included! PLEASE NOTE: This list may not be current but it is a basic list of the books included

3D Computer Graphics - A Mathematical Introduction with OpenGL.pdf
3D Game Engine Architecture.pdf
3D Game Engine Design .pdf
3D Game Engine Programming .pdf
3D Game Programming All In One.pdf
3D Geometry Tuts.rar
3D Math Primer for Graphics and Game Development Souce Code.rar
3D Math Primer for Graphics and Game Development.pdf
3ds Max 2009 Beyond the Basics.rar
3DS Max 2009 Bible.pdf
3DS Max 2009 Essential Training.rar
3ds Max 6 Bible.pdf
A First Course in Linear Algebra.pdf
A Theory Of Fun In Game Design.pdf
Adobe Creative Suite 2 Classroom In A Book.chm
Adobe GoLive CS2 Classroom in a Book.chm
Adobe Illustrator CS2 Classroom in a Book.chm
Adobe InDesign CS2 Classroom in a Book.chm
Adobe Photoshop CS2 Classroom in a Book.chm
Advanced 3D Game Programming All in One.pdf
Advanced 3D Game Programming with DirectX 9.0.pdf
Advanced Animation with DirectX.pdf
Advanced Graphics Programming Techniques Using Opengl.pdf
Advanced Graphics Programming Using OpenGL.pdf
Advanced WinSock Multiplayer Game Programming Multicasting.pdf
AI for Game Developers - David M. Bourg, Glenn Seeman.pdf
AI for Game Developers Examples.rar
AI For Game Developers.pdf
AI Game Development - Synthetic Creatures with Learning and Reactive Behaviors.chm
AI Game Development.chm
AI Game Engine Programming.pdf
AI Game Wisdom.pdf
Algorithms And Networking For Computer Games.pdf
Animating Real-Time Game Characters.pdf
Artificial Intelligence for Games Source Code.rar
Artificial Intelligence for Games.pdf
Beginning 3D Game Programming.chm
Beginning C# Game Programming Source Code.rar
Beginning C# Game Programming.pdf
Beginning C++ Game Programming.pdf
Beginning C++ Game Programming.chm
Beginning Direct3D Game Programming, Second Edition.pdf
Beginning DirectX 9.pdf
Beginning Game Art In 3DS Max 8.pdf
Beginning Game Audio Programming.chm
Beginning Game Level Design.pdf
Beginning Game Programming.pdf
Beginning Math and Physics for Game Programmers .chm
Beginning Math and Physics for Game Programmers.chm
Beginning OpenGL Game Programming Source Code.rar
Beginning OpenGL Game Programming.pdf
C++ Module I.pdf
C++ Module II.pdf
Character Development and Storytelling for Games.pdf
Chris Crawford on Game Design.chm
Collision Detection in Interactive 3D Environments.pdf
Computer Gaming World - Mar 2006.pdf
Computer Organization And Design The Hardware Software Interface.pdf
Core Techniques And Algorithms in Game Programming.chm
Core Techniques and Algorithms in Game Programming.pdf
Creating Games In C++ - A Step By Step Guide.chm
Creating Professional Animation with 3ds Max, Lightwave, and Maya.pdf
CryENGINE 2 Features.pdf
Cutting Edge Direct3D Programming.chm
Data Structures for Game Programmers.pdf
Deconstructing the Elements with 3ds Max 2nd Ed.pdf
Digital Animation Bible.pdf
Digital Character Design & Painting The Photoshop CS Edition.chm
Digital Lighting and Rendering.pdf
DirectX 3D Graphics Programming Bible.pdf
DirectX 8.1 Programming for C PlusPlus.chm
DirectX 8.1 Programming for C++.chm
DirectX 9 Graphics - The Definitive Guide to Direct3D.pdf
Directx 9 User Interfaces - Design and Implementation.pdf
DotNET Game Programming with DirectX 9.0.pdf
Easy Guide to Photoshop CS2 Image Editing.pdf
Essential Mathematics for Games and Interactive Applications 2nd Edition.pdf
Essential Mathematics for Games and Interactive Applications.pdf
Evolution of GPUs.pdf
Example Design Documents.rar
Facial Modeling and Animation Done Right.pdf
Focus On 3D Models.pdf
Focus on Mod Programming In Quake III Arena.pdf
Focus On Photon Mapping.chm
Focus on SDL.pdf
Fundamentals of Audio and Video Programming for Games.chm
Game Architecture and Design.pdf
Game Character Design Complete.pdf
Game Coding Complete 2nd ed.chm
Game Coding Complete.chm
Game Design Foundations.chm
Game Design Theory and Practice.chm
Game Developer - Game Career Guide Fall 2005.pdf
Game Developer - Game Career Guide Fall 2008.pdf
Game Development and Production.pdf
Game Engine Toolset Development.pdf
Game Physics Engine Development Source Code.rar
Game Physics Engine Development.pdf
Game Physics.pdf
Game Programming All in One.pdf
Game Programming Gems 1.pdf
Game Programming Gems 2.pdf
Game Programming Gems 3.pdf
Game Programming Gems 4.pdf
Game Programming Gems 6.pdf
Game Programming Golden Rules.pdf
Game Programming Tricks of the Trade.pdf
Game Programming with DirectX 9.0.pdf
Game Programming with Python, Lua, and Ruby.chm
Game Scripting Mastery.pdf
GameProgrammingGems5-CDROM.rar
GameProgrammingGems6-CDROM.rar
GeForce 8800 GPU Architecture Technical Brief .pdf
GPU Gems 1.djvu
GPU Gems 2.djvu
GPU Gems 3.chm
GPU Programming Guide.pdf
Graphics Gems 1.pdf
Graphics Gems 2.pdf
Graphics Gems 3.pdf
Graphics Gems 4.pdf
Graphics Gems 5.pdf
Graphics Gems Series Source Code.rar
Graphics Programming Black Book.pdf
Graphics Programming with DirectX 9 Module I.pdf
Graphics Programming with DirectX 9 Module II.pdf
Hacking Photoshop CS2.pdf
Half Life 2 Mods For Dummies.pdf
Hardcore AI for Computer Games and Animation.pdf
How GPUs Work.pdf
Inside Direct3D.chm
Introducing 3ds Max 2008.pdf
Introducing 3ds Max 9.pdf
Introduction to 3D Game Programming with DirectX 9.0 Source Code.rar
Introduction to 3D Game Programming with DirectX 9.0c Shader Approach Source Code.rar
Introduction to 3D Game Programming with DirectX 9.0c Shader Approach.chm
Introduction to 3D Game Programming with DirectX 9.pdf
Introduction to Game Programming with C++.chm
Isometric Game Programming With DirectX 7.pdf
Learn Vertex and Pixel Shader Programming With DirectX 9.pdf
Level of Detail for 3D Graphics.pdf
Level of Detail for 3D Graphics.pdf
Linear Algebra Demystified.pdf
Linux 3D Graphics Programming.pdf
Linux Games Programming.pdf
Lumenex Engine Technical Brief.pdf
Managed DirectX 9 Kick Start - Graphics and Game Programming.chm
Math Course Description.pdf
Mathematical Physics - A Modern Introduction To It's Foundations.pdf
Mathematics for 3D Game Programming and Computer Graphics, Second Edition.pdf
Mathematics for Computer Graphics.pdf
Mathematics for Game Developers.pdf
Memory Management - Algorithms And Implementation In C-C++.pdf
Microsoft DirectX 10 Technical Brief.pdf
Model Rig Animate With 3ds Max 7.chm
Modeling a Character in 3DS Max, 2nd Edition.pdf
MUD Game Programming.chm
Multiplayer Game Programming.pdf
Networking and Online Games - Understanding and Engineering Multiplayer Internet Games.pdf
OpenGL Game Development.pdf
OpenGL Programming Guide.pdf
OpenGL Red Book and Blue Book.rar
OpenGL Reference Manual.pdf
OpenGL Shading Language 2nd Edition.chm
OpenGL Shading Language.chm
OpenGL Super Bible.pdf
OpenGL SuperBible 4th Edition.pdf
OpenGL.Shading.Language.2nd.Edition.(Orange.Book).2006.pdf
Physically-Based Rendering - From Theory To Implementation.pdf
Physics Course Description.pdf
Physics for Game Developers.pdf
Polygon Collision Tutorials.rar
Postmortems From Game Developers.pdf
Probability for Dummies.pdf
Probability Theory - The Logic of Science.pdf
Programming AI by Example Source Code.rar
Programming Game AI by Example.pdf
Programming Multiplayer Games.pdf
Programming Role Playing Games with DirectX, 2nd Edition.pdf
Programming Role-Playing Games With DirectX 8.pdf
Quake 4 Mods For Dummies.pdf
Real Time Shader Programming.chm
Real-Time Collision Detection.pdf
Real-time Rendering 2nd ed.djvu
Real-Time Rendering Tricks and Techniques in DirectX.pdf
Real-Time Shader Programming.chm
Shaders for Game Programming and Artists.pdf
ShaderX1 - Vertex and Pixel Shader Tips and Tricks.pdf
ShaderX2 - Introductions and Tutorials with DirectX9.pdf
Shaderx2 - Shader Programming Tips & Tricks With Directx 9.pdf
ShaderX3 - Advanced Rendering with DirectX and OpenGL.pdf
Software Engineering - for Game Developers.pdf
Software Engineering and Computer Games.chm
Source Engine Infosheet.pdf
Special Effects Game Programming With DirectX Source Code.rar
Special Effects Game Programming with DirectX.pdf
Strategy Game Programming With Directx 9.0.chm
Teach Yourself Game Programming in 24 Hours.chm
The Elements of Euclid.pdf
The Game Animator's Guide To Maya.pdf
The Official Guide to Learning Opengl Programming.pdf
The Official Guide to Learning OpenGL, Version 2.1.pdf
The Official Guide to Learning OpenGL.pdf
Tricks of the 3D Game Programming Gurus - Advanced 3D Graphics and Rasterization.pdf
Tricks of the Windows Game Programming Gurus - Fundamentals of 2D and 3D Game Programming.pdf
Tricks of the Windows Game Programming Gurus, Second Edition.chm
Ultimate Game Design Building Game Worlds.pdf
Using Opengl In Visual C++.pdf
Vector Game Math Processors Source Code.rar
Vector Game Math Processors.pdf
Visualizing Quaternions.pdf
Zen of Graphics Programming - Michael Abrash.rar

Im curious why the hell is Epic games releaseing the unreal engine free? It bothers me cause I had t go through alot just to get Unreal Engine 2

davidthefat
January 8th, 2010, 02:33 PM
I actually like C# but Its not supported like C++ is right now, I forsee it becoming the industry standard eventually...

Below is an assortment of resources that you can use to learn to Program C++ and create 3d models

Programming books - Links Coming later their uploading

This File contains:
C++ Programming
C# Programming
Multiplayer Programming
Open GL/SDL programming
and many more books
Over 30 books are included

3D Modeling Books - Links Coming later their uploading

This file contains:
3ds MAX books
Maya Books
Terrain Books
3D World building books
And many more books
Over 30 Books Are included

Here is a complete list of the books included! PLEASE NOTE: This list may not be current but it is a basic list of the books included

3D Computer Graphics - A Mathematical Introduction with OpenGL.pdf
3D Game Engine Architecture.pdf
3D Game Engine Design .pdf
3D Game Engine Programming .pdf
3D Game Programming All In One.pdf
3D Geometry Tuts.rar
3D Math Primer for Graphics and Game Development Souce Code.rar
3D Math Primer for Graphics and Game Development.pdf
3ds Max 2009 Beyond the Basics.rar
3DS Max 2009 Bible.pdf
3DS Max 2009 Essential Training.rar
3ds Max 6 Bible.pdf
A First Course in Linear Algebra.pdf
A Theory Of Fun In Game Design.pdf
Adobe Creative Suite 2 Classroom In A Book.chm
Adobe GoLive CS2 Classroom in a Book.chm
Adobe Illustrator CS2 Classroom in a Book.chm
Adobe InDesign CS2 Classroom in a Book.chm
Adobe Photoshop CS2 Classroom in a Book.chm
Advanced 3D Game Programming All in One.pdf
Advanced 3D Game Programming with DirectX 9.0.pdf
Advanced Animation with DirectX.pdf
Advanced Graphics Programming Techniques Using Opengl.pdf
Advanced Graphics Programming Using OpenGL.pdf
Advanced WinSock Multiplayer Game Programming Multicasting.pdf
AI for Game Developers - David M. Bourg, Glenn Seeman.pdf
AI for Game Developers Examples.rar
AI For Game Developers.pdf
AI Game Development - Synthetic Creatures with Learning and Reactive Behaviors.chm
AI Game Development.chm
AI Game Engine Programming.pdf
AI Game Wisdom.pdf
Algorithms And Networking For Computer Games.pdf
Animating Real-Time Game Characters.pdf
Artificial Intelligence for Games Source Code.rar
Artificial Intelligence for Games.pdf
Beginning 3D Game Programming.chm
Beginning C# Game Programming Source Code.rar
Beginning C# Game Programming.pdf
Beginning C++ Game Programming.pdf
Beginning C++ Game Programming.chm
Beginning Direct3D Game Programming, Second Edition.pdf
Beginning DirectX 9.pdf
Beginning Game Art In 3DS Max 8.pdf
Beginning Game Audio Programming.chm
Beginning Game Level Design.pdf
Beginning Game Programming.pdf
Beginning Math and Physics for Game Programmers .chm
Beginning Math and Physics for Game Programmers.chm
Beginning OpenGL Game Programming Source Code.rar
Beginning OpenGL Game Programming.pdf
C++ Module I.pdf
C++ Module II.pdf
Character Development and Storytelling for Games.pdf
Chris Crawford on Game Design.chm
Collision Detection in Interactive 3D Environments.pdf
Computer Gaming World - Mar 2006.pdf
Computer Organization And Design The Hardware Software Interface.pdf
Core Techniques And Algorithms in Game Programming.chm
Core Techniques and Algorithms in Game Programming.pdf
Creating Games In C++ - A Step By Step Guide.chm
Creating Professional Animation with 3ds Max, Lightwave, and Maya.pdf
CryENGINE 2 Features.pdf
Cutting Edge Direct3D Programming.chm
Data Structures for Game Programmers.pdf
Deconstructing the Elements with 3ds Max 2nd Ed.pdf
Digital Animation Bible.pdf
Digital Character Design & Painting The Photoshop CS Edition.chm
Digital Lighting and Rendering.pdf
DirectX 3D Graphics Programming Bible.pdf
DirectX 8.1 Programming for C PlusPlus.chm
DirectX 8.1 Programming for C++.chm
DirectX 9 Graphics - The Definitive Guide to Direct3D.pdf
Directx 9 User Interfaces - Design and Implementation.pdf
DotNET Game Programming with DirectX 9.0.pdf
Easy Guide to Photoshop CS2 Image Editing.pdf
Essential Mathematics for Games and Interactive Applications 2nd Edition.pdf
Essential Mathematics for Games and Interactive Applications.pdf
Evolution of GPUs.pdf
Example Design Documents.rar
Facial Modeling and Animation Done Right.pdf
Focus On 3D Models.pdf
Focus on Mod Programming In Quake III Arena.pdf
Focus On Photon Mapping.chm
Focus on SDL.pdf
Fundamentals of Audio and Video Programming for Games.chm
Game Architecture and Design.pdf
Game Character Design Complete.pdf
Game Coding Complete 2nd ed.chm
Game Coding Complete.chm
Game Design Foundations.chm
Game Design Theory and Practice.chm
Game Developer - Game Career Guide Fall 2005.pdf
Game Developer - Game Career Guide Fall 2008.pdf
Game Development and Production.pdf
Game Engine Toolset Development.pdf
Game Physics Engine Development Source Code.rar
Game Physics Engine Development.pdf
Game Physics.pdf
Game Programming All in One.pdf
Game Programming Gems 1.pdf
Game Programming Gems 2.pdf
Game Programming Gems 3.pdf
Game Programming Gems 4.pdf
Game Programming Gems 6.pdf
Game Programming Golden Rules.pdf
Game Programming Tricks of the Trade.pdf
Game Programming with DirectX 9.0.pdf
Game Programming with Python, Lua, and Ruby.chm
Game Scripting Mastery.pdf
GameProgrammingGems5-CDROM.rar
GameProgrammingGems6-CDROM.rar
GeForce 8800 GPU Architecture Technical Brief .pdf
GPU Gems 1.djvu
GPU Gems 2.djvu
GPU Gems 3.chm
GPU Programming Guide.pdf
Graphics Gems 1.pdf
Graphics Gems 2.pdf
Graphics Gems 3.pdf
Graphics Gems 4.pdf
Graphics Gems 5.pdf
Graphics Gems Series Source Code.rar
Graphics Programming Black Book.pdf
Graphics Programming with DirectX 9 Module I.pdf
Graphics Programming with DirectX 9 Module II.pdf
Hacking Photoshop CS2.pdf
Half Life 2 Mods For Dummies.pdf
Hardcore AI for Computer Games and Animation.pdf
How GPUs Work.pdf
Inside Direct3D.chm
Introducing 3ds Max 2008.pdf
Introducing 3ds Max 9.pdf
Introduction to 3D Game Programming with DirectX 9.0 Source Code.rar
Introduction to 3D Game Programming with DirectX 9.0c Shader Approach Source Code.rar
Introduction to 3D Game Programming with DirectX 9.0c Shader Approach.chm
Introduction to 3D Game Programming with DirectX 9.pdf
Introduction to Game Programming with C++.chm
Isometric Game Programming With DirectX 7.pdf
Learn Vertex and Pixel Shader Programming With DirectX 9.pdf
Level of Detail for 3D Graphics.pdf
Level of Detail for 3D Graphics.pdf
Linear Algebra Demystified.pdf
Linux 3D Graphics Programming.pdf
Linux Games Programming.pdf
Lumenex Engine Technical Brief.pdf
Managed DirectX 9 Kick Start - Graphics and Game Programming.chm
Math Course Description.pdf
Mathematical Physics - A Modern Introduction To It's Foundations.pdf
Mathematics for 3D Game Programming and Computer Graphics, Second Edition.pdf
Mathematics for Computer Graphics.pdf
Mathematics for Game Developers.pdf
Memory Management - Algorithms And Implementation In C-C++.pdf
Microsoft DirectX 10 Technical Brief.pdf
Model Rig Animate With 3ds Max 7.chm
Modeling a Character in 3DS Max, 2nd Edition.pdf
MUD Game Programming.chm
Multiplayer Game Programming.pdf
Networking and Online Games - Understanding and Engineering Multiplayer Internet Games.pdf
OpenGL Game Development.pdf
OpenGL Programming Guide.pdf
OpenGL Red Book and Blue Book.rar
OpenGL Reference Manual.pdf
OpenGL Shading Language 2nd Edition.chm
OpenGL Shading Language.chm
OpenGL Super Bible.pdf
OpenGL SuperBible 4th Edition.pdf
OpenGL.Shading.Language.2nd.Edition.(Orange.Book).2006.pdf
Physically-Based Rendering - From Theory To Implementation.pdf
Physics Course Description.pdf
Physics for Game Developers.pdf
Polygon Collision Tutorials.rar
Postmortems From Game Developers.pdf
Probability for Dummies.pdf
Probability Theory - The Logic of Science.pdf
Programming AI by Example Source Code.rar
Programming Game AI by Example.pdf
Programming Multiplayer Games.pdf
Programming Role Playing Games with DirectX, 2nd Edition.pdf
Programming Role-Playing Games With DirectX 8.pdf
Quake 4 Mods For Dummies.pdf
Real Time Shader Programming.chm
Real-Time Collision Detection.pdf
Real-time Rendering 2nd ed.djvu
Real-Time Rendering Tricks and Techniques in DirectX.pdf
Real-Time Shader Programming.chm
Shaders for Game Programming and Artists.pdf
ShaderX1 - Vertex and Pixel Shader Tips and Tricks.pdf
ShaderX2 - Introductions and Tutorials with DirectX9.pdf
Shaderx2 - Shader Programming Tips & Tricks With Directx 9.pdf
ShaderX3 - Advanced Rendering with DirectX and OpenGL.pdf
Software Engineering - for Game Developers.pdf
Software Engineering and Computer Games.chm
Source Engine Infosheet.pdf
Special Effects Game Programming With DirectX Source Code.rar
Special Effects Game Programming with DirectX.pdf
Strategy Game Programming With Directx 9.0.chm
Teach Yourself Game Programming in 24 Hours.chm
The Elements of Euclid.pdf
The Game Animator's Guide To Maya.pdf
The Official Guide to Learning Opengl Programming.pdf
The Official Guide to Learning OpenGL, Version 2.1.pdf
The Official Guide to Learning OpenGL.pdf
Tricks of the 3D Game Programming Gurus - Advanced 3D Graphics and Rasterization.pdf
Tricks of the Windows Game Programming Gurus - Fundamentals of 2D and 3D Game Programming.pdf
Tricks of the Windows Game Programming Gurus, Second Edition.chm
Ultimate Game Design Building Game Worlds.pdf
Using Opengl In Visual C++.pdf
Vector Game Math Processors Source Code.rar
Vector Game Math Processors.pdf
Visualizing Quaternions.pdf
Zen of Graphics Programming - Michael Abrash.rar

Im curious why the hell is Epic games releaseing the unreal engine free? It bothers me cause I had t go through alot just to get Unreal Engine 2
Lots of books there... but is it legal? LOL but seriously, I think they make it free because they want support or something, Not alot of games are made with that engine, but those that are, they are amazing



edit: I can argue about your opinion on C#, it wont, because its only used for Windows

KingCharizard
January 8th, 2010, 10:22 PM
Lots of books there... but is it legal? LOL but seriously, I think they make it free because they want support or something, Not alot of games are made with that engine, but those that are, they are amazing



edit: I can argue about your opinion on C#, it wont, because its only used for Windows


all the books were bought by me, and my friends but Im not sure if sharing them is legal... so I've decided not to share them, unless someone tells me it is...

davidthefat
November 17th, 2010, 09:59 PM
A bunch of Lectures from Stanford about a ton of stuff for free on Youtube:

http://www.youtube.com/user/StanfordUniversity#g/p

Programming Abstractions:
http://www.youtube.com/user/StanfordUniversity#grid/user/FE6E58F856038C69

Programming Methodology:
http://www.youtube.com/user/StanfordUniversity#grid/user/84A56BC7F4A1F852

Programming Paradigms:
http://www.youtube.com/user/StanfordUniversity#grid/user/9D558D49CA734A02

There are other Computer related classes on there, but mostly practical for toward robotics.

MIT Classes:
http://www.youtube.com/user/mit?blend=1&ob=4#g/p

Intro to Computer Science & Programming:
http://www.youtube.com/user/MIT#grid/user/4C4720A6F225E074