Category:De/Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
m (→‎Verschiedenes: page name ("Camera Bob") translated)
(translated links, redirected links to german translation pages (partially not existing))
Line 14: Line 14:


== Erste Schritte ==
== Erste Schritte ==
* [[Installing and Debugging the Source Code]] ''(or [[Swarm SDK Create a Mod|with Alien Swarm]])''
* [[Installing and Debugging the Source Code:de|Den Source-Code installieren und debuggen]] ''(oder [[Swarm SDK Create a Mod:de|mit Alien Swarm]])''
* [[Using Source Control with the Source SDK]]
* [[Using Source Control with the Source SDK:de|Versionskontrolle mit dem Source SDK verwenden]]
* [[My First Mod:de|Meine erste Mod]] ''(oder [[Swarm C++ Code Overview|Alien Swarm overview]])''
* [[My First Mod:de|Meine erste Mod]] ''(oder [[Swarm C++ Code Overview|Alien Swarm overview]])''
* [[Your First Entity]]
* [[Your First Entity:de|Deine erste Entity]]
*# [[Authoring a Logical Entity]]
*# [[Authoring a Logical Entity:de|Eine logische Entity erstellen]]
*# [[Authoring a Model Entity]]
*# [[Authoring a Model Entity:de|Eine Model-Entity erstellen]]
*# [[Authoring a Brush Entity]]
*# [[Authoring a Brush Entity:de|Eine Brush-Entity erstellen]]
* [[Generalities On Entities]]
* [[Generalities On Entities:de|Grundsätze der Entities]]


=== Kompilierung ===
=== Kompilierung ===
* [[Compiler Choices]]
* [[Compiler Choices:de|Kompilerentscheidungen]]
** [[Compiling under VS2005:de|Kompilieren unter VS 2005]]
** [[Compiling under VS2005:de|Kompilieren unter VS 2005]]
** [[Compiling under VS2008|Kompilieren unter VS2008(englisch)]]
** [[Compiling under VS2008:de|Kompilieren unter VS2008]]
** [[Compiling under VS2010:de|Kompilieren unter VS2010]]
** [[Compiling under VS2010:de|Kompilieren unter VS2010]]
** [[Compiling under Linux|Kompilieren unter Linux(englisch)]]
** [[Compiling under Linux:de|Kompilieren unter Linux]]
* [[Launching from Visual Studio]]
* [[Launching from Visual Studio:de|Aus Visual Studio heraus starten]]


== Übliche Techniken ==
== Übliche Techniken ==


* [[Accessing other entities]]
* [[Accessing other entities:de|Auf andere Entities zugreifen]]
* <code>[[Think()]]</code>
* <code>[[Think():de|Think()]]</code>
* <code>[[Create():de|Create()]]</code>
* <code>[[Create():de|Create()]]</code>
* [[Developer Console Control]]
* [[Developer Console Control:de|Entwicklerkonsole kontrollieren]]
* [[UTIL_TraceLine|TraceLines]]
* [[UTIL_TraceLine:de|TraceLines]]
* [[Vector]]s
* [[Vector:de|Vektoren]]
* [[Game initialization]] (defines C++ player class, [[GameRules]], etc.)
* [[Game initialization:de|Spielinitialisierung]] (definieren der C++ Spielerklasse, [[GameRules:de|Spielregeln]] etc.)


== Abstraktes Coden ==
== Abstraktes Coden ==
Line 60: Line 60:


== SDK Fixes und Tipps ==
== SDK Fixes und Tipps ==
* [[Duck Jump Fix]]
* [[Duck Jump Fix:de|Duck Jump Fix]]
* [[Duplicate Animation Events Fix]]
* [[Duplicate Animation Events Fix:de|Doppelte Animationsevents Fix]]
* [[Weapon Respawn Fix]]
* [[Weapon Respawn Fix:de|Waffen-Respawn Fix]]
* [[Source SDK missing files]]
* [[Source SDK missing files:de|Fehlende Source SDK Dateien]]


== Plugins ==
== Plugins ==
* [[Server Plugins]]
* [[Server Plugins:de|Serverplugins]]
* [[Developer Console Control]]
* [[Developer Console Control:de|Entwicklerkonsole kontrollieren]]
* [[Left 4 Dead Plugins]]
* [[Left 4 Dead Plugins:de|Left 4 Dead Plugins]]


