Programming Sites: Difference between revisions
Jump to navigation
Jump to search
Brandished (talk | contribs) |
Brandished (talk | contribs) m (updated link(s)) |
||
Line 8: | Line 8: | ||
* [http://www.thefreecountry.com/ thefreecountry] | * [http://www.thefreecountry.com/ thefreecountry] | ||
* [http://www.codeproject.com The Code Project] | * [http://www.codeproject.com The Code Project] | ||
* [http://www.devarticles.com/ Dev Articles] | * [http://www.devarticles.com/ Dev Articles] | ||
* [http://www.codebeach.com Code Beach] | * [http://www.codebeach.com Code Beach] | ||
Line 17: | Line 16: | ||
* [http://objectmix.com/ objectmix] - Application Development Forum | * [http://objectmix.com/ objectmix] - Application Development Forum | ||
* [http://www.programmingtalk.com/ programmingtalk.com] - a programming, coding, and design oriented community | * [http://www.programmingtalk.com/ programmingtalk.com] - a programming, coding, and design oriented community | ||
* [http://www.learn-programming.za.net Learn-Programming.za.net] | |||
* [http://www.codingforums.com/ codingforums] | * [http://www.codingforums.com/ codingforums] | ||
* [http:// | * [http://www.developerfusion.com/ developerFusion] | ||
===Game Programming=== | ===Game Programming=== | ||
Line 43: | Line 43: | ||
* [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. | ||
* Full Half-Life SDK [http://www.fileplanet.com/81538/80000/fileinfo/Full-Half-Life-SDK-2.3-%20source-only%20#10976608306289015593 Fileplanet] / [http://metamod.sourceforge.net/files/sdk/ Sourceforge] | |||
===C++=== | ===C++=== | ||
* [http://msdn.microsoft.com/en-us/library/zdbe067e(VS.80).aspx MSDN: Getting Started with Visual C++] | |||
* [http://www.research.att.com/~bs/C++.html Stroustrup: C++] | |||
* [http://mindview.net/Books/TICPP/ThinkingInCPP2e.html Thinking in C++ (2nd Edition)] | * [http://mindview.net/Books/TICPP/ThinkingInCPP2e.html Thinking in C++ (2nd Edition)] | ||
* [http://www.codecogs.com/ CodeCogs] - open source Numerical library in C/C++ | * [http://www.codecogs.com/ CodeCogs] - open source Numerical library in C/C++ | ||
* [http://www.codeguru.com/ codeguru] | |||
* [http://www.cplusplus.com cplusplus.com] | |||
* [http://www.cprogramming.com Cprogramming.com] | |||
* [http://c.ittoolbox.com/ ITtoolbox C Languages Knowledge Base] | |||
* [http://www.cpp4u.com C++ for you] | * [http://www.cpp4u.com C++ for you] | ||
* [http://www.codersource.net/codersource_cppprogramming.html CoderSource.net: C++ Programming Tutorials] | * [http://www.codersource.net/codersource_cppprogramming.html CoderSource.net: C++ Programming Tutorials] | ||
* [http://www.learncpp.com LearnCpp.com] | * [http://www.learncpp.com LearnCpp.com] | ||
* [http://xoax.net/comp/cpp/index.php Xoax.net C++ Video Tutorials] | * [http://xoax.net/comp/cpp/index.php Xoax.net C++ Video Tutorials] | ||
* [http://en.wikibooks.org/wiki/C%2B%2B_Programming/TOC1 Wiki Books: C++ Programming] | * [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://cprog.tomsweb.net/ An introduction to C, by Tom Torfs] |
Revision as of 23:01, 10 November 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
- Dev Articles
- Code Beach
- Dev Shed Forums
- Stack Overflow - a collaboratively edited question and answer site for programmers
- dreamincode
- daniweb - IT Discussion Community - Software Programming with sample code and tutorials
- objectmix - Application Development Forum
- programmingtalk.com - a programming, coding, and design oriented community
- Learn-Programming.za.net
- codingforums
- developerFusion
Game Programming
- OpenGL.org - official site for OpenGL information
- NVIDIA Developer Zone - OpenGL, DirectX, PhysX, and CUDA resourses
- AMD Developer Central - Resources for GPU programming and development
- Intel Developer Center
- 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.
- GameProgrammer.org - Resources on OpenGL and DirectX game programming
- Gamedev.net - Website with a lot of useful resources for game developers.
- oZone3D.Net - Tutorials and resources for OpenGL, DirectX and LUA programming
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.
- Full Half-Life SDK Fileplanet / Sourceforge
C++
- MSDN: Getting Started with Visual C++
- Stroustrup: C++
- Thinking in C++ (2nd Edition)
- CodeCogs - open source Numerical library in C/C++
- codeguru
- cplusplus.com
- Cprogramming.com
- ITtoolbox C Languages Knowledge Base
- C++ for you
- CoderSource.net: C++ Programming Tutorials
- LearnCpp.com
- Xoax.net C++ Video Tutorials
- Wiki Books: C++ Programming
- An introduction to C, by Tom Torfs
- C++ In Action
- C++: A Dialog