Back to the Vavoom Forum Archives


Forum

Source Code Tutorials for Doom

Mon, 26 Sep 2011 13:57:47

Delyon

You are absolutely right amigo. When I first set off to write these articles I was faced with this challenge: there are so many ports out there and each one had its own ways of doing the same thing. Further most ports evolved over the years and developed variations from version to version. So I decided right from the start to follow a certain set of criteria to select the most suitable port to base my articles on: 1. Port is not obscure or dead, i.e. still has popularity and in active development. 2. Has Support and availability of eye candy stuff like hi-rez and 3D models. 4. Easily builds on a freely available compiler like MS VC++ Express edition so readers can actually practice what we "preach". This narrowed it down to a small number to choose from. I decided to stay away from Zdoom and its derivatives because these already have tons of stuff available for years on the net ( ACS and DECORATE just to mention a few). Doomsday engine was the final choice. I am not biased by all means even if I said I liked Doomsday, but it certainly satisfied most of the criteria. The whole idea behind this is to provide some help and reference (even if modest) for the Doom community members looking for assistance in source code modding and to share knowledge. The main focus is on the codebase and the techniques used .IMHO Game programming is not just being an expert at C or C++, but your knowledge of the codebase and the techniques you pick up from various sources combined with your own imaginations and ideas . Sorry for being too lengthy.
Sun, 25 Sep 2011 19:19:34

Delyon

Out of curiosity one day, I searched the net looking for plain source code tutorials for my favorite game Doom (and Doom2) but hardly found any; for some reason they are almost non-existent. The only ones I’ve found were just replies to questions on some forums plus a couple of short ones on Vavoom. So I thought I’d write a few just to fill the gap. It is a modest effort, but it is a start and better than nothing. Anyone interested in this is invited to join in. Most of these tutorials are of basic level at the moment, aimed at beginners and focusing mainly on game play. New ones are being added almost every week. Please have a look here: <!-- m --><a class="postlink" href="http://www.moddb.com/games/doom/tutorials">http://www.moddb.com/games/doom/tutorials</a><!-- m --> . Your feedback and comments are most welcome.
Mon, 26 Sep 2011 11:58:52

Firebrand

I think the idea is good, but I don't think a "single" tutorial would cover everything, specially if it's done for a sourceport, there are many many sourceports out there and every one of them has a different way of doing the same things, because of the enhancement features they have, sure, maybe some things are very similar, but to create tutorials for every sourceport out there would be a really big task IMO.

Back to the Vavoom Forum Archives