Category:Programming: Difference between revisions
Jump to navigation
Jump to search
(previous page) (next page)
m (missed these: added another two otherlang links) |
m (tidy & avoided redirect links) |
||
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== | == Basics == | ||
* [[Installing and Debugging the Source Code]] | * [[Installing and Debugging the Source Code]] | ||
* [[Developer Console Control]] | * [[Developer Console Control]] | ||
Line 11: | Line 11: | ||
* [[Authoring a Model Entity]] | * [[Authoring a Model Entity]] | ||
* [[Authoring a Brush Entity]] | * [[Authoring a Brush Entity]] | ||
* [[Using | * [[TraceLines|Using traceLines]] | ||
* [[Generalities On Entities]] | * [[Generalities On Entities]] | ||
* [[Projectile based Weapons]] | * [[Projectile based Weapons]] | ||
==Compiling== | == Compiling == | ||
* [[Compiler Choices]] | * [[Compiler Choices]] | ||
* [[Compiler Requirements]] | * [[Compiler Requirements]] | ||
Line 25: | Line 24: | ||
* [[Microsoft Visual Studio 6.0 Usage]] | * [[Microsoft Visual Studio 6.0 Usage]] | ||
==APIs== | == APIs == | ||
* [[: | * [[:Category:Interfaces|Interfaces]] | ||
==Miscellaneous== | == Miscellaneous == | ||
* [[Authoring | * [[Shader Authoring]] | ||
* [[Using Source Control with the Source SDK]] | * [[Using Source Control with the Source SDK]] | ||
* [[First Person Ragdolls]] | * [[First Person Ragdolls]] | ||
Line 36: | Line 35: | ||
* [[Team Icons]] | * [[Team Icons]] | ||
==Artificial | == Artificial intelligence == | ||
* [[AI Programming]] | * [[AI Programming]] | ||
* [[Fixing AI in multiplayer]] | * [[Fixing AI in multiplayer]] | ||
==Plugins== | == Plugins == | ||
* [[Server Plugins]] | * [[Server Plugins]] | ||
* [[Developer Console Control]] | * [[Developer Console Control]] | ||
Line 47: | Line 46: | ||
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}} | {{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}} | ||
==Abstract | == Abstract coding == | ||
{{abstract coding ideas}} | {{abstract coding ideas}} | ||
{{category cell|background-color=white|border-color=white}} | {{category cell|background-color=white|border-color=white}} | ||
==Special | == Special effects == | ||
* [[Special Effects - Introduction|Introduction]] | * [[Special Effects - Introduction|Introduction]] | ||
* [[Special Effects - Server Control|Server | * [[Special Effects - Server Control|Server control]] | ||
{{category cell|background-color=#FBF7EA|border-color=white}} | {{category cell|background-color=#FBF7EA|border-color=white}} | ||
==User | == User interface (VGUI) == | ||
* [[VGUI Documentation]] | * [[VGUI Documentation]] | ||
* [[VGUI2 Programming Best Practices]] | * [[VGUI2 Programming Best Practices]] | ||
* [[HUD Elements]], [[Basic Hud Modification]] | * [[HUD Elements]], [[Basic Hud Modification]] | ||
* [[Adding Your Logo to the Menu]] | * [[Adding Your Logo to the Menu]] | ||
* [[Making GameUI Panels]] | * [[VGUI: Making GameUI Panels|Making GameUI panels]] | ||
* [[Models on VGUI Panels]] | * [[Models on VGUI Panels]] | ||
* [[Creating a VGUI | * [[VGUI Screen Creation|Creating a VGUI screen]] | ||
* [[Creating a VGUI | * [[VGUI Task List|Creating a VGUI task list]] | ||
{{category cell|background-color=white|border-color=lightgray}} | {{category cell|background-color=white|border-color=lightgray}} | ||
==Networking== | == Networking == | ||
* [[Precaching Assets]] | * [[Precaching Assets]] | ||
* [[Data Descriptions]] | * [[Data Descriptions]] | ||
Line 76: | Line 75: | ||
* [[Networking Entities]] | * [[Networking Entities]] | ||
* [[Master Server Query Protocol]] | * [[Master Server Query Protocol]] | ||
* [[ | * [[Server Queries]] | ||
* [[Source RCON Protocol]] | * [[Source RCON Protocol]] | ||
* [[Physics Entities on Server & Client]] | * [[Physics Entities on Server & Client]] | ||
* [[Working With Prediction]] | * [[Working With Prediction]] | ||
* [[ | * [[Server-Side Bots|Creating server-side bots]] | ||
==Conversions== | == Conversions == | ||
* [[Third Person Camera]] | * [[Third Person Camera]] | ||
* [[2D Fighter/Arcade game]] | * [[2D Fighter/Arcade game]] |
Revision as of 16:29, 2 February 2008
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
- Abstract Coding (13 P)
- AI Programming (37 P)
- Alien Swarm (53 P)
B
- Base Entities (2 P)
C
- CBasePlayer (9 P)
- Constants (22 P)
D
E
- Engine Structure (5 P)
F
M
- Macros (7 P)
N
R
- Ru/Shaders (4 P)
S
- SDK Documentation (2 P)
- Structures (10 P)
U
- UTIL (72 P)
V
- Variables (24 P)
- Vehicle Programming (3 P)
Pages in category "Programming"
The following 200 pages are in this category, out of 365 total.
(previous page) (next page)A
- Accessing Other Entities
- Activity List
- Adding a Weapon Drop System
- Adding an experience system
- Adding an inventory
- Adding class based health differences
- Adding Headlights to the Buggy
- Adding MySQL++
- Adding New Ammotypes
- Adding Portal-style regenerating health
- Adding Proximity Voice
- Adding the Game Instructor
- Adding Voice To Scratch SDK
- Alien Swarm Glow
- Alternate Multiplayer Physics
- Animated Menu Background
- Animated Menu Background/menu background.cpp
- Animated Menu Background/menu background.h
- Animating a model
- Authoring a Brush Entity
- Authoring a Brush Entity/Code
- Authoring a Logical Entity
- Authoring a Logical Entity/Code
- Authoring a Model Entity
- Authoring a Model Entity/Code
- Awpblock.vmf
C
- Camera Bob
- CapabilitiesAdd
- CBaseEntity
- CBaseEntity Functions
- CCommand
- Change Player Model in Third Person
- Changing default spawn weapons
- Changing max ammo in HL2
- Changing Maximum Player Count
- Changing the fading speed of the GUI Windows
- Class hierarchy
- Class hierarchy (clientside)
- Class hierarchy (GoldSrc)
- Class System
- Client missing DT class CWaterBullet
- ClientCommand
- ClientMode
- Clientside UserMessages
- CMeshBuilder
- Coded keypad
- Coding
- CollisionProperty
- Compiler choices
- Compiling under Linux
- Compiling under VS2002
- Compiling under VS2003
- Compiling under VS2005
- Compiling under VS2005/Older SDK
- Compiling under VS2008
- Compiling under VS2010
- Compiling under VS2012
- Compiling under VS2022
- Compiling vgui controls.lib
- Consecutive Key Presses
- Console command flags
- Creating A Class System
- Creating A New Plugin
- Creating a Roundtimer
- Creating simple pickup
- Creating Teams
- CScriptParser
- CSGO Panorama API
- CSGO Panorama CSS Properties
- CSM to a Source Mod
- CSpeakModifiers
- Custom loading screen
- Custom Menu Screen
- Custom Menu Screen 2
- Custom ViewRender
- Customizable triggered HUD-message
D
E
F
- Fading Out NPC Ragdolls
- Fading The Player In Thirdperson
- Fading The Player In Thirdperson 2013
- First Person Fix
- First Person Ragdolls
- First Person Ragdolls In Singleplayer
- Fix Missing Player Animations
- Fixing first time HL2DM compile problems
- Fixing the player animation state (Single Player)
- Fixing VGUI Screens in Source 2007
- Fixing VGUI Screens in Source 2013 Singleplayer
- Fmod manager.cpp
- Fmod manager.h
- FORCEINLINE
- Forcing previous2021 Beta
- Frame Order
- Frametime
G
H
I
- ICE
- ICE Key Generator
- IGameEventManager
- Implementing Adobe Flash
- Implementing Awesomium
- Implementing Deferred lighting into Source 2013
- Implementing Discord RPC
- Implementing FMOD
- Implementing libcurl
- Implementing Sentry
- Ingame menu for server plugins (CS:S only)
- Installing and Debugging the Source Code
L
M
N
O
P
- P2C
- PanelList SubPanel
- Particles In Code
- Physics Entities on Server & Client
- PKV
- Player and NPC Cloak
- Porting GoldSrc content (maps, models, etc.) to Source
- Porting Source content to GoldSrc
- PrecacheMaterial
- PrecacheModel
- PrecacheParticleSystem
- PrecacheScriptSound
- Precaching assets
- Prediction
- PrimaryAttack()
- Printing to Multiple Locations
- Procedural Materials
- Programming Sites
- Prop Footsteps
- PVS
Media in category "Programming"
The following 2 files are in this category, out of 2 total.
- COM TimestampedLog.png 777 × 136; 5 KB
- Timestamped.log.png 1,044 × 394; 224 KB