Category:Fr/Programming: Difference between revisions

From Valve Developer Community
Jump to navigation Jump to search
(Moitié de la page traduit)
m (obsolete language category)
 
(13 intermediate revisions by 5 users not shown)
Line 1: Line 1:
{{lang|Category:Programming|title=Programmation}}
{{LanguageBar|title = Catégorie:Programmation}}


'''Cette page n'est pas fini d'être traduite, aller à l'[[Programming|original]] !!!'''
{{Subpage|{{L|SDK Docs|Documentation}} {{src}} SDK}}
{{ACategory|Modding}} __NOTOC__


{{translate:fr}}
{{warning|Presque tout les sites sont en anglais, donc les seules sites en français sont subordonnées par un drapeau {{fr}}.}}
 
 
{{warning:fr|Presque tout les sites sont en anglais, donc les seules sites en français sont subordonnées par un drapeau {{fr}}.}}


{{note|N'hésitez pas à apporter votre contribution à la traduction ! Ajouter <code>:fr</code> à côté. Pour plus d'info, appuie sur '''Modifier'''}}
{{note|N'hésitez pas à apporter votre contribution à la traduction ! Ajouter <code>:fr</code> à côté. Pour plus d'info, appuie sur '''Modifier'''}}
<!--* Comme on se retrouve. Bon, par exemple :
<!--* Comme on se retrouve. Bon, par exemple :


[[Source SDK 2013 | Installation et Génération]] --|> [[Source SDK 2013:fr | Installation et Génération]]
{{L|Source SDK 2013|Installation et Génération}} --|> {{L|Source SDK 2013|Installation et Génération}}
                 ^ vous rajouter ":fr" ici.
                 ^ vous rajouter ":fr" ici.
Voilà 😀-->
Voilà 😀-->


