Category:Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(reorganised a little...the red link will be written shortly)
Line 3: Line 3:
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}}
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}}


== Basics ==
== Getting started ==
* [[Compiler Choices]]
* [[Compiler Choices]]
* [[Installing and Debugging the Source Code]]
* [[Installing and Debugging the Source Code]]
Line 12: Line 12:
*# [[Authoring a Model Entity]]
*# [[Authoring a Model Entity]]
*# [[Authoring a Brush Entity]]
*# [[Authoring a Brush Entity]]
* [[Think()]]
* [[Developer Console Control]]
* [[TraceLines|Using traceLines]]
* [[Generalities On Entities]]
* [[Generalities On Entities]]


=== Compiling ===
=== Compiling ===
* [[Compiler Choices]]
* [[Compiler Choices]]
* [[Compiling under VS2005]]
** [[Compiling under VS2005]]
* [[Compiling under VS2008]]
** [[Compiling under VS2008]]
* [[Compiling under Linux]]
** [[Compiling under Linux]]
* [[Error on map: "Client missing DT class CTeamTrainWatcher"]]
* [[Error on map: "Client missing DT class CTeamTrainWatcher"]]
* [[Maxplayers 16 Fix]]


=== Engine Overview ===
== Common techniques ==
* [[Engine Structure]]


==Weapons==
* [[Entity communication]]
 
* [[Think()]]
* [[Projectile based Weapons]]
* [[Developer Console Control]]
* [[Adding a Dynamic Scope]]
* [[TraceLines]]
* [[Magazine style reloads]]
* [[Vector]]s
* [[Dual Pistols (CSS Style)]]
* [[Delayed Attacks]]


== Artificial intelligence ==
== Artificial intelligence ==
Line 47: Line 40:
* [[Team Icons]]
* [[Team Icons]]
* [[Lua tutorial]]
* [[Lua tutorial]]
* [[Muzzle Flash Lighting]]
* [[Fading The Player In Thirdperson]]
* [[Fading The Player In Thirdperson]]
* [[Class System]]
* [[Class System]]
Line 57: Line 49:
== Reference ==
== Reference ==
* [[Programming Sites]]
* [[Programming Sites]]
* [[Engine Structure]]
* [[:Category:Interfaces]]
* [[:Category:Interfaces]]
* [[:Category:Functions]]
* [[:Category:Functions]]
Line 71: Line 64:
* [[Vehicles (programming)|Vehicles]]
* [[Vehicles (programming)|Vehicles]]
* [[Threads]]
* [[Threads]]
{{category cell|background-color=#FBF7EA|border-color=white}}
==Weapons==
* [[Projectile based Weapons]]
* [[Adding a Dynamic Scope]]
* [[Magazine style reloads]]
* [[Dual Pistols (CSS Style)]]
* [[Delayed Attacks]]
* [[Muzzle Flash Lighting]]


{{category cell|background-color=white|border-color=white}}
{{category cell|background-color=white|border-color=white}}

Revision as of 15:33, 19 March 2009

Getting started

Compiling

Common techniques

Artificial intelligence

Miscellaneous

Plugins

Reference

Abstract coding

Weapons

Networking

User interface (VGUI)

Special effects

Changing genres

Template:Otherlang:en Template:Otherlang:en:de, Template:Otherlang:en:es, Template:Otherlang:en:jp, Template:Otherlang:en:pl, Template:Otherlang:en:ru, Template:Otherlang:en:zh-cn.

Subcategories

This category has the following 26 subcategories, out of 26 total.

A

B

C

E

F

H

M

N

P

R

S

U

V

Pages in category "Programming"

The following 200 pages are in this category, out of 365 total.

(previous page) (next page)
(previous page) (next page)

Media in category "Programming"

The following 2 files are in this category, out of 2 total.