Final Project Resources

From DXFWiki

Jump to: navigation, search

Note that the following documentation is for an old version of DXFramework and may be incomplete or incorrect

Contents

General Advice

  • Look through the DirectX SDK samples! There is a link to the sample browser in the start menu after you install the SDK.

Books

Thanks to Will Burton for the first version of this list.

Programming

Tricks of the 3D Game Programming Gurus-Advanced 3D Graphics and Rasterization http://www.amazon.com/gp/product/0672318350/ Packed with tons of info
Tricks of the Windows Game Programming Gurus http://www.amazon.com/gp/product/0672323699/ Packed with tons of info
3D Game Programming All in One http://www.amazon.com/gp/product/159200136X/ Great for Torque engine development
Advanced 3D Game Programming All in One http://www.amazon.com/gp/product/1592007333/ Great for Torque engine development
Advanced Animation with DirectX http://www.amazon.com/gp/product/1592000371/ A few good things about skeletal animation
Special Effects Game Programming with DirectX http://www.amazon.com/gp/product/1931841063/ You could skip this one
Beginning Direct3D Game Programming http://www.amazon.com/gp/product/0761531912/ Less robust than most D3D intro books
Shaders for Game Programmers and Artists http://www.amazon.com/gp/product/1592000924/ Lots of good info
Cross-Platform Game Programming http://www.amazon.com/gp/product/1584503793/ I haven’t read it yet

Design

Game Design: The Art and Business of Creating Games http://www.amazon.com/gp/product/0761531653/ It’s a really brief overview
Secrets of the Game Business http://www.amazon.com/gp/product/1584503998/ a collection short articles from industry professionals, I found it more interesting than informative
Game Development and Production http://www.amazon.com/gp/product/1556229518/ Good level of detail and examples
Game Design Perspectives http://www.amazon.com/gp/product/1584500905/ a collection short articles from industry professionals, I found it more interesting than informative

Art

Modeling a Character in 3DS Max http://www.amazon.com/gp/product/1556228155/ This is the most complete guide you’ll ever find for game character modeling
Animating Real-Time Game Characters http://www.amazon.com/gp/product/1584502703/ It’s really a continuation of the “Modeling a Character in 3DS Max” book
Digital Character Design and Painting: The Photoshop CS Edition http://www.amazon.com/gp/product/1584503408/ great techniques, just taking me awhile to get good at them
Visual Design Fundamentals : A Digital Approach http://www.amazon.com/gp/product/1584502592/ I guess it’s the stuff they teach you in first year of art school, a lot of art do and do not rules

Links to Resources

The originial version of this list thanks to Richard Alvarez.