{{category header|background-color=#E0E0E0|border-color=lightgray}}
{{category header|background-color=#E0E0E0|border-color=lightgray}}
Line 20: Line 17:


== Premiers Pas ==
== Premiers Pas ==
=== Source SDK 2013 ===
=== {{src}} {{L|SDK}} 2013 ===
* [[Source SDK 2013 | Installation et Génération]]
* {{L|Source SDK 2013|Installation et Génération}}
* [[Building without Visual Studio | Génération sans Visual Studio]]
* {{L|Building without Visual Studio|Génération sans}} {{VSCode}}
* [[Setup mod on steam | Configuration du mod sur Steam]]
* {{L|Setup mod on steam|Configuration du mod sur Steam}}
* [[Launching from Visual Studio 2013 | Lancement depuis Visual Studio 2013]]
* {{L|Launching from Visual Studio 2013|Lancement depuis Visual Studio 2013}}
* [[Source SDK 2013 community repos | Version Amélioré du Source SDK 2013]]
* {{L|Source SDK 2013 community repos|Version Amélioré du}} {{src}}{{L|Source_SDK_2013|SDK 2013}}


=== Versions antérieures du SDK ===
=== Versions antérieures du SDK ===
* [[Installing and Debugging the Source Code:fr | Installation et Débogage du Code Source]] {{fr}} ''(ou [[Swarm SDK Create a Mod|avec Alien Swarm]])''
* {{L|Installing and Debugging the Source Code|Installation et Débogage du Code}} {{src}} {{fr}} ''(ou {{L|Swarm SDK Create a Mod|avec}} {{As}})''
* [[Source control | Introduction au Contrôle à la Source]]
* {{L|Source control|Introduction au Contrôle à la Source}}
<!--* [[Using Source Control with the Source SDK | Utilisation du Contrôle de la Source avec le Source SDK]]-->
<!--* {{L|Using Source Control with the Source SDK|Utilisation du Contrôle de la Source avec le Source SDK}}-->
* [[My First Mod | Mon Premier Mod]] ''(or [[Swarm C++ Code Overview|Vue d’ensemble d'Alien Swarm]])''
* {{L|My First Mod|Mon Premier Mod}} ''(or {{L|Swarm C++ Code Overview|Vue d’ensemble d'}} {{As}})''
* [[Your First Entity:fr | Votre première entité]] {{fr}}
* {{L|Your First Entity|Votre première entité}} {{fr}}
*# [[Authoring a Logical Entity | Création d’une Entité Logique]]
*# {{L|Authoring a Logical Entity|Création d’une Entité Logique}}
*# [[Authoring a Model Entity | Création d’une Entité Modèle]]
*# {{L|Authoring a Model Entity|Création d’une Entité Modèle}}
*# [[Authoring a Brush Entity | Création d’une Entité Brush]]
*# {{L|Authoring a Brush Entity|Création d’une Entité Brush}}
* [[Generalities On Entities | Généralités Sur les Entités]]
* {{L|Generalities On Entities|Généralités Sur les Entités}}
* [[Solution Configuration setup | Configuration de la Solution]]
* {{L|Solution Configuration setup|Configuration de la Solution}}
* [[Launching from Visual Studio | Lancement depuis Visual Studio]]
* {{L|Launching from Visual Studio|Lancement depuis Visual Studio}}


==== Compilation ====
==== Compilation ====
* [[Compiler Choices | Choix du Compilateur]]
* {{L|Compiler Choices|Choix du Compilateur}}
** [[Compiling under VS2005 | Compilation sous VS2005]]
** {{L|Compiling under VS2005|Compilation sous VS2005}}
** [[Compiling under VS2008 | Compilation sous VS2008]]
** {{L|Compiling under VS2008|Compilation sous VS2008}}
** [[Compiling under VS2010 | Compilation sous VS2010]]
** {{L|Compiling under VS2010|Compilation sous VS2010}}
** [[Compiling under VS2012 | Compilation sous VS2012]]
** {{L|Compiling under VS2012|Compilation sous VS2012}}
** [[Compiling under Linux | Compilation sous Linux]]
** {{L|Compiling under Linux|Compilation sous}} {{Linux}}
** [[Fix Visual Studio Warning Level Error | Correction de l’Erreur de Niveau d’Avertissement de Visual Studio]]
** {{L|Fix Visual Studio Warning Level Error|Correction de l’Erreur de Niveau d’Avertissement de Visual Studio}}


== Techniques Courantes ==
== Techniques Courantes ==
* [[Accessing other entities | Accès à d’autres entités]]
* {{L|Accessing other entities|Accès à d’autres entités}}
* <code>[[Think() | Penser()]]</code>
* <code>{{L|Think()|Penser()}}</code>
* <code>[[Create() | Créer()]]</code>
* <code>{{L|Create()|Créer()}}</code>
* [[Developer Console Control | Contrôle de la Console de Développeur]]
* {{L|Developer Console Control|Contrôle de la Console de Développeur}}
* [[UTIL_TraceLine | TraceLines]]
* {{L|UTIL_TraceLine|TraceLines}}
* [[Animating a model | Animer un modèle]]
* {{L|Animating a model|Animer un modèle}}
* [[Vector:fr | Vecteur]]s {{fr}}
* {{L|Vector|Vecteur}}s {{fr}}
* [[Game initialization | Initialisation du Jeu]] (définit la classe C++ du joueur , [[GameRules | Règles de Jeu]], etc.)
* {{L|Game initialization|Initialisation du Jeu}} (définit la classe {{Cpp}} du joueur , {{L|GameRules|Règles de Jeu}}, etc.)


== Codage Abstrait ==
== Codage Abstrait ==
* '''[[:Category:Abstract Coding | Codage Abstrait]]'''
* '''{{LCategory|Abstract Coding|Codage Abstrait}}'''
* [[Adding an experience system | Niveaux et XP]]
* {{L|Adding an experience system|Niveaux et XP}}
* [[Optimization (Programming) | Optimisation]]
* {{L|Optimization (Programming)|Optimisation}}
* [[Procedural Textures | Textures Procédurales]]
* {{L|Procedural Textures|Textures Procédurales}}
* [[Scopes & Sniperrifles | Lunettes & Fusil de Précision]] (Sniper)
* {{L|Scopes & Sniperrifles|Lunettes & Fusil de Précision}} (Sniper)
* [[Special effects | Effets Spéciaux]]
* {{L|Special effects|Effets Spéciaux}}
* [[Vehicles (programming) | Véhicules]]
* {{L|Vehicles (programming)|Véhicules}}
* [[Threads]]
* {{L|Threads}}
* [[Save Game Files | Fichiers de Sauvegarde du Jeu]]
* {{L|Save Game Files|Fichiers de Sauvegarde du Jeu}}
* [[Dynamic Weapon Spawns | Spawns Dynamiques d'Armes]]
* {{L|Dynamic Weapon Spawns|Spawns Dynamiques d'Armes}}
* [[Dynamic Weapon Spawns (Advanced) | Spawns Dynamiques d'Armes (Avancé)]]
* {{L|Dynamic Weapon Spawns (Advanced)|Spawns Dynamiques d'Armes (Avancé)}}


== Divers ==
== Divers ==
* [[:Category:Free source code | Code Source Gratuit]]
* {{LCategory|Free source code|Code Source Gratuit}}
* [[Gibs | Morceaux de corps]] (Quand on explose une entité : il reste des [https://www.youtube.com/watch?v=wmYuioRPzAA petits morceaux])
* {{L|Gibs|Morceaux de corps}} (Quand on explose une entité : il reste des [https://www.youtube.com/watch?v=wmYuioRPzAA petits morceaux])
* [[Player and NPC Cloak | Invisibilité]]
* {{L|Player and NPC Cloak|Invisibilité}}
* [[Regenerating_Health | Régénérer la santé]]
* {{L|Regenerating_Health|Régénérer la santé}}
* [[Fading Out NPC Ragdolls | Disparition des Ragdolls des PNJs]]
* {{L|Fading Out NPC Ragdolls|Disparition des Ragdolls des PNJs}}
* [[Adding an inventory | Ajout d’un inventaire]]
* {{L|Adding an inventory|Ajout d’un inventaire}}
* [[Adding MySQL++ | Ajout de MySQL++]]
* {{L|Adding MySQL++|Ajout de MySQL++}}
* [[Adding Proximity Voice | Ajout d’un Chat de Proximité]]
* {{L|Adding Proximity Voice|Ajout d’un Chat de Proximité}}
* [[Importing CSS Weapons Into HL2 | Importation d’armes]] '''[[CS:S]]''' dans '''[[Half-Life 2 | HL2]]'''
* {{L|Importing CSS Weapons Into HL2|Importation d’armes}} {{CSS}} dans {{Hl2}}
* [[Viewmodel]] [[Hand_Viewmodels | séparé pour les bras]]
* {{L|Viewmodel}} {{L|Hand_Viewmodels|séparé pour les bras}}
* [[Editing VPC scripts | Modifier les scripts VPC]]
* {{L|Editing VPC scripts|Modifier les scripts VPC}}
* [[Adding Weapon Inspect | Ajout d’une Inspection d’Arme]] (Ex : [https://steamcommunity.com/sharedfiles/filedetails/?id=2917292776 TFA Base])
* {{L|Adding Weapon Inspect|Ajout d’une Inspection d’Arme}} (Ex : [https://steamcommunity.com/sharedfiles/filedetails/?id=2917292776 TFA Base])
* [[Adding a Camera Bone to a Viewmodel | Ajout d’un ''Camera Bone'' à un Viewmodel]]
* {{L|Adding a Camera Bone to a Viewmodel|Ajout d’un ''Camera Bone'' à un Viewmodel}}
* [[Viewmodel Blood Splatter Overlay | Éclaboussures de sang sur un Viewmodel]]
* {{L|Viewmodel Blood Splatter Overlay|Éclaboussures de sang sur un Viewmodel}}


== Correctifs et conseils du SDK ==
== Correctifs et conseils du {{L|SDK}} ==
* [[General SDK Snippets & Fixes | Snippets et correctifs généraux du SDK]]
* {{L|General SDK Snippets & Fixes|Snippets et correctifs généraux du SDK}}
* [[Duck Jump Fix | Correction du Duck Jump]]
* {{L|Duck Jump Fix|Correction du Duck Jump}}
* [[Duplicate Animation Events Fix | Correction des Événements d’Animation qui se lance deux fois]]
* {{L|Duplicate Animation Events Fix|Correction des Événements d’Animation qui se lance deux fois}}
* [[Weapon Respawn Fix | Correction du Spawn des Armes]]
* {{L|Weapon Respawn Fix|Correction du Spawn des Armes}}
* [[Source SDK missing files | Fichiers du Source SDK manquants]]
* {{L|Source SDK missing files|Fichiers du}} {{src}} {{L|SDK}} {{L|Source SDK missing files|manquants}}
* [[Source 2007 Template Fixes | Correction des templates de]] [[Source 2007]]
* {{L|Source 2007 Template Fixes|Correction des templates de}} {{L|Source 2007}}
* [[Viewmodel Prediction Fix | Correction de la prédiction du Viewmodel]]
* {{L|Viewmodel Prediction Fix|Correction de la prédiction du Viewmodel}}
* [[Client missing DT class CWaterBullet | Client manquant classe DT CWaterBullet]]
* {{L|Client missing DT class CWaterBullet|Client manquant classe DT CWaterBullet}}
* [[Detail props/Aspect ratio fix | prop_detail (Correction du rapport d’aspect)]]
* {{L|Detail props/Aspect ratio fix|prop_detail (Correction du rapport d’aspect)}}
* [[env_projectedtexture/fixes | Correction du env_projectedtexture]]
* {{L|env_projectedtexture/fixes|Correction du env_projectedtexture}}
* [[Fixing first time HL2DM compile problems | Correction des problèmes de compilation]] '''[[Half-Life_2:_Deathmatch | HL2DM]]''' [[Fixing first time HL2DM compile problems | pour la première fois]]
* {{L|Fixing first time HL2DM compile problems|Correction des problèmes de compilation}} {{HL2DM}} {{L|Fixing first time HL2DM compile problems|pour la première fois}}
* [[First Person Fix | Correction de la première personne]]
* {{L|First Person Fix|Correction de la première personne}}


== Plugins ==
== Plugins ==
* [[Server Plugins | Plugins de Serveur]]
* {{L|Server Plugins|Plugins de Serveur}}
* [[Developer Console Control | Contrôle de la Console du Dev]]eloppeur
* {{L|Developer Console Control|Contrôle de la Console du Dev}}eloppeur
* [[Left 4 Dead Plugins | Plugins Left 4 Dead]]
* {{L|Left 4 Dead Plugins|Plugins}} {{L4d}}


== Référence ==
== Référence ==
* [[Programming Sites | Sites de Programmation]]
* {{L|Programming Sites|Sites de Programmation}}
* [[Engine Structure | Structure du Moteur]]
* {{L|Engine Structure|Structure du Moteur}}
* [[Frame Order | Ordre des Frames]]
* {{L|Frame Order|Ordre des Frames}}
* [[:Category:Interfaces | Catégorie - Interfaces]]
* {{LCategory|Interfaces|Catégorie - Interfaces}}
* [[:Category:Functions | Catégorie - Fonctions]]
* {{LCategory|Functions|Catégorie - Fonctions}}
* [[:Category:Classes | Catégorie - Classes]]
* {{LCategory|Classes|Catégorie - Classes}}


== Armes ==
== Armes ==
* '''[[:Category:Weapons programming | Catégorie - Programmation d'Armes]]'''
* '''{{LCategory|Weapons programming|Catégorie - Programmation d'Armes}}'''
* '''[[AK47 weapon | Ajouter une nouvelle arme à votre mod]]'''
* '''{{L|AK47 weapon|Ajouter une nouvelle arme à votre mod}}'''
* '''[[Authoring a weapon entity | Création d'une arme pour les entités]]'''
* '''{{L|Authoring a weapon entity|Création d'une arme pour les entités}}'''
* '''[[Lowering your weapon on sprint | Baisser votre arme au sprint]]'''
* '''{{L|Lowering your weapon on sprint|Baisser votre arme au sprint}}'''
* '''[[Adding New Ammotypes | Ajout de nouveaux types de munitions]]'''
* '''{{L|Adding New Ammotypes|Ajout de nouveaux types de munitions}}'''
** [[Ammunition#Ammunition_coding | Codage lié aux munitions]]
** [[Ammunition#Ammunition_coding | Codage lié aux munitions]]
* [[Weapon script | Script d’arme]]
* {{L|Weapon script|Script d’arme}}
* [[Adding a Dynamic Scope | Ajout d’une Lunette Dynamique]]
* {{L|Adding a Dynamic Scope|Ajout d’une Lunette Dynamique}}
* [[Dual Pistols (CSS Style) | Deux Pistolets (Style CSS)]] (La chance)
* {{L|Dual Pistols (CSS Style)|Deux Pistolets}} {{CSS}} (La chance)
* [[Muzzle Flash (CSS Style)]] (Attention les yeux)
* {{L|Muzzle Flash (CSS Style)|Muzzle Flash}} {{CSS}} (Attention les yeux)
* [[Muzzle Flash Lighting | Éclairage du Muzzle Flash]]
* {{L|Muzzle Flash Lighting|Éclairage du Muzzle Flash}}
* [[Grapple Hook | Grappin]][https://static.wikia.nocookie.net/zelda/images/9/94/Grappinoot.png/revision/latest?cb=20120418161248&path-prefix=fr]
* {{L|Grapple Hook|Grappin}}[https://static.wikia.nocookie.net/zelda/images/9/94/Grappinoot.png/revision/latest?cb=20120418161248&path-prefix=fr]
* [[Making a weapon Heal players | Fabriquer une Arme de Heal]]
* {{L|Making a weapon Heal players|Fabriquer une Arme de Heal}}
* [[Weapons on Spawn | Ajout d'armes en Spawnant]]
* {{L|Weapons on Spawn|Ajout d'armes en Spawnant}}
* [[Battlefield Style Hitmarker | Marqueur de type Battlefield]]
* {{L|Battlefield Style Hitmarker|Marqueur de type}} [https://www.battlefield.com Battlefield]
* [[Quick Grenade | Lancer une Grenade très Rapidement]] (On appuie sur un touche qui envoie direct)
* {{L|Quick Grenade|Lancer une Grenade très Rapidement}} (On appuie sur un touche qui envoie direct)
* [[Changing the viewmodel bob | Modification du mouvement de la tête]] (Elle bouge de haut en bas quand on marche)
* {{L|Changing the viewmodel bob|Modification du mouvement de la tête}} (Elle bouge de haut en bas quand on marche)




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


== Artificial Intelligence ==
== Intelligence Artificielle ==
* '''[[:Category:AI Programming]]'''
* '''{{LCategory|AI Programming|Catégorie - Programmation de l'IA}}'''
* '''[[AI Programming]]'''
* '''{{L|AI Programming|Programmation de l'IA}}'''
* More about AI Programming here: '''[[:Category:AI]]'''
* En savoir plus sur la Programmation de l’IA ici : '''{{LCategory|AI|Catégorie - IA}}'''


== Networking ==
== Networking ([https://media.moddb.com/images/articles/1/40/39177/auto/mapx3.jpg Marquage au sol] pour les PNJs) ==
* '''[[:Category:Networking]]'''
* '''{{LCategory|Networking|Catégorie - Networking}}''' {{fr}}
* '''[[Source Multiplayer Networking]]'''
* '''{{L|Source Multiplayer Networking|Networking Multijoueur}}''' {{src}}
* [[Networking Entities]]
* {{L|Networking Entities|Networking pour les Entités}}
* [[Networking Events & Messages]]
* {{L|Networking Events & Messages|Networking pour les Evénements & les Messages}}
* [[Working With Prediction]]
* {{L|Working With Prediction|Travailler Avec les Prévisions}}
* [[Master Server Query Protocol]]
* {{L|Master Server Query Protocol|Protocole de Requête du Serveur Principal}}
* [[Server Queries]]
* {{L|Server queries|Requêtes de Serveur}} {{fr}}
* [[Source RCON Protocol]]
* {{L|Source RCON Protocol|Protocole RCON Source}}


== UTIL_ ==
== UTIL_ ==
* '''[[:Category:UTIL]]'''
* '''{{LCategory|UTIL|Catégorie - UTIL}}'''
* [[UTIL_Remove]]
* {{L|UTIL_Remove}} (Enlever)
* [[UTIL_TraceLine]]
* {{L|UTIL_TraceLine}}
* [[UTIL_EntitiesInBox]]
* {{L|UTIL_EntitiesInBox}} (Entités Dans une Boîte)
* [[UTIL_EntitiesInSphere]]
* {{L|UTIL_EntitiesInSphere}} (Entités Dans une Sphère)
* [[UTIL_GetLocalPlayer]]
* {{L|UTIL_GetLocalPlayer}} (Obtenir Joueur Local)


== Rendering ==
== Rendu ==
* [[Material proxies]]
* {{L|Material proxies|Un code}} {{Cpp}} {{L|Material proxies|qui peut changer les textures}} ''(Je ne sais pas comment traduire '''"Material proxies"''', donc, je l'explique.)''
* [[Shader Authoring]]
* {{L|Shader Authoring|Création de Shader}}
* [[Source SDK 2013: Shader Authoring]]
* {{src}} {{L|SDK}} {{L|Source SDK 2013: Shader Authoring|2013 : Création de Shader}}
* [[Particles In Code|Particles]]
* {{L|Particles In Code|Particules}}
* [[Fading The Player In Thirdperson]]
* {{L|Fading The Player In Thirdperson|Estomper Le Joueur À La Troisième Personne}}
* [[Overlaying a material onto model entities]]
* {{L|Overlaying a material onto model entities|Superposition d’un matériau sur des entités modèles}}
* [[L4D Glow Effect]]
* {{L|L4D Glow Effect|Effet Lumineux}} {{L4d}}
* [[TF2 Glow Effect (2013 SDK)|TF2 Glow Outline Effect]]
* {{L|TF2 Glow Effect (2013 SDK)|Effet de Contour Lumineux}} {{Tf2}}
* [[Parallax Corrected Cubemaps]]
* {{L|Parallax Corrected Cubemaps|Cubemaps Corrigés en Fonction de la Parallaxe}} {{fr}} ''(C'était un plaisir de le traduire, et [https://www.youtube.com/watch?v=H35QWMuoF3Y je recommande].)''
* [[Adding_PBR_to_your_mod|Physically Based Rendering]]
* {{L|Adding_PBR_to_your_mod|Rendu Physique Réaliste }}


== User interface (VGUI) ==
== Interface Utilisateur (VGUI) ==
* '''[[:Category:VGUI]]'''
* '''{{LCategory|VGUI|Catégorie - VGUI}}''' '''(VGUI2)'''
* '''[[VGUI Documentation]]'''
* '''{{L|VGUI Documentation|Documentation du VGUI}}'''
* [[Custom_Menu_Screen|Create graphical menu (with images)]]
* {{L|Custom_Menu_Screen|Créer un Menu Graphique (avec des images)}}
* [[Understanding VGUI2 Resource Files]]
* {{L|Understanding VGUI2 Resource Files|Compréhension des Fichiers de Ressources VGUI2}}
* [[Understanding VGUI2 Animation]]
* {{L|Understanding VGUI2 Animation|Comprendre l’Animation VGUI2}}
* [[VGUI2 Programming Best Practices]]
* {{L|VGUI2 Programming Best Practices|Meilleures Pratiques de Programmation VGUI2}}
* [[GameUI]]
* {{L|GameUI}}
* [[HUD Elements]] and [[Basic Hud Modification]]
* {{L|HUD Elements|Éléments de l'ATH}} (HUD) and {{L|Basic Hud Modification|Modification de Base de l'ATH}}
* [[VGUI: Making GameUI Panels|Making GameUI panels]]
* {{L|VGUI: Making GameUI Panels|Création de Panneaux GameUI}}
* [[VGUI2: Hardcoded_Controls|Hardcoded Controls]]
* {{L|VGUI2: Hardcoded_Controls|Contrôles Codés en Dur}}
* [[Models on VGUI Panels]]
* {{L|Models on VGUI Panels|Modèles sur Panneaux VGUI}}
* [[VGUI HTML Screen]]
* {{L|VGUI HTML Screen|Écran VGUI HTML}}
* [[VGUI Creating A Custom Screen]]
* {{L|VGUI Creating A Custom Screen|VGUI Création d’Un Écran Personnalisé}}
* [[VGUI Screen Creation|Creating a VGUI screen]]
* {{L|VGUI Screen Creation|Création d’Un Écran VGUI}}
* [[VGUI Task List|Creating a VGUI task list]]
* {{L|VGUI Task List|Création d’Une Liste de Tâches VGUI}}
* [[VGUI Health bar|Creating a health progress bar]]
* {{L|VGUI Health bar|Création d’une barre de progression santé}}
* [[Coded_keypad|Creating an interactive keypad at the screen]]
* {{L|Coded_keypad|Création d’un keypad interactif à l’écran}}
* [[Override_GameUI|Overriding the main menu with GameUI]]
* {{L|Override_GameUI|Outrepasser le menu principal avec GameUI}}
* [[Animated_Menu_Background|Animated Main Menu Background]]
* {{L|Animated_Menu_Background|Arrière-plan du menu principal animé}}
* [[Custom_loading_screen|Creating a custom loading screen depending on the map]]
* {{L|Custom_loading_screen|Création d’un écran de chargement personnalisé en fonction de la carte}}
* [[Game_Window_Cursor_Clipping|Clipping the cursor to the game window]]
* {{L|Game_Window_Cursor_Clipping|Couper le curseur sur la fenêtre de jeu}}


== External libraries ==
== Bibliothèques Externes ==
* [[Adding Lua]]
* {{L|Adding Lua|Ajout de}} {{Lua}} ''(Ex : '''GMOD''', ce qui peut être cool pour '''les dev GLua''')''
* [[Adding Python]]
* {{L|Adding Python|Ajout de}} {{Python}}
* [[:Category:SourceShaderEditor|Adding the Source Shader Editor]]
* {{LCategory|SourceShaderEditor|Ajout de l’éditeur Source Shader}}
* [[Embedding Lua in the Source Engine]]
* {{L|Embedding Lua in the Source Engine|Intégration de}} {{lua}} dans {{src}}
* [[Implementing FMOD]]
* {{L|Implementing FMOD|Implémenter}} {{Fmod}} (Un peu mort.)
* [[Implementing libcurl]]
* {{L|Implementing libcurl|Implémenter}} [https://curl.se/libcurl/ libcurl]
* [[Implementing Adobe Flash]]
* {{L|Implementing Adobe Flash|Implémenter}} [https://www.adobe.com/products/flash/flashpro Adobe Flash] ([https://web.archive.org/web/20141230050919/http://www.adobe.com/products/flash.html Archive]) (Enfin, il est juste [https://www.adobe.com/fr/products/flashplayer/end-of-life-alternative.html mort] quoi.)
* [[Implementing Awesomium]]
* {{L|Implementing Awesomium|Implémenter}} [http://awesomium.com/ Awesomium] ([https://web.archive.org/web/20170603213433/http://www.awesomium.com/ Archive]) (Lui aussi... est mort.)
* [[Implementing Discord RPC]]
* {{L|Implementing Discord RPC|Implémenter}} {{Discord}} [https://github.com/discordapp/discord-rpc RPC]


== Changing genres ==
== Changement de genre (de jeu) ==
* [[Third Person Camera]]
* {{L|Third Person Camera|Caméra à la Troisième Personne}}
* [[2D Fighter/Arcade game]]
* {{L|2D Fighter/Arcade game|Jeu de Combat 2D/ d'Arcade}} (Plus que mort)
* [[Over the Shoulder View]]
* {{L|Over the Shoulder View|Vue par-dessus l’épaule}}


== Multiplayer ==
== Multijoueur ==
* [[Team Icons]]
* {{L|Team Icons|Icônes d’équipe}}
* [[MOTD Removal]]
* {{L|MOTD Removal|Retrait de la MOTD}}
* [[Death notices with custom weapons]]
* {{L|Death notices with custom weapons|Avis de décès avec armes personnalisées}}
* [[Alternate Multiplayer Physics]]
* {{L|Alternate Multiplayer Physics|Physique multijoueur alternative}}
* [[Server-Side Bots|Creating server-side bots]]
* {{L|Server-Side Bots|Création de bots côté serveur}}
* [[Adding the Game Instructor]]
* {{L|Adding the Game Instructor|Ajout de l’instructeur de jeu}}
* [[Fixing Per-Material Footsteps in HL2MP]]
* {{L|Fixing Per-Material Footsteps in HL2MP|Fixation des pas par matériau sur}} {{HL2DM}}
* [[Fixing AI in multiplayer]]
* {{L|Fixing AI in multiplayer|Fixer l’IA en multijoueur}} {{fr}}
* [[Randomizer Gamemode]]
* {{L|Randomizer Gamemode|Randomizer le Gamemode}}


== Alien Swarm ==
== {{As|2}} ==
* [[Alien Swarm Glow|L4D Glow Effect in Swarm]]
* {{l4d}} {{L|Alien Swarm Glow|Effet lumineux dans}} {{As}}
* [[Swarm ThirdPersonView|Third Person View]]
* {{L|Swarm ThirdPersonView|Vue à la Troisième Personne}}
* [[Swarm FirstPersonView|First Person View]]
* {{L|Swarm FirstPersonView|Vue à la Première Personne}}
* [[Swarm 2DArcadeSideView|2D Fighter/Arcade Game View]]
* {{L|Swarm 2DArcadeSideView|Vue au Jeu de Combat 2D/d'Arcade}}
* [[Swarm C++ Code Overview]]
* {{L|Swarm C++ Code Overview|Présentation du code}} {{As}} {{Cpp}}


== Game movement and camera ==
== Mouvement du jeu et de la caméra ==
* [[Brush ladders|Using a tool texture for ladders]]
* {{L|Brush ladders|Utilisation d’une texture d’outil pour échelles}}
* [[First Person Ragdolls|First Person Ragdolls in Multiplayer]]
* {{L|First Person Ragdolls|Ragdolls à la première personne en mode multijoueur}}
* [[First Person Ragdolls In Singleplayer|First Person Ragdolls in Singleplayer]]
* {{L|First Person Ragdolls In Singleplayer|Ragdolls à la première personne en solo}}
* [[Legs in Firstperson|Legs in First Person]]
* {{L|Legs in Firstperson|Jambes à la première personne}}
* [[Camera Bob]]
* {{L|Camera Bob|Bob de la caméra}}
* [[Camera]]
* {{L|Camera|Caméra}}
* [[View_roll|View roll]]
* {{L|View_roll|View roll}}


== Vehicles ==
== Véhicules ==
* '''[[:Category:Vehicle Programming]]'''
* '''{{LCategory|Vehicle Programming|Catégorie - Programmation de Véhicules}}'''
* [[Adding Headlights to the Buggy]]
::  {{L|Adding Headlights to the Buggy|Ajout de Phares au Buggy}}


== External Links ==
== Liens Externes ==
* [[Programming Sites]] - sites about programming, including tutorials & articles.
* {{L|Programming Sites|Sites de Programmtion}} - sites sur la programmation, y compris des tutoriels et des articles.


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


''Retournez a [[SDK Docs:fr|l'accueil du Wiki]] pour une liste complète d'articles.''
J'espère que vous avez trouver votre bonheur dans cette loooooooonge liste, n'oubliez pas que il faut déjà avoir une bonne base du {{Cpp}} pour coder sur le {{Source|4|nt=1}}.
__NOTOC__
 
[[Category:Modding:fr]]
 
''{{Subpage|{{L|SDK Docs|Documentation}} {{src}} SDK}}''

Latest revision as of 04:29, 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)
Warning.pngAttention:Presque tout les sites sont en anglais, donc les seules sites en français sont subordonnées par un drapeau Français.
Note.pngNote:N'hésitez pas à apporter votre contribution à la traduction ! Ajouter :fr à côté. Pour plus d'info, appuie sur Modifier

Premiers Pas

Source SDK(en) 2013

Versions antérieures du SDK

Compilation

Techniques Courantes

Codage Abstrait

Divers

Correctifs et conseils du SDK(en)

Plugins

Référence

Armes


Intelligence Artificielle

Networking (Marquage au sol pour les PNJs)

UTIL_

Rendu

Interface Utilisateur (VGUI)

Bibliothèques Externes

Changement de genre (de jeu)

Multijoueur

Alien Swarm Alien Swarm

Mouvement du jeu et de la caméra

Véhicules

Ajout de Phares au Buggy(en)

Liens Externes

J'espère que vous avez trouver votre bonheur dans cette loooooooonge liste, n'oubliez pas que il faut déjà avoir une bonne base du C++ pour coder sur le Source Moteur Source.


Subcategories

This category has only the following subcategory.

N

Pages in category "Fr/Programming"

The following 3 pages are in this category, out of 3 total.