Ph'nglui mglw'nafh Cthulhu R'lyeh wgah'nagl fhtagn.

Post tutorial RSS Tutorials
Quake c - trace and report

Quake c - trace and report

DarkPlaces engine Server Side Coding

Todays topic: using print code to hunt down bugs and logic faults.

qc++ macro #define framer(...)

qc++ macro #define framer(...)

DarkPlaces engine Server Side Coding 13 comments

Replace the default quake-c frame macro with this slick piece of code.

Quake c - be impulsive

Quake c - be impulsive

Quake Server Side Coding 4 comments

Details of the quake-c interface with a human

Chaos mod: Archon gameplay 01

Chaos mod: Archon gameplay 01

Chaos Archon Design/Concepts 1 comment

Steps to become an Archon. (standard summary field filler clause.)

Quake c - Velocity

Quake c - Velocity

Quake Server Side Coding 3 comments

Move and rotate quake entities with velocity. --

Quake-c - Touch

Quake-c - Touch

Quake Server Side Coding 2 comments

Using the .touch() function call to get down with quake entities.

Quake c - Traceline

Quake c - Traceline

Quake Server Side Coding 3 comments

Using traceline to find entities, do beam damage, and other cool stuff.

Quake c - parm* variable storage

Quake c - parm* variable storage

DarkPlaces engine Server Side Coding 3 comments

Using parm[1-16] efficiently to store player data during level transitions.

Quake c - .think() and .nextthink

Quake c - .think() and .nextthink

Quake Server Side Coding

The quake-c entity .think() function pointer is an engine managed timing concept that is used on nearly every entity in the game.

Quake c - using map entity spawn functions to load Quake III maps in Darkplaces

Quake c - using map entity spawn functions to load Quake III maps in Darkplaces

DarkPlaces engine Server Side Coding

Darkplaces can load Quake III maps. This tutorial will demonstrate how to get the most of those maps by using quake-c to populate them with quake one...

Quake c - pointers, struct and the entity

Quake c - pointers, struct and the entity

Quake Server Side Coding 5 comments

Comparison of C pointers, structs and Quake-C's entity type.

Quake c - of vectors and angles

Quake c - of vectors and angles

DarkPlaces engine Server Side Coding 3 comments

Or how to tell where the gun aim is pointing and how to get there...

Quake c - server and client controls

Quake c - server and client controls

Quake Server Side Coding 3 comments

Quake c has built in functions to send server and client commands, stuffcmd and localcmd - Not a trivial task and needed for complex mods. This tutorial...

Quake c - create and use custom server variables

Quake c - create and use custom server variables

Quake Server Side Coding 4 comments

Quake one custom server variables - how to code them in quake-c (under darkplaces engines) and how to code them in any quake engine source.

Painkeep v2.0 Bot match guide

Painkeep v2.0 Bot match guide

Painkeep v3.0 Server Tools 1 comment

Bot match in Painkeep v2.0 beta. Bots in painkeep v2.0 are coded to use all painkeep weapons and features - give it a try!

Painkeep hubs and PK mode in v1.2.x and v2.x code

Painkeep hubs and PK mode in v1.2.x and v2.x code

Painkeep v3.0 Server Side Coding 2 comments

Find out what PK mode is and how it affects normal and custom hubs.

Custom Hub for PK source update

Custom Hub for PK source update

Painkeep v3.0 Mapping/Technical 1 comment

Tutorial for painkeep source update custom hub feature.

Painkeep v1.2 and v2.x - activating admin menu

Painkeep v1.2 and v2.x - activating admin menu

Painkeep v3.0 Server Tools

Follow the steps in this tutorial to activate the remote server admin mode in the painkeep v1.2 source update. *** NOTE: this only works for painkeep...

Painkeep v1.2 - activating admin menu

Painkeep v1.2 - activating admin menu

Server Tools Tutorial

Follow the steps in this tutorial to activate the remote server admin mode in the painkeep v1.2 source update. *** NOTE: this only works for painkeep...