GDNet http://www.gamedev.net Favorite Gamedev site
DevMaster http://www.devmaster.net Up and coming site
DrunkenHyena http://www.drunkenhyena.com Good DX Tuts
CodeProject http://www.codeproject.com Learn by looking at source
32Bits.co.uk http://32bits.co.uk Easy to read DX Tuts
Google http://www.google.com Every developers best friend.. Seriously
Google Groups http://groups.google.com Do not forget about the newsgroups!
CPlusPlus.com http://www.cplusplus.com The place to go for a C/C++ reference
FreeProgrammingRsrcs http://www.freeprogrammingresources.com/ Free Programming Resources... 'nuff said
WolverineSoft http://www.wolverinesoft.org UMichigan's game development organization
Spartasoft http://spartasoft.msu.edu/ Michigan State U's game development organization
IGDA http://www.igda.org/ Intl. Game Developer's Assc.
IGF(Indy Games Fest) http://www.igf.com/ Independent Games Festival: Compete for best indy
JNRDev http://jnrdev.kbs-design.net/ Tuts for 2D Jump-n-Run style games
GameTutorials http://www.gametutorials.com/ "Download these ""embedded in source"" style tutorial"
theForgers Win32 Tut http://www.winprog.org/tutorial/ Comprehensive Beginners Tutorial
MSDN http://www.msdn.com/ Microsoft Developer Network. Best MS Ref around
Pixelate http://echellon.hybd.net/ Online Game Development Magazine
3DBuzz http://www.3dbuzz.com/ "Video Tutorials and more for UnrealED, 3DSMax, etc"
Gamasutra http://www.gamasutra.com/ Great resource associated w/ GDC & GDMag
Game Developer Mag http://www.gdmag.com/homepage.htm Premiere Magazine for Game Development
STL Reference http://www.sgi.com/tech/stl STL Reference from the source
SDL http://www.libsdl.org/ Multiplatform SDK for 2D graphics and more
Allegro http://www.talula.de Multiplatform library for 2D gfx and more
msdn.com/directx http://www.msdn.com/directx Complete documentation for DX
CodeSampler http://www.codesampler.com/ Graphics tutorials for DirectX and OpenGL
OpenGL http://www.opengl.org Official Website
GDNet DX Faq http://www.gamedev.net/community/forums/showfaq.asp?forum_id=10 Great place to start
NeHe Productions http://nehe.gamedev.net/ Easy to read tutorials
GDNet OGL FAQ http://www.gamedev.net/community/forums/showfaq.asp?forum_id=25 Great place to start
leveldesigner.com http://www.digitalcog.com/leveldesigner/ Level Design Tuts (esp. for Unreal Ed)
Unreal Dev Network http://udn.epicgames.com/Main/WebHome Official Unreal modding info
Architectonic http://www.planetunreal.com/architectonic/ Unreal Modding
Unreal Technology http://sv3.3dbuzz.com/vbforum/unr_main.php Contains video tuts and more for Unreal modding
Unreal Wiki http://wiki.beyondunreal.com/wiki/ A wikipedia for Unreal modding
VERC Collective http://collective.valve-erc.com/ Official information on Half-Life modding
Blender 3D http://www.blender3d.com/ Free 3D Modeller
Milkshape 3D http://www.swissquake.ch/chumbalum-soft/ms3d/index.html Free 3D Modeller
Sprite Art http://www.spriteart.com/ In-depth sprite drawing tutorials
Gas 13 http://gas13.ru/tutorials/ Collection of pixel art tutorials
Isometric Pixel Art http://rhysd.syntesis.org/tutorial/index.php Complete guide to isometric pixel
Wanna Be Pxl Artist? http://pixeltutorial.cjb.net/ Barebones basics of pixel art
GIMP http://www.gimp.org/ Free image editor
Photoshop http://www.adobe.com/products/photoshop/main.html Popular image editor
3D Studio Max http://www4.discreet.com/3dsmax/ Popular 3D Modeller
Truespace http://www.caligari.com/Products/trueSpace/ts65/Brochure/intro.asp?Cate=BIntro 3D Modeller
Maya http://www.alias.com/eng/products-services/maya/index.shtml 3D Modeller
Gamespace http://www.caligari.com/gamespace/ 3D Modeller by Truespace people for Game Dev'ers
SoundForge http://mediasoftware.sonypictures.com/Products/ShowProduct.asp?PID=668 Digital Audio Editor
findsounds.com http://www.findsounds.com/ Search for sound bytes
Free graphical fonts http://www.algonet.se/~guld1/freefont.htm "Free fonts, usually for use in games"
fmod http://www.fmod.org/ Audio API
PyGame http://www.pygame.org/ Create 2D games with Python scripting language
OGRE http://www.ogre3d.org/ Popular 3D API
GapiDraw http://www.gapidraw.com/ Mobile 2D Game Dev SDK
Demeter http://www.terrainengine.com/ 3D Terrain Engine
BASS http://www.un4seen.com/ Audio API
OpenAL http://www.openal.org/ Audio API
Core Audio http://developer.apple.com/audio/coreaudio.html Mac Audio API
Boost http://boost.org/ C++ Libraries
TinyXML http://sourceforge.net/projects/tinyxml/ XML Load/Save API
ODE http://ode.org/ Open Dynamics Engine: Physics Library
HAM http://www.ngine.de/index.jsp?pageid=3510 Game Boy Advance Development Kit
GBA Dev http://www.gbadev.org/ Learn how to develop for GBA
GDNet Article http://www.gamedev.net/reference/programming/features/gba1/ GBA Development From the Ground Up
Codewaves GBA http://codewaves.com/gba/ GBA Dev
Pern Project http://www.drunkencoders.com/index.php?system_id=2&page=Tutorials Comprehensive GBA Tutorials
XFactor Dev http://www.xfactordev.net/ Xbox Tutorials and source code
Xbox-Scene Tuts http://www.xbox-scene.com/tutorials.php?p=503 XBox Dev Tutorials from xbox-scene.com
Beej's Guide http://www.ecst.csuchico.edu/~beej/guide/net/html/ Beej's Guide To [Win] Network Programming
RFC Database http://www.rfc-editor.org/rfc.html Request For Comment docs are THE src for net dev
Winsock FAQ http://tangentsoft.net/wskfaq/ Great place to start for windows sockets
Unix Socket FAQ http://www.faqs.org/faqs/unix-faq/socket/ Great place to find an answer to your question
msdn.com/winsock http://msdn.microsoft.com/library/default.asp?url=/library/en-us/winsock/winsock/windows_sockets_sta Official Winsock documentation
Hex Editing http://www.cheatbook.de/hexed.htm Learn about hex editing
Garage Games http://www.garagegames.com/ Professional game engine
PopCap Game Framework http://developer.popcap.com/ Another game engine

Other Interesting Resources

Sourceforge.net http://www.sourceforge.net/ More learning by looking at code
GDNet Job Ads http://www.gamedev.net/gamejobs/ Job Postings at GDNet
Gamasutra Job Ads http://www.gamasutra.com/php-bin/jobs_display.php Postings at gamasutra
Jobs@EA http://jobs.ea.com/ Jobs at the biggest company around
WebMonkey http://www.webmonkey.com the web developer's resource
WebReference.com http://www.webreference.com/ Reference for Web Development
Salary Survey 2003 http://www.gamasutra.com/features/20040211/olsen_01.shtml Gamasutra's salary survey for GD'ers(need PW)
Online Books http://www.gamedev.net/reference/list.asp?categoryid=31#197 Seriously. Free Books. (corresponds with OGL v1.1)
Personal tools