Category:Es/Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Best translation, fixed links.)
m (obsolete language category)
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
{{otherlang2
{{LanguageBar|title = Categoría:Programación}}
| title=Categoría:Programación
__NOTOC__
| de=Category:Programming:de
| en=Category:Programming
| jp=Category:Programming:jp
| pl=Category:Programming:pl
| ru=Category:Programming:ru
| zh-cn=Category:Programming:zh-cn
}} __NOTOC__


{{category header|background-color=#E0E0E0|border-color=lightgray}}
{{category header|background-color=#E0E0E0|border-color=lightgray}}
Line 13: Line 6:


== Primeros pasos ==
== Primeros pasos ==
* [[Installing and Debugging the Source Code:es|Instalando y Debugeando el código de Source]] ''(o [[Swarm SDK Create a Mod|de Alien Swarm]])''
* {{L|Installing and Debugging the Source Code|Instalando y depurando el código de Source}} ''(o {{L|Swarm SDK Create a Mod|de Alien Swarm}})''
* [[Source control|Introducción al control de versiones]]
* {{L|Source control|Introducción al control de versiones}}
<!--* [[Using Source Control with the Source SDK]]-->
<!--* {{L|Using Source Control with the Source SDK}}-->
* [[My First Mod:es|Mi primer MOD]] ''(o [[Swarm C++ Code Overview|Examinando el código de Alien Swarm]])''
* {{L|My First Mod|Mi primer MOD}} ''(o {{L|Swarm C++ Code Overview|Examinando el código de Alien Swarm}})''
* [[Your First Entity|Tu primera entidad]]
* {{L|Your First Entity|Tu primera entidad}}
*# [[Authoring a Logical Entity|Creando una entidad de tipo Lógico]]
*# {{L|Authoring a Logical Entity|Creando una entidad de tipo Lógico}}
*# [[Authoring a Model Entity|Creando una entidad de tipo Modelo]]
*# {{L|Authoring a Model Entity|Creando una entidad de tipo Modelo}}
*# [[Authoring a Brush Entity|Creando una entidad de tipo Brush]]
*# {{L|Authoring a Brush Entity|Creando una entidad de tipo Brush}}
* [[Generalities On Entities|Más información sobre las entidades]]
* {{L|Generalities On Entities|Más información sobre las entidades}}


=== Compilación ===
=== Compilación ===
* [[Compiler Choices:es|Elecciones de compilador]]
* {{L|Compiler Choices|Elecciones de compilador}}
** [[Compiling under VS2005|Compilando en VS2005]]
** {{L|Compiling under VS2005|Compilando en VS2005}}
** [[Compiling under VS2008|Compilando en VS2008]]
** {{L|Compiling under VS2008|Compilando en VS2008}}
** [[Compiling under VS2010|Compilando en VS2010]]
** {{L|Compiling under VS2010|Compilando en VS2010}}
** [[Compiling under Linux|Compilando en Linux]]
** {{L|Compiling under Linux|Compilando en Linux}}
* [[Launching from Visual Studio|Lanzando desde Visual Studio]]
* {{L|Launching from Visual Studio|Lanzando desde Visual Studio}}
 
=== Source SDK 2013 ===
 
* {{L|Source SDK 2013}}


== Técnicas comunes ==
== Técnicas comunes ==


* [[Accessing other entities|Accediendo a otras entidades]]
* {{L|Accessing other entities|Accediendo a otras entidades}}
* <code>[[Think()]]</code>
* <code>{{L|Think()}}</code>
* <code>[[Create()]]</code>
* <code>{{L|Create()}}</code>
* [[Developer Console Control|Consola del programador]]
* {{L|Developer Console Control|Consola del programador}}
* [[UTIL_TraceLine|TraceLines]]
* {{L|UTIL_TraceLine|TraceLines}}
* [[Animating a model|Animando un modelo]]
* {{L|Animating a model|Animando un modelo}}
* [[Vector]]es
* {{L|Vector}}es
* [[Game initialization|Inicialización del juego]] (define la clase C++ de jugador, [[GameRules|las reglas del juego]], etc.)
* {{L|Game initialization|Inicialización del juego}} (define la clase C++ de jugador, {{L|GameRules|las reglas del juego}}, etc.)


== Programación abstracta ==
== Programación abstracta ==
* [[Adding an experience system|Niveles & experiencia (XP)]]
* {{L|Adding an experience system|Niveles & experiencia (XP)}}
* [[Optimization (Programming)|Optimización]]
* {{L|Optimization (Programming)|Optimización}}
* [[Procedural Textures|Texturas]]
* {{L|Procedural Textures|Texturas}}
* [[Scopes & Sniperrifles|Miras & rifles de francotirador]]
* {{L|Scopes & Sniperrifles|Miras y rifles de francotirador}}
* [[Special effects|Efectos especiales]]
* {{L|Special effects|Efectos especiales}}
* [[Vehicles (programming)|Vehículos]]
* {{L|Vehicles (programming)|Vehículos}}
* [[Threads]]
* {{L|Threads}}
* [[Save Game Files|Archivos de guardado del juego]]
* {{L|Save Game Files|Archivos de guardado del juego}}
* [[Dynamic Weapon Spawns|Spawn dinámico de armas]]
* {{L|Dynamic Weapon Spawns|Generación dinámica de armas}}
* [[Dynamic Weapon Spawns (Advanced)|Spawn dinámico de armas (Avanzado)]]
* {{L|Dynamic Weapon Spawns (Advanced)|Generación dinámica de armas (Avanzado)}}


== Miscelanea ==
== Miscelánea ==
* [[:Category:Free source code|Código fuente libre]]
* {{LCategory|Free source code|Código fuente libre}}
* [[First Person Ragdolls|Ragdolls en primera persona]]
* {{L|First Person Ragdolls|Muerte en primera persona}}
* [[Gibs]]
* {{L|Gibs}}
* [[Class System|Sistema de clases]]
* {{L|Class System|Sistema de clases}}
* [[Camera Bob|Oscilación de camará]]
* {{L|Camera Bob|Oscilación de cámara}}
* [[Camera|Camará]]
* {{L|Camera|Cámara}}
* [[Regenerating_Health|Regeneración de salud]]
* {{L|Regenerating_Health|Regeneración de salud}}
* [[Fading Out NPC Ragdolls|Desaparecer ragdolls de NPC]]
* {{L|Fading Out NPC Ragdolls|Desaparecer "ragdolls" de NPC}}
* [[Adding an inventory|Agregando un inventario]]
* {{L|Adding an inventory|Agregando un inventario}}
* [[Adding MySQL++|Agregando MySQL++]]
* {{L|Adding MySQL++|Agregando MySQL++}}
* [[Adding Proximity Voice|Agregando voz de proximidad]]
* {{L|Adding Proximity Voice|Agregando voz de proximidad}}


== Soluciones del SDK y Tips ==
== Soluciones del SDK y trucos==
* [[Duck Jump Fix|Solución al Duck Jump]]
* {{L|Duck Jump Fix|Solución al "Duck Jump"}}
* [[Duplicate Animation Events Fix|Solución a los eventos de animación duplicados]]
* {{L|Duplicate Animation Events Fix|Solución a los eventos de animación duplicados}}
* [[Weapon Respawn Fix|Solución al Respawn de armas]]
* {{L|Weapon Respawn Fix|Solución a la generación de armas}}
* [[Source SDK missing files|Archivos perdidos del Source SDK]]
* {{L|Source SDK missing files|Archivos perdidos del Source SDK}}
* [[Source 2007 Template Fixes|Soluciones al Source 2007]]
* {{L|Source 2007 Template Fixes|Soluciones al Source 2007}}
* [[Viewmodel Prediction Fix|Solución a la predicción del Viewmodel]]
* {{L|Viewmodel Prediction Fix|Solución a la predicción del "Viewmodel"}}
* [[Client missing DT class CWaterBullet]]
* {{L|Client missing DT class CWaterBullet|Error "Client missing DT class CWaterBullet"}}
* [[Detail props/Aspect ratio fix|Solución al radio de aspecto/entidades detalladas]]
* {{L|Detail props/Aspect ratio fix|Solución al radio de aspecto/entidades detalladas}}
* [[env_projectedtexture/fixes|Soluciones del env_projectedtexture]]
* {{L|env_projectedtexture/fixes|Soluciones del env_projectedtexture}}
* [[Fixing first time HL2DM compile problems|Solucionando problemas de la primera compilación de HL2DM]]
* {{L|Fixing first time HL2DM compile problems|Solucionando problemas de la primera compilación de HL2DM}}


== Plugins ==
== Plugins ==
* [[Server Plugins|Plugins de servidor]]
* {{L|Server Plugins|Plugins de servidor}}
* [[Developer Console Control|Control de la consola del desarrollador]]
* {{L|Developer Console Control|Control de la consola del desarrollador}}
* [[Left 4 Dead Plugins|Plugins para Left 4 Dead]]
* {{L|Left 4 Dead Plugins|Plugins para Left 4 Dead}}


== Referencia ==
== Referencias ==
* [[Programming Sites|Sitios de programación]]
* {{L|Programming Sites|Sitios de programación}}
* [[Engine Structure|Estructura del motor gráfico]]
* {{L|Engine Structure|Estructura del motor gráfico}}
* [[Frame Order|Orden de los Frames]]
* {{L|Frame Order|Orden de los Frames}}
* [[:Category:Interfaces|Categoría:Interfaces]]
* {{LCategory|Interfaces|Categoría:Interfaces}}
* [[:Category:Functions|Categoría:Funciones]]
* {{LCategory|Functions|Categoría:Funciones}}
* [[:Category:Classes|Categoría:Clases]]
* {{LCategory|Classes|Categoría:Clases}}


== Armas ==
== Armas ==


* '''[[:Category:Weapons programming|Categoría: Programación de armas]]'''
* '''{{LCategory|Weapons programming|Categoría: Programación de armas}}'''
* '''[[Authoring a weapon entity|Creando una entidad de tipo arma]]'''
* '''{{L|Authoring a weapon entity|Creando una entidad de tipo arma}}'''
* '''[[Adding a new weapon for your mod|Agregando una nueva arma]]'''
* '''{{L|Adding a new weapon for your mod|Agregando una nueva arma}}'''
* '''[[Lowering your weapon on sprint|Bajando el arma al correr]]'''
* '''{{L|Lowering your weapon on sprint|Bajando el arma al correr}}'''
* '''[[Adding New Ammotypes|Agregando nuevos tipos de munición]]'''
* '''{{L|Adding New Ammotypes|Agregando nuevos tipos de munición}}'''
** [[Ammunition#Ammunition_coding|Programación relacionada a la munición]]
** [[Ammunition#Ammunition_coding|Programación relacionada a la munición]]
* [[Weapon script|Script de arma]]
* {{L|Weapon script|Programación de armas}}
* [[Adding a Dynamic Scope|Agregando mira dinámica]]
* {{L|Adding a Dynamic Scope|Agregando mira dinámica}}
* [[Dual Pistols (CSS Style)|Agregando pistolas duales (Estilo CSS)]]
* {{L|Dual Pistols (CSS Style)|Agregando pistolas duales (Estilo CSS)}}
* [[Muzzle Flash Lighting]]
* {{L|Muzzle Flash Lighting|Luz dinámica de disparos}}
* [[Grapple Hook]]
* {{L|Grapple Hook|Programando una ballestas que dispara cuerdas escalables}}
* [[Making a weapon Heal players|Creando un arma que cure a los jugadores]]
* {{L|Making a weapon Heal players|Creando un arma que cura a jugadores}}


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


== Inteligencia artificial ==
== Inteligencia artificial ==
* '''[[:Category:AI Programming|Categoría: Programación de I.A.]]'''
* '''{{LCategory|AI Programming|Categoría: Programación de I.A.}}'''
* '''[[AI Programming|Programación de I.A.]]'''
* '''{{L|AI Programming|Programación de I.A.}}'''
* Más acerca de la programación de I.A. en: '''[[:Category:AI|Categoría: I.A.]]'''
* Más acerca de la programación de I.A. en: '''{{LCategory|AI|Categoría: I.A.}}'''


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


== Redes ==
== Redes ==
* '''[[:Category:Networking|Categoría:Redes]]'''
* '''{{LCategory|Networking|Categoría:Redes}}'''
* '''[[Source Multiplayer Networking|Red de Source Mutilplayer]]'''
* '''{{L|Source Multiplayer Networking|Red de Source Mutilplayer}}'''
* [[Networking Entities|Entidades en Red]]
* {{L|Networking Entities|Entidades en Red}}
* [[Networking Events & Messages|Eventos y mensajes en Red]]
* {{L|Networking Events & Messages|Eventos y mensajes en Red}}
* [[Working With Prediction|Trabajando con la predicción]]
* {{L|Working With Prediction|Trabajando con la predicción}}
* [[Master Server Query Protocol|Consultas al protocolo del servidor maestro]]
* {{L|Master Server Query Protocol|Consultas al protocolo del servidor maestro}}
* [[Server Queries|Consultas al servidor]]
* {{L|Server Queries|Consultas al servidor}}
* [[Source RCON Protocol|Protocolo RCON de Source]]
* {{L|Source RCON Protocol|Protocolo RCON de Source}}


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


== UTIL_ ==
== UTIL_ ==
* '''[[:Category:UTIL|Categoría: UTIL]]'''
* '''{{LCategory|UTIL|Categoría: UTIL}}'''
* [[UTIL_Remove]]
* {{L|UTIL_Remove}}
* [[UTIL_TraceLine]]
* {{L|UTIL_TraceLine}}
* [[UTIL_EntitiesInBox]]
* {{L|UTIL_EntitiesInBox}}
* [[UTIL_EntitiesInSphere]]
* {{L|UTIL_EntitiesInSphere}}
* [[UTIL_GetLocalPlayer]]
* {{L|UTIL_GetLocalPlayer}}


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


== Renderizado ==
== Renderizado ==
* [[Material proxies|Proxies de materiales]]
* {{L|Material proxies|Proxies de materiales}}
* [[Shader Authoring|Creando Shaders]]
* {{L|Shader Authoring|Creando Shaders}}
* [[Particles In Code|Particulas]]
* {{L|Particles In Code|Particulas}}
* [[Fading The Player In Thirdperson|Desapareciendo al jugador en tercera persona]]
* {{L|Fading The Player In Thirdperson|Desapareciendo al jugador en tercera persona}}
* [[Overlaying a material onto model entities|Superponiendo un materiales sobre las entidades del modelo]]
* {{L|Overlaying a material onto model entities|Superponiendo un materiales sobre las entidades del modelo}}
* [[L4D Glow Effect|Efecto de brillo (Glow) tipo L4D]]
* {{L|L4D Glow Effect|Efecto de brillo (Glow) tipo L4D}}
* [[Alien Swarm Glow|Efecto de brillo (Glow) tipo L4D en Alien Swarm]]
* {{L|Alien Swarm Glow|Efecto de brillo (Glow) tipo L4D en Alien Swarm}}


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


== Interfaz de usuario (VGUI) ==
== Interfaz de usuario (VGUI) ==
* '''[[:Category:VGUI|Categoría: VGUI]]'''
* '''{{LCategory|VGUI|Categoría: VGUI}}'''
* '''[[VGUI Documentation|Documentación]]'''
* '''{{L|VGUI Documentation|Documentación}}'''
* [[Understanding VGUI2 Resource Files|Entendiendo los archivos de recurso de VGUI2]]
* {{L|Understanding VGUI2 Resource Files|Entendiendo los archivos de recurso de VGUI2}}
* [[Understanding VGUI2 Animation|Entendiendo la animación de VGUI2]]
* {{L|Understanding VGUI2 Animation|Entendiendo la animación de VGUI2}}
* [[VGUI2 Programming Best Practices|Mejores practicas en la programación de VGUI2]]
* {{L|VGUI2 Programming Best Practices|Mejores practicas en la programación de VGUI2}}
* [[GameUI]]
* {{L|GameUI}}
* [[HUD Elements|Elementos del HUD]] y [[Basic Hud Modification|Modificación básica del HUD]]
* {{L|HUD Elements|Elementos del HUD}} y {{L|Basic Hud Modification|Modificación básica del HUD}}
* [[VGUI: Making GameUI Panels|Creando paneles GameUI]]
* {{L|VGUI: Making GameUI Panels|Creando paneles GameUI}}
* [[VGUI2: Hardcoded_Controls|Controles Hardcoded]]
* {{L|VGUI2: Hardcoded_Controls|Controles Hardcoded}}
* [[Models on VGUI Panels|Modelos en paneles VGUI]]
* {{L|Models on VGUI Panels|Modelos en paneles VGUI}}
* [[VGUI HTML Screen|Panel HTML]]
* {{L|VGUI HTML Screen|Panel HTML}}
* [[VGUI Creating A Custom Screen|Creando una pantalla personalizada]]
* {{L|VGUI Creating A Custom Screen|Creando una pantalla personalizada}}
* [[VGUI Screen Creation|Creando una pantalla VGUI]]
* {{L|VGUI Screen Creation|Creando una pantalla VGUI}}
* [[VGUI Task List|Creando una lista de tareas]]
* {{L|VGUI Task List|Creando una lista de tareas}}


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


== Librerias Externas ==
== Librerías externas ==


* [[Adding Lua|Agregando Lua]]
* {{L|Adding Lua|Agregando Lua}}
* [[Adding Python|Agregando Python]]
* {{L|Adding Python|Agregando Python}}
* [[:Category:SourceShaderEditor|Agregando el Source Shader Editor]]
* {{LCategory|SourceShaderEditor|Agregando el Source Shader Editor}}
* [[Embedding Lua in the Source Engine|Agregando Lua en el código]]
* {{L|Embedding Lua in the Source Engine|Agregando Lua en el código}}
* [[Implementing FMOD|Implementando FMOD]]
* {{L|Implementing FMOD|Implementando FMOD}}
* [[Implementing libcurl|Implementando libcurl]]
* {{L|Implementing libcurl|Implementando libcurl}}
* [[Implementing_Adobe_Flash|Implementando Adobe Flash]]
* {{L|Implementing_Adobe_Flash|Implementando Adobe Flash}}


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


== Cambiando géneros ==
== Cambiando géneros ==
* [[Third Person Camera|Camará en tercera persona]]
* {{L|Third Person Camera|Cámara en tercera persona}}
* [[2D Fighter/Arcade game|Juego arcade/Peleas en 2D]]
* {{L|2D Fighter/Arcade game|Juego arcade/Peleas en 2D}}
* [[Over the Shoulder View|Camará en el hombro (Shoulder View)]]
* {{L|Over the Shoulder View|Cámara en el hombro (Shoulder View)}}


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


== Links Externos ==
== Enlaces externos ==
* [[Programming Sites]] - sites about programming, including tutorials & articles.
* {{L|Programming Sites}} - páginas de programación, incluyendo tutoriales y artículos.


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


== Multiplayer ==
== Multijugador ==
* [[Fixing AI in multiplayer|Solucionando la I.A.]]
* {{L|Fixing AI in multiplayer|Solucionando la inteligencia artificial}}
* [[Team Icons|Iconos de equipo]]
* {{L|Team Icons|Iconos de equipo}}
* [[MOTD Removal|Eliminación del mensaje del día (MOTD)]]
* {{L|MOTD Removal|Eliminación del mensaje del día (MOTD)}}
* [[First Person Fix|Solución a la camará en primera persona]]
* {{L|First Person Fix|Solución a la cámara en primera persona}}
* [[Death notices with custom weapons|Mensajes de muerte con armas personalizadas]]
* {{L|Death notices with custom weapons|Mensajes de muerte con armas personalizadas}}
* [[Alternate Multiplayer Physics]]
* {{L|Alternate Multiplayer Physics|Físicas de multijugador alternativas}}
* [[Server-Side Bots|Creando BOTS del lado del servidor]]
* {{L|Server-Side Bots|Creando "bots" de parte del servidor}}




{{category end}}
{{category end}}


[[Category:Modding:es]]
{{ACategory|Modding}}

Latest revision as of 04:28, 22 August 2024

English (en)Deutsch (de)Esperanto (eo)Español (es)Français (fr)Hrvatski (hr)Italiano (it)日本語 (ja)한국어 (ko)Polski (pl)Português (pt)Português do Brasil (pt-br)Русский (ru)Українська (uk)中文 (zh)中文(臺灣) (zh-tw)Translate (Translate)


Primeros pasos

Compilación

Source SDK 2013

Técnicas comunes

Programación abstracta

Miscelánea

Soluciones del SDK y trucos

Plugins

Referencias

Armas

Inteligencia artificial

Redes

UTIL_

Renderizado

Interfaz de usuario (VGUI)

Librerías externas

Cambiando géneros

Enlaces externos

Multijugador