Super Capture The Flag for Half-Life DMC
MAIN
main
news
tutorials
runes
files
bulletin board
(Talk to the sctf developers)
models
Rewritten Rune tutorial with source code!
This site provides ongoing detailed technical information and an in-depth look at the software engineering involved in bringing a mod to completion.
About SCTF
SCTF is an existing Capture The Flag mod with a rich
set of rune powers that all work together for a fun gaming experience.
The roots of SCTF run deep, all the way to the early days of Quake 1 mods.
The inventor, creative force and Rune Master of SCTF is Inferno.
In fact the original website
which
launched SCTF is still available for viewing. In 1998, the source
code for SCTF was acquired by Clan of
the Camper. The code was massively reworked for stability and
enhanced features and finally released as open-source with version
7.0. Today the Quake1 SCTF official
website
actively supports this mod.
History
With the erosion of Quake1 servers to Quake2 and Half-Life,
the days of SCTF seemed numbered indeed. But the recent release of
HL-DMC, with its Quake1 style of gameplay and maps, was recognized as an
opportunity to breathe new life into this venerable mod. For a programmer,
moving from QuakeC and the Quake1 engine to HLSDK2 and the Half-Life engine
is like going from flying a Cessna SkyHawk to flying a Gulfstream Jet.
The Quake1 implementation of SCTF was 'dirty' in the sense that many bugs
had to be coded around or accepted in the game, and many possible features
had to be avoided due to code overhead and limitations of the quakeC language.
One of the advantages of porting an existing, athough little-known mod
is that all of the conceptual work of designing the goals, balance, and
feel of the game has already been done. This just leaves the job
of writing and testing well designed code, hence the technical focus of
this website. And there is a lot of code to write! In addition to
teamplay, CTF and extended weapons, SCTF has no less than 126 rune powers
that will have to be written. Some of these powers will make their
way into tutorials on this site.
Because of its origins in the days when broadband access was not widespread, SCTF was designed to be a server side mod. This means that no client download is necessary; anyone with the basic game software can connect and play immediately. This same design will be carried forward into HL-SCTF.
Although this mod is targeted to HL-DMC, initial coding will proceed on HL, and the code described in the tutorial should work correctly with either game.
The Team
Most of the HL-SCTF team members are members of Clan
of the Camper:
Neophyte : Project Manager
Dataspel: Software Architect
Fox Mulder: Test Manager
Warf: Software Developer
Professor Chow: Models
Red Baron: Software Developer
Krazy Dave: Models
Rico: Tester
Terror: Tester
index.html (c) 2001 Dataspel Productions
Contact : Dataspel