Game Development

 

The following is a vast compilation of links related to Game and Software Development. I will be continuously updating it in the future.
If you want to contribute or add any url please email me at eliehaykal. [Don't forget to add at gmail dot com :)]

 

Network Programming and Engines:

-http://www.jenkinssoftware.com/

-http://www.zoidcom.com

-Beej’s Guide to Network Programming

 

DirectX:

-http://www.c-unit.com/tutorials/

-http://www.sunlightd.com/Windows/DirectX/

-http://msdn.microsoft.com/directx/

-http://www.drunkenhyena.com/

-http://www.two-kings.de/tutorials/d3d.html

-http://www.directxtutorial.com/

-http://www.thezbuffer.com/

 

OpenGL:

-http://www.flipcode.com

-http://www.gamasutra.com

-http://nehe.gamedev.net

-http://www.opengl.org

-http://www.lighthouse3d.com

-http://www.opengl.org/documentation/red_book_1.0/index.html

 

Allegro/AllegroGL

-http://www.talula.demon.co.uk/allegro/

-http://allegrogl.sourceforge.net/

-http://www.grandgent.com/allegro/faq/

-http://www.grandgent.com/gfoot/vivace/vivace.html

-http://www.loomsoft.net/resources/alltut/alltut_index.htm

-http://alleg.sourceforge.net/

-http://www.allegro.cc/

 

Other

-http://devpaks.org/

-http://www.dreamincode.net/

-http://www.3dcafe.com/asp/meshes.asp

-http://www.devmaster.net/

-http://www.humus.ca/

-http://www.gamedev.net

-http://www.moddb.com/forum

-Deitel Tutorials

-Deitel list of Game Programming Libraries, Tooklits and Engines

-http://www.gamedev.org/forum/

-http://www.gamecareerguide.com/

-http://sloperama.com/advice/

-http://www.thegamecreators.com/

 

Physics:

-Newton Dynamics

-Jbox2d

-Open Dynamics Engine

-Nvidia Physx

-Tokamak Physics

 

Game Ideas:

-Indie Game Jam

-Game Discovery

 

SDL:

-LibSdl

 

2D/3D Engines:

-BlitzBasic

-Protean IDE

-Blide

-Project Studio

 

Game Programming Wiki:

-GP Wiki

 

Game Blogs:

-Last Man Standing

-GameProg

-David Perry

-Vgdsoc

 

Algorithm:

-http://www.astrolog.org/labyrnth/algrithm.htm#perfect

 

Artificial Intelligence:

-AI Blog

-AI Junkie

-AI Wisdom

-AI Game Dev

-Xaitment

 

Graphics

-http://hinjang.com/articles/

-Processing

-Nvidia

 

-Nvidia

 

Audio

-Mini M

 

C++ FAQ

-Parashift C++ FAQ

 

Canadian Based Developers

-Ubisoft

-Eidos Montreal

 

IPhone Development

-Idev Kit

-Iphone Dev Central

-Iphone Dev Tutorials