Programming Sites: Difference between revisions
Jump to navigation
Jump to search
Brandished (talk | contribs) m (→Half-Life specific: removed dead link) |
Brandished (talk | contribs) (updated links) |
||
Line 2: | Line 2: | ||
===General=== | ===General=== | ||
* [http://msdn.microsoft.com Microsoft Developer Network] | |||
* [http://www.devx.com/ DevX] | |||
* [http://www.programmersheaven.com Programmer's Heaven] | |||
* [http://www.techbooksforfree.com/ Tech books for free] | |||
* [http://www.thefreecountry.com/ thefreecountry] | |||
* [http://www.codeproject.com The Code Project] | |||
* [http://www.learn-programming.za.net Learn-Programming.za.net] | |||
* [http://www.devarticles.com/ Dev Articles] | |||
* [http://www.codebeach.com Code Beach] | |||
* [http://dir.yahoo.com/Computers_and_Internet/Programming_and_Development/ Yahoo! Directory: Computer Programming and Development] | |||
* [http://msdn | ===Game Programming=== | ||
* [http://msdn.microsoft.com | * [http://blogs.msdn.com/coding4fun/archive/2006/11/06/997852.aspx Rocket Commander Tutorials] - 10-Part Howto make 3D Games Tutorial. | ||
* [http://msdn.microsoft.com | * [http://msdn.microsoft.com/en-us/library/bb147298(VS.85).aspx Directx C++] - Documentation for Unmanaged Directx. | ||
* [http://msdn.microsoft.com/en-us/library/bb318663(VS.85).aspx Directx Managed] - Documentation for Managed Directx. | |||
* [http://www.mdxinfo.com/ Managed Directx Info] - Includes various resources, tools, samples, code snippets for Managed Directx. | * [http://www.mdxinfo.com/ Managed Directx Info] - Includes various resources, tools, samples, code snippets for Managed Directx. | ||
* [http://www.priyajeet.com/web/MSDN/ Game Programming in C#] - 11-part Video Tutorial for Game Programming from MSDN. | <!-- Down? * [http://www.priyajeet.com/web/MSDN/ Game Programming in C#] - 11-part Video Tutorial for Game Programming from MSDN. --> | ||
* [http://www.gamedev.net/ Gamedev] - Website with a lot of useful resources for game developers. | * [http://www.gamedev.net/ Gamedev] - Website with a lot of useful resources for game developers. | ||
===Half-Life specific=== | ===Half-Life specific=== | ||
* [http://mattie.info/cs/ Mattie's Eventscripts] - Great for gaining some minor coding experience, simple plugin addon for Source games. | * [http://mattie.info/cs/ Mattie's Eventscripts] - Great for gaining some minor coding experience, simple plugin addon for Source games. | ||
<! | <!-- * [http://www.gneu.org/wiki/index.php?title=Category:HL2_Tutorials Gneu.org] -- '''The author will not be re-posting the previously available content. Notice on the [http://wiki.gneu.org/index.php?title=Main_Page gneu wiki main page]''' --> | ||
* [http://hl2coding.planethalflife.gamespy.com/wordpress/ Razvanadrian] | * [http://hl2coding.planethalflife.gamespy.com/wordpress/ Razvanadrian - Half Life 2 Coding] | ||
===Sample Source Code=== | ===Sample Source Code=== | ||
Line 20: | Line 30: | ||
* [http://www.microsoft.com/downloads/details.aspx?FamilyID=6d790cde-c3e5-46be-b3a5-729581269a9c&DisplayLang=en Mech Commander 2] - Entire game and source code. Can serve as an example for learning programming. | * [http://www.microsoft.com/downloads/details.aspx?FamilyID=6d790cde-c3e5-46be-b3a5-729581269a9c&DisplayLang=en Mech Commander 2] - Entire game and source code. Can serve as an example for learning programming. | ||
* [http://www.planofattackgame.com/source-code.php Plan of Attack Source Code] - The entire source code (including art assets) for the Plan of Attack mod, free to use in other mods. | * [http://www.planofattackgame.com/source-code.php Plan of Attack Source Code] - The entire source code (including art assets) for the Plan of Attack mod, free to use in other mods. | ||
===C++=== | |||
* [http://mindview.net/Books/TICPP/ThinkingInCPP2e.html Thinking in C++ (2nd Edition)] | |||
* [http://www.cpp4u.com C++ for you] | |||
* [http://www.codersource.net/codersource_cppprogramming.html CoderSource.net: C++ Programming Tutorials] | |||
* [http://msdn.microsoft.com/en-us/library/zdbe067e(VS.80).aspx MSDN: Getting Started with Visual C++] | |||
* [http://www.learncpp.com LearnCpp.com] | |||
* [http://xoax.net/comp/cpp/index.php Xoax.net C++ Video Tutorials] | |||
* [http://www.cprogramming.com Cprogramming.com] | |||
* [http://www.cplusplus.com cplusplus.com] | |||
* [http://en.wikibooks.org/wiki/C%2B%2B_Programming/TOC1 Wiki Books: C++ Programming] | |||
* [http://cprog.tomsweb.net/ An introduction to C, by Tom Torfs] | |||
* [http://www.relisoft.com/book/index.htm C++ In Action] | |||
* [http://www.steveheller.com/cppad/cppad.htm C++: A Dialog] | |||
===See Also=== | ===See Also=== |
Revision as of 17:12, 3 October 2008
This is a list of sites relating to programming, covering both general and HL2 specific topics.
General
- Microsoft Developer Network
- DevX
- Programmer's Heaven
- Tech books for free
- thefreecountry
- The Code Project
- Learn-Programming.za.net
- Dev Articles
- Code Beach
- Yahoo! Directory: Computer Programming and Development
Game Programming
- Rocket Commander Tutorials - 10-Part Howto make 3D Games Tutorial.
- Directx C++ - Documentation for Unmanaged Directx.
- Directx Managed - Documentation for Managed Directx.
- Managed Directx Info - Includes various resources, tools, samples, code snippets for Managed Directx.
- Gamedev - Website with a lot of useful resources for game developers.
Half-Life specific
- Mattie's Eventscripts - Great for gaining some minor coding experience, simple plugin addon for Source games.
- Razvanadrian - Half Life 2 Coding
Sample Source Code
- Quake Engine Source Code - Source code from old Quake (used by Half-Life too) and Doom games.
- Mech Commander 2 - Entire game and source code. Can serve as an example for learning programming.
- Plan of Attack Source Code - The entire source code (including art assets) for the Plan of Attack mod, free to use in other mods.
C++
- Thinking in C++ (2nd Edition)
- C++ for you
- CoderSource.net: C++ Programming Tutorials
- MSDN: Getting Started with Visual C++
- LearnCpp.com
- Xoax.net C++ Video Tutorials
- Cprogramming.com
- cplusplus.com
- Wiki Books: C++ Programming
- An introduction to C, by Tom Torfs
- C++ In Action
- C++: A Dialog