Category:De/Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
No edit summary
(updating the Table using the english article)
Line 5: Line 5:
|pl=:Category:Programming:pl
|pl=:Category:Programming:pl
|ru=:Category:Programming:ru
|ru=:Category:Programming:ru
|zh-cn=:Category:Programming:zh-cn}} {{DISPLAYTITLE:Kategorie:Programmierung}} __NOTOC__
|zh-cn=:Category:Programming:zh-cn
}} {{DISPLAYTITLE:Kategorie:Programmierung}} __NOTOC__


{{ToTranslate:de}}
{{ToTranslate:de}}


{{category header|background-color=#E0E0E0|border-color=lightgray}}
{{category header|background-color=#E0E0E0|border-color=lightgray}}
{{category newcolumn|rowspan=6|width=50%|background-color=#F7F7F7|border-color=lightgray}}
{{category newcolumn|rowspan=99|width=50%|background-color=#F7F7F7|border-color=lightgray}}


==Grundlegendes==
== Erste Schritte ==
* [[Installing and Debugging the Source Code]]
* [[Installing and Debugging the Source Code]] ''(or [[Swarm SDK Create a Mod|with Alien Swarm]])''
* [[Developer Console Control]]
* [[Using Source Control with the Source SDK]]
* [[My First Mod:de|Meine erste Mod]]
* [[My First Mod:de|Meine erste Mod]] ''(oder [[Swarm C++ Code Overview|Alien Swarm overview]])''
* [[My First Entity]]
* [[Your First Entity]]
* [[Authoring a Logical Entity]]
*# [[Authoring a Logical Entity]]
* [[Authoring a Model Entity]]
*# [[Authoring a Model Entity]]
* [[Authoring a Brush Entity]]
*# [[Authoring a Brush Entity]]
* [[Using TraceLines]]
* [[Generalities On Entities]]
* [[Generalities On Entities]]
* [[Projectile based Weapons]]


==Kompilieren==
=== Kompilierung ===
* [[Compiler Choices]]
* [[Compiler Choices]]
* [[Compiler Requirements]]
** [[Compiling under VS2005:de|Kompilieren unter VS 2005]]
* [[Compiling under VS2008]]
** [[Compiling under VS2008]]
* [[Compiling under VS2005:de|Kompilieren unter VS 2005]]
** [[Compiling under VS2010]]
* [[Compiling under VS2002]]
** [[Compiling under Linux]]
* [[Compiling under Linux]]
* [[Launching from Visual Studio]]
* [[Microsoft Visual Studio 6.0 Usage]]
 
== Übliche Techniken ==
 
* [[Accessing other entities]]
* <code>[[Think()]]</code>
* <code>[[Create()]]</code>
* [[Developer Console Control]]
* [[UTIL_TraceLine|TraceLines]]
* [[Vector]]s
* [[Game initialization]] (defines C++ player class, [[GameRules]], etc.)


==APIs==
== Abstractes Coden ==
* [[:Category:Interfaces:de|Interfaces]]
* [[Adding an experience system|Levels & XP]]
* [[Optimization (Programming)|Optimization]]
* [[Procedural Textures]]
* [[Scopes & Sniperrifles]]
* [[Special effects]]
* [[Vehicles (programming)|Vehicles]]
* [[Threads]]
* [[Save Game Files]]
* [[Class System]]


==Verschiedenes==
== Verschiedenes ==
* [[Authoring Shaders]]
* [[:Category:Free source code|Free source code]]
* [[Using Source Control with the Source SDK]]
* [[First_Person_Ragdolls:de|Tod aus Firstperson]]
* [[First_Person_Ragdolls:de|Tod aus Firstperson]]
* [[Clip style reloads]]
* [[Gibs]]
* [[Dual Pistols (CSS Style)]]
* [[Camera Bob]]
* [[Team Icons]]
* [[Camera]]


==Künstliche Intelligenz==
== SDK Fixes und Tipps ==
* [[AI Programming]]
* [[Duck Jump Fix]]
* [[Fixing AI in multiplayer]]
* [[Duplicate Animation Events Fix]]
* [[Weapon Respawn Fix]]
* [[Source SDK missing files]]


==Plugins==
== Plugins ==
* [[Server Plugins]]
* [[Server Plugins]]
* [[Developer Console Control]]
* [[Developer Console Control]]
* [[Left 4 Dead Plugins]]
== Referenzen ==
* [[Programming Sites]]
* [[Engine Structure]]
* [[Frame Order]]
* [[:Category:Interfaces]]
* [[:Category:Functions]]
* [[:Category:Classes]]


{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}
{{category newcolumn|rowspan=1|width=50%|background-color=#FBF7EA|border-color=#E4DCCD}}


==Abstrakte Programmierung==
==Waffen==
{{Abstract Coding Ideas}}
 
* '''[[:Category:Weapons programming]]'''
* '''[[Authoring a weapon entity]]'''
* '''[[Adding New Ammotypes]]'''
** [[Ammunition#Ammunition_coding|Ammo-related coding]]
* [[Weapon script]]
* [[Adding a Dynamic Scope]]
* [[Dual Pistols (CSS Style)]]
* [[Muzzle Flash Lighting]]
* [[Grapple Hook]]
 
{{category cell|background-color=#FBF7EA|border-color=white}}
 
== Künstliche Intelligenz ==
* '''[[:Category:AI Programming]]'''
* '''[[AI Programming]]'''
* [[Fixing AI in multiplayer]]
* [[Commandable AI]]
 
{{category cell|background-color=white|border-color=white}}
 
== Netzwerk ==
* '''[[:Category:Networking]]'''
* '''[[Source Multiplayer Networking]]'''
* [[Networking Entities]]
* [[Networking Events & Messages]]
* [[Working With Prediction]]
* [[Master Server Query Protocol]]
* [[Server Queries]]
* [[Source RCON Protocol]]
* [[Server-Side Bots|Creating server-side bots]]


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


==Spezialeffekte==
== UTIL_ ==
* [[Special Effects - Introduction|Introduction]]
* '''[[:Category:UTIL]]'''
* [[Special Effects - Server Control|Server Control]]
* [[UTIL_Remove]]
* [[UTIL_TraceLine]]
* [[UTIL_EntitiesInBox]]
* [[UTIL_EntitiesInSphere]]
* [[UTIL_GetLocalPlayer]]


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


==User Interface (VGUI)==
== Rendern ==
* [[VGUI Documentation]]
* [[Material proxies]]
* [[Shader Authoring]]
* [[Particles In Code|Particles]]
* [[Fading The Player In Thirdperson]]
* [[Overlaying a material onto model entities]]
* [[L4D Glow Effect]]
 
{{category cell|background-color=white|border-color=lightgray}}
 
== Benutzerschnittstelle (VGUI) ==
* '''[[:Category:VGUI]]'''
* '''[[VGUI Documentation]]'''
* [[Understanding VGUI2 Resource Files]]
* [[Understanding VGUI2 Animation]]
* [[VGUI2 Programming Best Practices]]
* [[VGUI2 Programming Best Practices]]
* [[HUD Elements]], [[Basic Hud Modification]]
* [[GameUI]]
* [[Adding Your Logo to the Menu]]
* [[HUD Elements]] and [[Basic Hud Modification]]
* [[Making GameUI Panels]]
* [[VGUI: Making GameUI Panels|Making GameUI panels]]
* [[Models on VGUI Panels]]
* [[Models on VGUI Panels]]
* [[Creating a VGUI Screen]]
* [[VGUI HTML Screen]]
* [[Creating a VGUI Task List]]
* [[VGUI Screen Creation|Creating a VGUI screen]]
* [[VGUI Task List|Creating a VGUI task list]]
* [[Team Icons]]
 
{{category cell|background-color=#FBF7EA|border-color=white}}
 
== Externe Bibliotheken ==
 
* [[Implementing FMOD]]
* [[Implementing libcurl]]
* [[Adding Lua]]
* [[Adding Python]]


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


==Netzwerkprogrammierung==
== Genre ändern ==
* [[Precaching Assets]]
* [[Data Descriptions]]
* [[Networking Events & Messages]]
* [[Networking Entities]]
* [[Master Server Query Protocol]]
* [[Source Server Queries]]
* [[Source RCON Protocol]]
* [[Physics Entities on Server & Client]]
* [[Working With Prediction]]
* [[Creating Server-Side Bots]]
 
==Konvertierungen==
* [[Third Person Camera]]
* [[Third Person Camera]]
* [[2D Fighter/Arcade game]]
* [[2D Fighter/Arcade game]]
 
* [[Over the Shoulder View]]
{{category end}}
{{category end}}__NOTOC__


[[Category:Modding:de]]
[[Category:Modding:de]]
[[Category:German]]

Revision as of 16:43, 28 May 2011

Template:Otherlang2

Template:ToTranslate:de

Erste Schritte

Kompilierung

Übliche Techniken

Abstractes Coden

Verschiedenes

SDK Fixes und Tipps

Plugins

Referenzen

Waffen

Künstliche Intelligenz

Netzwerk

UTIL_

Rendern

Benutzerschnittstelle (VGUI)

Externe Bibliotheken

Genre ändern