Programming Sites: Difference between revisions
Jump to navigation
Jump to search
Brandished (talk | contribs) m (→General: adding link) |
Brandished (talk | contribs) m (cleanup, adding link) |
||
Line 20: | Line 20: | ||
* [http://www.developerfusion.com/ developerFusion] | * [http://www.developerfusion.com/ developerFusion] | ||
* [http://bytes.com/ Bytes] - IT / Dev Knowledge Shared | * [http://bytes.com/ Bytes] - IT / Dev Knowledge Shared | ||
* [http://www.reddit.com/r/carlhprogramming/comments/9o3km/ Carl Programming (Reddit)] - comprehensive course on programming for everyone from | * [http://www.reddit.com/r/carlhprogramming/comments/9o3km/ Carl Programming (Reddit)] - comprehensive course on programming for everyone from beginner to experienced programmer | ||
* [http://www.youtube.com/user/StanfordUniversity#g/p Stanford University's | * [http://www.youtube.com/user/StanfordUniversity#g/p Stanford University's course channel on YouTube] | ||
* [http://www.youtube.com/user/MIT#g/a Massachusetts Institute Of Technology (MIT) | * [http://www.youtube.com/user/MIT#g/a Massachusetts Institute Of Technology (MIT) course channel on YouTube] | ||
* [http://www.youtube.com/user/ucberkeley?blend=2&ob=4#g/a UC Berkeley | * [http://www.youtube.com/user/ucberkeley?blend=2&ob=4#g/a UC Berkeley course channel on YouTube] | ||
* [http://www.youtube.com/unswelearning?gl=AU&hl=en-GB#g/a University of New South Wales (UNSW) | * [http://www.youtube.com/unswelearning?gl=AU&hl=en-GB#g/a University of New South Wales (UNSW) course channel on YouTube] | ||
===Game Programming=== | ===Game Programming=== | ||
Line 71: | Line 71: | ||
* [http://www.relisoft.com/book/index.htm C++ In Action] | * [http://www.relisoft.com/book/index.htm C++ In Action] | ||
* [http://www.steveheller.com/cppad/cppad.htm C++: A Dialog] | * [http://www.steveheller.com/cppad/cppad.htm C++: A Dialog] | ||
* [http://www.uow.edu.au/~nabg/ABC/ABC.html A Beginners C++] | |||
===See Also=== | ===See Also=== |
Revision as of 23:01, 24 January 2010
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
- Bytes - IT / Dev Knowledge Shared
- Carl Programming (Reddit) - comprehensive course on programming for everyone from beginner to experienced programmer
- Stanford University's course channel on YouTube
- Massachusetts Institute Of Technology (MIT) course channel on YouTube
- UC Berkeley course channel on YouTube
- University of New South Wales (UNSW) course channel on YouTube
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
- DevMaster.net - General game development news and coding resouces
- Game Programming Wiki - programming tutorials and source code for a variety of languages and platforms
Half-Life specific
- Mattie's Eventscripts - Great for gaining some minor coding experience, simple plugin addon for Source games.
- Razvanadrian - Half Life 2 Coding
- Detler's Site - Lots of Half-Life tutorials, especially on coding in Russian
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
- A Beginners C++