Programming Sites
From Valve Developer Community
This is a list of sites relating to programming, covering both general and HL2 specific topics.
| Table of contents |
[edit]
General
- Tutorials of Rocket Commander (http://msdn.microsoft.com/coding4fun/gamedevelopment/rocketcmd/default.aspx) - 10-Part Howto make 3D Games Tutorial.
- Directx C++ (http://msdn.microsoft.com/directx/default.aspx?pull=/library/en-us/directx9_c/directx_sdk.asp) - Documentation for Unmanaged Directx.
- Directx Managed (http://msdn.microsoft.com/library/en-us/directx9_m/directx/directx9m.asp?frame=true) - Documentation for Managed Directx.
- Managed Directx Info (http://www.mdxinfo.com/) - Includes various resources, tools, samples, code snippets for Managed Directx.
- Game Programming in C# (http://www.priyajeet.com/web/MSDN/) - 11-part Video Tutorial for Game Programming from MSDN.
- Gamedev (http://www.gamedev.net/) - Website with a lot of useful resources for game developers.
[edit]
Half-Life specific
- MSDN (http://msdn.microsoft.com/coding4fun/half-life/default.aspx) - MSDN Half-Life Coding4fun.
- Mattie's Eventscripts (http://mattie.info/cs/) - Great for gaining some minor coding experience, simple plugin addon for Source games.
- Razvanadrian (http://www.freewebs.com/razvanadrian/index.htm)
[edit]
Sample Source Code
- Quake Engine Source Code (http://www.idsoftware.com/business/techdownloads/) - Source code from old Quake (used by Half-Life too) and Doom games.
- Mech Commander 2 (http://www.microsoft.com/downloads/details.aspx?FamilyID=6d790cde-c3e5-46be-b3a5-729581269a9c&DisplayLang=en) - Entire game and source code. Can serve as an example for learning programming.
- Plan of Attack Source Code (http://www.planofattackgame.com/source-code.php) - The entire source code (including art assets) for the Plan of Attack mod, free to use in other mods.
[edit]
