Category:Networking: Difference between revisions
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
TomEdwards (talk | contribs) m (french)  | 
				Thunder4ik (talk | contribs)  m (→In Short...: clean up, replaced: Category:Source → {{source topicon}})  | 
				||
| (14 intermediate revisions by 5 users not shown) | |||
| Line 1: | Line 1: | ||
Source uses a client-server architecture. The practice of passing information between the two modules is known as '''Networking'''.  | {{lang|Category:Networking}}[[Category:Programming]]  | ||
{{Source|4}} uses a client-server architecture. The practice of passing information between the two modules is known as '''Networking'''.  | |||
For a general overview of the Source engine's networking, see   | For a general overview of the Source engine's networking, see [[Source Multiplayer Networking]]. For a more theoretical examination of networking as a concept, see [[Latency Compensating Methods in Client/Server In-game Protocol Design and Optimization|Yahn Bernier's paper]].  | ||
==In   | ==In Short...==  | ||
;Server to client  | |||
:[[Networking Entities|Entity update]], for entity state changes (the most common route)  | |||
:[[Networking Events & Messages|Game Event or User Message]], for fire-and-forget game events  | |||
:[[Temporary Entity]], for fire-and-forget world effects  | |||
;Client to server  | |||
:[[Usercmd|User Command]], for ongoing player input  | |||
:{{ent|ServerCmd()}}, for one-shot player input  | |||
{{source topicon}}  | |||
{{  | |||
Latest revision as of 09:46, 2 March 2024
 Source uses a client-server architecture. The practice of passing information between the two modules is known as Networking.
For a general overview of the Source engine's networking, see Source Multiplayer Networking. For a more theoretical examination of networking as a concept, see Yahn Bernier's paper.
In Short...
- Server to client
 - Entity update, for entity state changes (the most common route)
 - Game Event or User Message, for fire-and-forget game events
 - Temporary Entity, for fire-and-forget world effects
 - Client to server
 - User Command, for ongoing player input
 - ServerCmd(), for one-shot player input
 
Pages in category "Networking"
The following 28 pages are in this category, out of 28 total.
L
S
Media in category "Networking"
This category contains only the following file.
- Source Networking Highres.png 2,048 × 704; 56 KB