New Member
- Joined
- Nov 24, 2001
- Messages
- 692
- Best answers
- 0
If you are serious about this, first learn how to code in C++, before even downloading the halflife sdk. Get a book about C++. Online tutorials are usually from a doubtfull quality. Your local library should have something usefull. I don't have any English book suggestions. Leen Ammeraal wrote a great C++ book in Dutch. If your book has assignments, make the assignments. If not, try to make a simple C++ program every chapter, testing your skills.
To compile and build your code you will need a compiler. There are some great free compilers for dos/windows:
www.mingw.org (commandline)
www.borland.com (commandline or free "turbo C++" DOS compilers with UI in the museum)
http://www.delorie.com/djgpp/ (dos command line compiler)
You might want to check out one of those first to see if coding is your thing. Borland Turbo C++ is a great compiler to get started in. To code a half-life mod, Microsoft Visual C++ is the most convienent.
If you worked through your book, you're ready to do some modding. You can get the halflife sdk from fileplanet. Make sure you have version 2.3. If you have a decent connection, i'd get the full version, with all tools and some documentation. Otherwise, get the sourcecode only version. There are some great tutorials about half-life modding at
www.thewavelength.net
Try to make some small changes, and create your own mini-mod. If you feel confident with the sdk code, try to find a team that needs a coder (that shouldn't be too hard), to get some experience working in a team. Don't try to start your own mod without any previous experience. Leading a team and keeping people motivated is a harder job than you'd think.
Please only append to this thread if you have something usefull to tell to new coders (like book-suggestions, half-life modding links). Don't tell me how much great/sucky this sticky is, or how you created your l33t mod in which the shotgun shoots 4 bullets instead of 2 without ever touching a book. You can do that in other threads if you have to.
To compile and build your code you will need a compiler. There are some great free compilers for dos/windows:
www.mingw.org (commandline)
www.borland.com (commandline or free "turbo C++" DOS compilers with UI in the museum)
http://www.delorie.com/djgpp/ (dos command line compiler)
You might want to check out one of those first to see if coding is your thing. Borland Turbo C++ is a great compiler to get started in. To code a half-life mod, Microsoft Visual C++ is the most convienent.
If you worked through your book, you're ready to do some modding. You can get the halflife sdk from fileplanet. Make sure you have version 2.3. If you have a decent connection, i'd get the full version, with all tools and some documentation. Otherwise, get the sourcecode only version. There are some great tutorials about half-life modding at
www.thewavelength.net
Try to make some small changes, and create your own mini-mod. If you feel confident with the sdk code, try to find a team that needs a coder (that shouldn't be too hard), to get some experience working in a team. Don't try to start your own mod without any previous experience. Leading a team and keeping people motivated is a harder job than you'd think.
Please only append to this thread if you have something usefull to tell to new coders (like book-suggestions, half-life modding links). Don't tell me how much great/sucky this sticky is, or how you created your l33t mod in which the shotgun shoots 4 bullets instead of 2 without ever touching a book. You can do that in other threads if you have to.