QuakeWiki
July 13, 2012

CSQC

CSQC, abbreviation for ClientSide QuakeC, QuakeC being the programming language used, clientside. The simple yet powerful language QuakeC, as originally concieved by id Software, only existed for serverside mods, which limited the ability to create many effects and optimisations, and modders lacked control over many things like HUD and rendering tricks.

The history of CSQC goes way back, numerous people have talked and dreamed about it, but the need for it started to become more and more apparent as people started asking for numerous new features to popular engines, which could easily have been handled by the gamecode, had it access to certain subsystems. Most often it had to do with clientside effects, and HUD control.

http://qexpo.tastyspleen.net/booth.php?id=165&page=307
http://qexpo.tastyspleen.net/booth.php?id=165&page=308

http://qexpo.tastyspleen.net/booth.php?id=165&page=317

http://quakery.quakedev.com/qwiki/index.php/EXT_CSQC
http://quakery.quakedev.com/qwiki/index.php/EXT_CSQC_System_Globals_Fields_and_Builtins_List

http://fteqw.com/wiki/index.php?title=EXT_CSQC

http://dpwiki.slipgateconstruct.com/index.php?title=Client-Side_QuakeC

http://quakeone.com/forums/quake-mod-releases/finished-works/7189-custom-hud-csqc.html

http://forums.inside3d.com/viewtopic.php?t=1560

Post a Comment

No Comments

No comments yet.

Sorry, the comment form is closed at this time.