All public logs
Combined display of all available logs of DDraceNetwork. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/57/fr (Created page with "==== Préfixes ====")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/56/fr (Created page with "* <code>m</code> pour les variables membres: <code>m_MyVariable</code> * <code>s</code> pour les variables statiques: <code>s_MyStaticVariable</code> * <code>g</code> pour les variables globales : <code>gs_MyGlobalStaticVar</code>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/55/fr (Created page with "==== Qualificatifs ====")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/54/fr (Created page with "Ils sont disposés de la manière suivante: <code>[qualificatifs]_[préfixes][Nom]</code>.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/53/fr (Created page with "* Le nom des variables doit contenir 3 parties : le qualificatif, le préfixe et le nom. * Les noms doivent commencer par une majuscule à moins qu'elle ne soit de longueur unitaire sans aucun qualificatif ou préfixe, par exemple les variables de boucle <code>i</code> et <code>j</code>. * Les noms des variables doivent être écrits en '''anglais''' et suivent la convention ''camel case [https://fr.wikipedia.org/wiki/Camel_case]'' (''i.e.'' majuscule à chaque mot). *...")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/52/fr (Created page with "=== Convention de nommage ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/51/fr (Created page with "<syntaxhighlight lang="c++"> enum { FAKETUNE_FREEZE = 1, FAKETUNE_SOLO = 2, FAKETUNE_NOJUMP = 4, FAKETUNE_NOCOLL = 8, FAKETUNE_NOHOOK = 16, FAKETUNE_JETPACK = 32, FAKETUNE_NOHAMMER = 64, }; </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/50/fr (Created page with "Elles doivent être écrites en notation ''screaming snake case [https://fr.wikipedia.org/wiki/Snake_case]'' (''i.e.'' tout en majuscules avec un ''underscore'' <code>_</code> entre les mots). Par example: <code>MAX_PLAYERS</code>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/49/fr (Created page with "=== Énumérations et constantes ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/48/fr (Created page with "<syntaxhighlight lang="cpp"> class CCharacter : public CEntity { // ... } </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/47/fr (Created page with "Exemple:")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/46/fr (Created page with "Toutes les classes et structures doivent être précédées par un <code>C</code> ou un <code>I</code> pour les interfaces. Pour des raisons historiques, certaines structures ne l'ont pas comme dans la partie graphique.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/45/fr (Created page with "=== Classes et structures ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/44/fr (Created page with "FinalThing(); </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/43/fr (Created page with "<syntaxhighlight lang="cpp"> while(x == y) { Something(); SomethingElse(); }")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/42/fr (Created page with "<blockquote> Nommé d'après Eric Allman, ce style respecte un alignement strict des accolades ouvrantes et fermantes, comme dans l'exemple ci-dessous : </blockquote>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/41/fr (Created page with "Le [https://fr.wikipedia.org/wiki/Style_d%27indentation#Style_Allman style d'Allman] est utilisé.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/40/fr (Created page with "=== Indentation ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/39/fr (Created page with "Actuellement, ce qui suit s'applique :")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/38/fr (Created page with "La discussion sur les conventions d'écriture se trouve ici: [https://github.com/ddnet/ddnet/issues/2945 ddnet#2945]")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/37/fr (Created page with "== Convention de code ==")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/36/fr (Created page with "Le protocole réseau est généré par des scripts Python qui produisent du code C++. Par exemple, le fichier <code>datasrc/network.py</code> définit tous les paquets réseaux.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/35/fr (Created page with "==== Réseau ====")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/34/fr (Created page with "Le client est lui aussi constitué de composants qui sont tous des classes dérivées de [https://github.com/ddnet/ddnet/blob/master/src/game/client/component.h CComponent] définie dans <code>src/game/client/component.h</code>. Ces composants peuvent implémenter les méthodes virtuelles <code>OnInit</code>, <code>OnMessage</code>, etc. pour fournir leurs fonctionnalités.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/33/fr (Created page with "==== Client ====")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/32/fr (Created page with "* [https://github.com/ddnet/ddnet/blob/master/src/game/server/entities/character.h CCharacter] qui représente un Tee vivant. Elle est instanciée quand un tee apparaît et supprimée quand il meurt. * [https://github.com/ddnet/ddnet/blob/master/src/game/server/player.h CPlayer] contient les informations non liées au Tee (pseudo, drapeau, etc.).")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/31/fr (Created page with "Quelques entités importantes:")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/30/fr (Created page with "Ces entités sont gérées par la classe <code>CGameWorld</code> définie dans <code>src/game/server/gameworld.h</code>.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/29/fr (Created page with "Le jeu repose sur un ensemble de '''composants''' qui dérivent tous de la classe mère <code>CEntity</code> définie dans <code>src/game/server/entity.h</code>.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/28/fr (Created page with "==== Serveur ====")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/27/fr (Created page with "Tout le code lié au gameplay est ici, séparé entre le client et le serveur.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/26/fr (Created page with "=== Répertoire src/game ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/25/fr (Created page with "Ici se trouve le moteur de jeu qui gère tout ce qui n'est pas lié à la jouabilité, à savoir les graphismes, le son, le réseau, etc.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/24/fr (Created page with "=== Répertoire src/engine ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/23/fr (Created page with "Comme DDNet est un jeu multi-plateforme, une couche d'abstraction est nécessaire pour un développement plus aisé. Ce répertoire contient les fonctions utiles pour tout ce qui touche au système d'exploitation.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/22/fr (Created page with "=== Répertoire src/base ===")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/21/fr (Created page with "Maintenant que vous pouvez build DDNet, vous pouvez commencer à faire des modifications.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/20/fr (Created page with "== Disposition du code source ==")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/19/fr (Created page with "Voici quelques informations générales : *Actuellement, le code source est compilé avec le standard C++17, mais vous constaterez que de nombreuses parties du code sont plus proches du C puisque seul le nouveau code utilise des parties du standard C++17. *<code>std::string</code> est rarement utilisé, les tableaux de caractères et l'utilisation des méthodes <code>system.h</code> pour les manipuler sont la norme. *Tout ce qui est E/S, formatage et affichage est réali...")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/18/fr (Created page with "== Informations générales ==")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/17/fr (Created page with "<syntaxhighlight lang="bash"> mkdir build && cd build cmake .. make -j$(nproc) </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/16/fr (Created page with "Nous utilisons [https://cmake.org/ CMake] pour gérer la compilation. Une fois que toutes les dépendances sont installés (incluant CMake), vous pouvez exécuter les commandes suivantes depuis le répertoire DDNet :")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/15/fr (Created page with "== Compiler DDNet ==")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/72/fr (Created page with "<syntaxhighlight lang="bash"> sudo apt install build-essential cargo cmake git glslang-tools google-mock libavcodec-extra libavdevice-dev libavfilter-dev libavformat-dev libavutil-dev libcurl4-openssl-dev libfreetype6-dev libglew-dev libnotify-dev libogg-dev libopus-dev libopusfile-dev libpng-dev libsdl2-dev libsqlite3-dev libssl-dev libvulkan-dev libwavpack-dev libx264-dev python3 rustc spirv-tools </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/71/fr (Created page with "Pour Debian :")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/14/fr (Created page with "<syntaxhighlight lang="bash"> sudo pacman -S --needed base-devel cmake curl ffmpeg freetype2 git glew glslang gmock libnotify libpng opusfile python rust sdl2 spirv-tools sqlite vulkan-headers vulkan-icd-loader wavpack x264 </syntaxhighlight>")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/13/fr (Created page with "Pour Arch Linux :")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/12/fr (Created page with "Sous Linux, vous pouvez installer les dépendances nécessaires en lisant le fichier README du répertoire github de DDNet: https://github.com/ddnet/ddnet#dependencies-on-linux--macos.")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/11/fr (Created page with "== Installer les dépendances ==")
- 16:57, 4 May 2024 Nawretard talk contribs created page Translations:Development/10/fr (Created page with " Si vous n'êtes pas familier avec git/github, vous pouvez apprendre les bases ici : [https://docs.github.com/fr/get-started/quickstart/hello-world Hello World - Github]")