== Referenzen ==
== Referenzen ==
* [[Programming Sites]]
* [[Programming Sites:de|Programmiererseiten]]
* [[Engine Structure]]
* [[Engine Structure:de|Engine-Struktur]]
* [[Frame Order]]
* [[Frame Order:de|Framereihenfolge]]
* [[:Category:Interfaces]]
* [[:Category:Interfaces:de|Kategorie Schnittstellen]]
* [[:Category:Functions]]
* [[:Category:Functions:de|Kategorie Funktionen]]
* [[:Category:Classes]]
* [[:Category:Classes:de|Kategorie Klassen]]


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


==Waffen==
== Waffen ==


* '''[[:Category:Weapons programming]]'''
* '''[[:Category:Weapons programming:de|Kategorie Waffenprogrammierung]]'''
* '''[[Authoring a weapon entity]]'''
* '''[[Authoring a weapon entity:de|Eine Waffen-Entity erstellen]]'''
* '''[[Adding New Ammotypes]]'''
* '''[[Adding New Ammotypes:de|Neue Minutionstypen hinzufügen]]'''
** [[Ammunition#Ammunition_coding|Ammo-related coding]]
** [[Ammunition:de#Ammunition_coding|Munitionsbezogenes Programmeiren]]
* [[Weapon script]]
* [[Weapon script:de|Waffenskript]]
* [[Adding a Dynamic Scope]]
* [[Adding a Dynamic Scope:de|Ein dynamisches Zielfernrohr hinzufügen]]
* [[Dual Pistols (CSS Style)]]
* [[Dual Pistols (CSS Style):de|Doppelte Pistolen (CSS-Stil)]]
* [[Muzzle Flash Lighting]]
* [[Muzzle Flash Lighting:de|Taschenlampenmündung]]
* [[Grapple Hook]]
* [[Grapple Hook:de|Greifhaken]]


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


== Künstliche Intelligenz ==
== Künstliche Intelligenz ==
* '''[[:Category:AI Programming]]'''
* '''[[:Category:AI Programming:de|Kategorie KI Programmierung]]'''
* '''[[AI Programming]]'''
* '''[[AI Programming:de|KI Programmierung]]'''
* [[Fixing AI in multiplayer]]
* [[Fixing AI in multiplayer:de|KI im Multiplayer fixen]]
* [[Commandable AI]]
* [[Commandable AI:de|Kommandierbare KI]]


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


== Netzwerk ==
== Netzwerk ==
* '''[[:Category:Networking]]'''
* '''[[:Category:Networking:de|Kategorie Netzwerk]]'''
* '''[[Source Multiplayer Networking]]'''
* '''[[Source Multiplayer Networking:de|Source Mehrspielernetzwerk]]'''
* [[Networking Entities]]
* [[Networking Entities:de|Netzwerk-Entities]]
* [[Networking Events & Messages]]
* [[Networking Events & Messages:de|Netzwerkereignisse und Nachrichten]]
* [[Working With Prediction]]
* [[Working With Prediction:de|Mit Vorhersage arbeiten]]
* [[Master Server Query Protocol]]
* [[Master Server Query Protocol:de|Server Query Pool meistern]]
* [[Server Queries]]
* [[Server Queries:de|Server Queries]]
* [[Source RCON Protocol]]
* [[Source RCON Protocol:de|Source RCON Protokoll]]
* [[Server-Side Bots|Creating server-side bots]]
* [[Server-Side Bots:de|Serverseitige Bots erstellen]]


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


== UTIL_ ==
== UTIL_ ==
* '''[[:Category:UTIL:de]]'''
* '''[[:Category:UTIL:de|Kategorie UTIL]]'''
* [[UTIL_Remove:de]]
* [[UTIL_Remove:de|UTIL_Remove]]
* [[UTIL_TraceLine:de]]
* [[UTIL_TraceLine:de|Util_TraceLine]]
* [[UTIL_EntitiesInBox:de]]
* [[UTIL_EntitiesInBox:de|UTIL_EntitiesInBox]]
* [[UTIL_EntitiesInSphere:de]]
* [[UTIL_EntitiesInSphere:de|UTIL_EntitiesInSphere]]
* [[UTIL_GetLocalPlayer:de]]
* [[UTIL_GetLocalPlayer:de|UTIL_GetLocalPlayer]]


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


== Rendern ==
== Rendern ==
* [[Material proxies]]
* [[Material proxies:de|Materialproxies]]
* [[Shader Authoring]]
* [[Shader Authoring:de|Shadererstellung]]
* [[Particles In Code|Particles]]
* [[Particles In Code:de|Partikel]]
* [[Fading The Player In Thirdperson]]
* [[Fading The Player In Thirdperson:de|Den Spieler in der Thirdperson ausblenden]]
* [[Overlaying a material onto model entities]]
* [[Overlaying a material onto model entities:de|Ein Material auf ein Entity-Modell überlagern]]
* [[L4D Glow Effect]]
* [[L4D Glow Effect:de|L4D Glüheffekt ("glof effect")]]


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


== Benutzerschnittstelle (VGUI) ==
== Benutzerschnittstelle (VGUI) ==
* '''[[:Category:VGUI]]'''
* '''[[:Category:VGUI:de|Kategorie VGUI]]'''
* '''[[VGUI Documentation]]'''
* '''[[VGUI Documentation:de|VGUI Dokumentation]]'''
* [[Understanding VGUI2 Resource Files]]
* [[Understanding VGUI2 Resource Files:de|VGUI2 Ressourcendateien verstehen]]
* [[Understanding VGUI2 Animation]]
* [[Understanding VGUI2 Animation:de|VGUI2 Animationen verstehen]]
* [[VGUI2 Programming Best Practices]]
* [[VGUI2 Programming Best Practices:de|Bewährte Praktiken der VGUI2 Programmierung]]
* [[GameUI]]
* [[GameUI:de|GameUI]]
* [[HUD Elements]] and [[Basic Hud Modification]]
* [[HUD Elements:de|HUD-Elemente]] und [[Basic Hud Modification:de|Grundlegende HUD-Modifikation]]
* [[VGUI: Making GameUI Panels|Making GameUI panels]]
* [[VGUI: Making GameUI Panels:de|VGUI: GameUI-Panels erstellen]]
* [[Models on VGUI Panels]]
* [[Models on VGUI Panels:de|Modelle auf VGUI-Panels]]
* [[VGUI HTML Screen]]
* [[VGUI HTML Screen:de|VGUI-HTML-Anzeige]]
* [[VGUI Screen Creation|Creating a VGUI screen]]
* [[VGUI Screen Creation:de|Eine VGUI-Anzeige erstellen]]
* [[VGUI Task List|Creating a VGUI task list]]
* [[VGUI Task List:de|Eine VGUI-Taskliste erstellen]]
* [[Team Icons]]
* [[Team Icons:de|Teamsymbole]]


{{category cell|background-color=#FBF7EA|border-color=white}}
{{category cell|background-color=#FBF7EA|border-color=white}}
Line 154: Line 154:
== Externe Bibliotheken ==
== Externe Bibliotheken ==


* [[Implementing FMOD]]
* [[Implementing FMOD:de|FMOD einbinden]]
* [[Implementing libcurl]]
* [[Implementing libcurl:de|libcurl einbinden]]
* [[Adding Lua]]
* [[Adding Lua:de|Lua einbinden]]
* [[Adding Python]]
* [[Adding Python:de|Python einbinden]]


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


== Genre ändern ==
== Genre ändern ==
* [[Third Person Camera]]
* [[Third Person Camera:de|Thirdperson-Kamera]]
* [[2D Fighter/Arcade game]]
* [[2D Fighter/Arcade game:de|2d Fighter/Arcade-Spiel]]
* [[Over the Shoulder View]]
* [[Over the Shoulder View:de|Schulterperspektive]]
{{category end}}__NOTOC__
{{category end}}__NOTOC__


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

Revision as of 06:11, 24 April 2013

Template:Otherlang2

Template:ToTranslate:de

Erste Schritte

Kompilierung

Übliche Techniken

Abstraktes Coden

Verschiedenes

SDK Fixes und Tipps

Plugins

Referenzen

Waffen

Künstliche Intelligenz

Netzwerk

UTIL_

Rendern

Benutzerschnittstelle (VGUI)

Externe Bibliotheken

Genre ändern