Related links
Here's a list of links, other sites, and information I found useful when
working on Metamod:
- AdminMod's DLL Forum
- AdminMod CVS at Sourceforge
- Valve Editing Resource Center, Valve's official site
- Botman's Bots
- Half-Life Programming Planet
- Shadowman's Half-Life SDK2 Site
- Half-Life Coding Pages
- Fixxxer's HL Coding page
- The Handy Vandal's HL Coding Links
- Half-Life SDK Forums, at the VERC
- Half-Life SDK Forums, at Valve's former SDK site
- HL Coders mailing list, at topica.com
- Botman's forums
- Wavelength Half-Life Coding Forum
- SDK2 Forum, at ezboard.com
- HL Programming Forum, at gamespy.com
- Fixxxer's HL Coding forum
- HL Programming Forum, at gamedesign.net
- C FAQ
- C++ FAQ Lite
- C++ FAQ Index
- alt.comp.lang.learn.c-c++ FAQ
- C++ Annotations, guide for C programmers to using C++
- C++ Portability Guide
- Standard Template Library Programmer's Guide, at SGI
- comp.std.c++ FAQ
- GNU g++ FAQ
- GNU libstdc++ FAQ
- C++ References, books and other links
- Thinking in C++, free electronic book
- comp.programming.threads FAQ
- comp.programming.threads FAQ #2
- Implementing POSIX Condition Variables in Win32
- Microsoft Developer Network, online win32 API docs
- Win32 Programming FAQ
- Minimal Gnu for Windows (mingw), gcc for win32
- Creating DLLs w/mingw
- Mingw binaries
- Mingw binaries (newer)
Books
And here are books I picked up that I found useful as well:
- C: A Reference Manual, by Samuel Harbison & Guy Steele (at Bookpool, at Amazon)
- C Programming FAQs, by Steve Summit (at Bookpool, at Amazon)
- C++: The Core Language, by Gregory Satir & Doug Brown (at Bookpool, at Amazon)
- C++ Programming Language Special Edition, by Bjarne Stroustrup (at Bookpool, at Amazon)
- The C++ Standard Library: A Tutorial and Reference, by Nicolai Josuttis (at Bookpool, at Amazon)
- C++ FAQs, by Marshall Cline, Greg Lomow, & Mike Girou (at Bookpool, at Amazon)
- Effective C++, by Scott Meyers (at Bookpool, at Amazon)
- Algorithms in C++, Parts 1-4, by Robert Sedgewick (at Bookpool, at Amazon)
- Advanced Programming in the UNIX Environment, by W. Richard Stevens (at Bookpool, at Amazon)
- Win32 System Programming, by Johnson Hart (at Bookpool, at Amazon)
- Managing Projects with Make, by Andrew Oram & Steve Talbott (at Bookpool, at Amazon)
- Thread Time, by Scott Norton & Mark DiPasquale (at Bookpool, at Amazon)
- Programming with POSIX Thrads, by David Butenhof (at Bookpool, at Amazon)