Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
developpement_de_jeux_video [Le 28/12/2021, 12:13]
wiki-corrector-bot passage de http à https sur les liens externes (détecté et corrigé via le bot wiki-corrector (https://forum.ubuntu-fr.org/viewtopic.php?id=2067892)
developpement_de_jeux_video [Le 15/08/2023, 11:10] (Version actuelle)
Amiralgaby lien plus valide
Ligne 1: Ligne 1:
- 
 {{tag>​jeu programmation graphisme BROUILLON}} {{tag>​jeu programmation graphisme BROUILLON}}
 ---- ----
Ligne 7: Ligne 6:
 Bienvenue sur le portail de la création de jeux sous Ubuntu. Bienvenue sur le portail de la création de jeux sous Ubuntu.
  
-[[Yo Frankie!|Jeux]],​ [[http://​wiki.blender.org/​index.php/​Doc:​Tutorials/​Game_Engine/​BSoD|moteur ​3D]], et [[http://​www.yofrankie.org/​download/​|ressources libres]] signifient que vous pouvez utiliser, copier, modifier et partager ce qui est mis à votre disposition selon les termes de la licence libre employée dans chaque logiciel.+[[Yo Frankie!|Jeux]],​ [[http://wiki.blender.org/​index.php/Doc:Tutorials/Game_Engine/​BSoD|moteur ​3D]], et [[http://​www.yofrankie.org/​download/​|ressources libres]] signifient que vous pouvez utiliser, copier, modifier et partager ce qui est mis à votre disposition selon les termes de la licence libre employée dans chaque logiciel.
  
 "​Libre"​ s'​entend libre d'​utilisation,​ mais ne veut pas forcément dire gratuit ou non commercial, même si c'est très souvent le cas. "​Libre"​ s'​entend libre d'​utilisation,​ mais ne veut pas forcément dire gratuit ou non commercial, même si c'est très souvent le cas.
  
 <note tip> <note tip>
-Exemple de jeu libre : [[wpfr>​Yo Frankie!]] , vidéo [[http://​www.youtube.com/​watch?​v=c7RRaEvWqJc|Yo Frankie!]]. +Exemple de jeu libre : [[wpfr>​Yo Frankie!]] , vidéo [[https://​www.youtube.com/​watch?​v=c7RRaEvWqJc|Yo Frankie!]]. 
-[[http://​www.youtube.com/​watch?​v=c7RRaEvWqJc|{{ http://​www.yofrankie.org/​wp-content/​uploads/​2009/​02/​yf_comp_preview-300x207.png?​300 }}]] [[http://​www.youtube.com/​watch?​v=c7RRaEvWqJc|{{ http://​doc.ubuntu-fr.org/​_media/​jeux/​yo_frankie.jpg?​300 }}]]+[[https://​www.youtube.com/​watch?​v=c7RRaEvWqJc|{{ http://​www.yofrankie.org/​wp-content/​uploads/​2022/​02/​yf_comp_preview-300x207.png?​300 }}]] [[https://​www.youtube.com/​watch?​v=c7RRaEvWqJc|{{ http://​doc.ubuntu-fr.org/​_media/​jeux/​yo_frankie.jpg?​300 }}]]
 </​note>​ </​note>​
  
Ligne 24: Ligne 23:
 =====Rappel===== =====Rappel=====
  
-**Pour des jeux "​amateurs"​** : +**Pour des jeux "​amateurs"​** :
  
 Il y a diverses ressources dans cette page qui vous permettront de créer un jeu **TRÈS FACILEMENT**,​ sans savoir programmer. Il y a diverses ressources dans cette page qui vous permettront de créer un jeu **TRÈS FACILEMENT**,​ sans savoir programmer.
Ligne 65: Ligne 64:
  
 ==== Moteurs 3D libres ​ ==== ==== Moteurs 3D libres ​ ====
-^ ^ Nom du moteur ^ Description ^ Éditeurs ^  Liste des moteurs descendants((ou moteur modifié pour un jeu)) ^ Tutoriels ^ +^ ^ Nom du moteur ^ Description ^ Éditeurs ^  Liste des moteurs descendants((ou moteur modifié pour un jeu)) ^ Tutoriels ^
 | {{https://​doc.ubuntu-fr.org/​_media/​jeux/​yo_frankie.jpg?​175}} ​ | [[blender?&#​blender_game_engine_moteur_de_jeu|Blender Game Engine]](BGE) | voir [[http://​www.youtube.com/​watch?​v=xsV9Ln_TLa8|video1]],​[[http://​www.youtube.com/​watch?​v=f8SZEmETxp0|video2]],​[[http://​www.youtube.com/​watch?​v=ZKyOM7rMN-k|video3]] ​ | [[Blender|blender]],​ [[gamekit]] | Yo Frankie!, [[http://​www.gameblender.org/​index.php|voir sur le forum]] | [[http://​gameblender.wikia.com/​wiki/​Main_Page|un wiki]]| | {{https://​doc.ubuntu-fr.org/​_media/​jeux/​yo_frankie.jpg?​175}} ​ | [[blender?&#​blender_game_engine_moteur_de_jeu|Blender Game Engine]](BGE) | voir [[http://​www.youtube.com/​watch?​v=xsV9Ln_TLa8|video1]],​[[http://​www.youtube.com/​watch?​v=f8SZEmETxp0|video2]],​[[http://​www.youtube.com/​watch?​v=ZKyOM7rMN-k|video3]] ​ | [[Blender|blender]],​ [[gamekit]] | Yo Frankie!, [[http://​www.gameblender.org/​index.php|voir sur le forum]] | [[http://​gameblender.wikia.com/​wiki/​Main_Page|un wiki]]|
 | {{http://​www.ryzom.fr/​data/​screenshots/​combat-17-05.jpg?​175}} | Ryzom Core | [[http://​www.ryzom.fr/​|Ryzom]] est un [[http://​www.fsf.org/​blogs/​licensing/​ryzom-free-software|MMORPG Libre]]| | [[http://​www.ryzom.com/​|Ryzom]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​Reference+Guides|Using Nel]] | [[http://​media.ryzom.com/​|Ressources Graphiques]] - [[http://​forge.ryzom.com/​wiki/​FR_Portal|Wiki]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​Ryzom+Core+Home|Particle]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​World+Editor|Landscape]] | | {{http://​www.ryzom.fr/​data/​screenshots/​combat-17-05.jpg?​175}} | Ryzom Core | [[http://​www.ryzom.fr/​|Ryzom]] est un [[http://​www.fsf.org/​blogs/​licensing/​ryzom-free-software|MMORPG Libre]]| | [[http://​www.ryzom.com/​|Ryzom]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​Reference+Guides|Using Nel]] | [[http://​media.ryzom.com/​|Ressources Graphiques]] - [[http://​forge.ryzom.com/​wiki/​FR_Portal|Wiki]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​Ryzom+Core+Home|Particle]] - [[https://​ryzomcore.atlassian.net/​wiki/​display/​RC/​World+Editor|Landscape]] |
 | {{http://​farm3.static.flickr.com/​2494/​3919445977_2b9e94e692.jpg?​175}} | [[OGRE]]((licence MIT)) | [[wpfr>​OGRE]] est moteur 3D libre multiplate-forme orienté scène qui permet à partir d'​objets à facettes de réaliser un environnement tridimensionnel qui sera perçu par un rendu bidimensionnel au travers d'une ou plusieurs caméra virtuelle. | [[gamekit|Orgrekit (gamekit)]],​ [[http://​www.moddb.com/​engines/​cr-editor|Cr Editor]], [[http://​wiki.ogre3d.org/​Ogitor|ogitor]] | La séries " Ankh". "Jack Keane"​. "​Pacific Storm"​. "​[[rigsofrods|Rigs of Rods]]"​. "​Torchlight"​. "​[[https://​en.wikipedia.org/​wiki/​Sacraboar|Sacraboar]]"​. | [[http://​www.ogre3d.org/​tikiwiki/​tiki-index.php|wiki officiel]], [[http://​jeux.developpez.com/​tutoriels/?​page=mot#​ogre|developpez.net]]| | {{http://​farm3.static.flickr.com/​2494/​3919445977_2b9e94e692.jpg?​175}} | [[OGRE]]((licence MIT)) | [[wpfr>​OGRE]] est moteur 3D libre multiplate-forme orienté scène qui permet à partir d'​objets à facettes de réaliser un environnement tridimensionnel qui sera perçu par un rendu bidimensionnel au travers d'une ou plusieurs caméra virtuelle. | [[gamekit|Orgrekit (gamekit)]],​ [[http://​www.moddb.com/​engines/​cr-editor|Cr Editor]], [[http://​wiki.ogre3d.org/​Ogitor|ogitor]] | La séries " Ankh". "Jack Keane"​. "​Pacific Storm"​. "​[[rigsofrods|Rigs of Rods]]"​. "​Torchlight"​. "​[[https://​en.wikipedia.org/​wiki/​Sacraboar|Sacraboar]]"​. | [[http://​www.ogre3d.org/​tikiwiki/​tiki-index.php|wiki officiel]], [[http://​jeux.developpez.com/​tutoriels/?​page=mot#​ogre|developpez.net]]|
-{{http://​www.jeux-strategie.com/​fileadmin/​images/​JS/​Article_jeux_gratuits/​taspring.jpg?​175}}| [[Taspring|Spring]] | projet visant à créer un moteur libre en 3D temps réel pour le jeu Total Annihilation(RTS). ([[http://​www.youtube.com/​watch?​v=EzhEZOYICWg|video2]])| ​ | [[http://​springrts.com/​wiki/​Games|Liste]] | [[http://​springrts.com/​wiki/​Mod_and_Unit_development|Game development]],​ [[http://​www.springfiles.com/​subcategory.php?​id=1|Ressources]],​ | +| - | [[Taspring|Spring]] | projet visant à créer un moteur libre en 3D temps réel pour le jeu Total Annihilation(RTS). ([[http://​www.youtube.com/​watch?​v=EzhEZOYICWg|video2]])| ​ | [[http://​springrts.com/​wiki/​Games|Liste]] | [[http://​springrts.com/​wiki/​Mod_and_Unit_development|Game development]],​ [[http://​www.springfiles.com/​subcategory.php?​id=1|Ressources]],​ | 
 | {{http://​www.quebecwarez.com/​upload_gamez/​153/​shooters_f_019.jpg?​175}}| Quake 2 |  |  | Qfusion ([[http://​www.warsow.net/​|Warsow]] avec [[wpfr>​Cel-shading|cel-shading]] | [[http://​professionalpapervision.wordpress.com/​2009/​03/​26/​creating-quake-2-md2-models-for-papervision3d/​|models]] | | {{http://​www.quebecwarez.com/​upload_gamez/​153/​shooters_f_019.jpg?​175}}| Quake 2 |  |  | Qfusion ([[http://​www.warsow.net/​|Warsow]] avec [[wpfr>​Cel-shading|cel-shading]] | [[http://​professionalpapervision.wordpress.com/​2009/​03/​26/​creating-quake-2-md2-models-for-papervision3d/​|models]] |
 | {{http://​gamerlimit.com/​wp-content/​uploads/​2009/​04/​nexuiz_screenshot_6.jpg?​175 }} | Quake 3 |  | [[netradiant]],​[[GtkRadiant]] |  **[[|Nexuiz]]**,​ **[[http://​icculus.org/​twilight/​darkplaces/​|DarkPlaces]]**,​ [[http://​openarena.ws/​board/​index.php?​topic=2722.0|OpenArena]],​ [[http://​ioquake3.org/​|ioquake3]],​ [[https://​tremulous.net/​|Tremulous]],​ [[http://​www.q3rally.com/​index.php?​module=Downloads&​func=display&​lid=57|Q3Rally]] | [[http://​www.bigpanda.com/​trinity/​|engine]],​ ; [[http://​www.codeproject.com/​kb/​directx/​QuakeD.aspx|missile]],​ | | {{http://​gamerlimit.com/​wp-content/​uploads/​2009/​04/​nexuiz_screenshot_6.jpg?​175 }} | Quake 3 |  | [[netradiant]],​[[GtkRadiant]] |  **[[|Nexuiz]]**,​ **[[http://​icculus.org/​twilight/​darkplaces/​|DarkPlaces]]**,​ [[http://​openarena.ws/​board/​index.php?​topic=2722.0|OpenArena]],​ [[http://​ioquake3.org/​|ioquake3]],​ [[https://​tremulous.net/​|Tremulous]],​ [[http://​www.q3rally.com/​index.php?​module=Downloads&​func=display&​lid=57|Q3Rally]] | [[http://​www.bigpanda.com/​trinity/​|engine]],​ ; [[http://​www.codeproject.com/​kb/​directx/​QuakeD.aspx|missile]],​ |
Ligne 86: Ligne 85:
 ===Moteur non-libre === ===Moteur non-libre ===
  
-^ Nom du moteur ^ Description ^ Éditeurs ^  Liste des jeux ^ Tutoriels ^ +^ Nom du moteur ^ Description ^ Éditeurs ^  Liste des jeux ^ Tutoriels ^
 | [[Unigine]] | [[wpfr>​UNiGiNE]] est à la fois un moteur graphique et un moteur de jeu. Il est développé par Unigine Corp. C'est un moteur de toute dernière génération. Le moteur contient un rendu 3D photoréaliste,​ la tesselation (dernière carte graphique) , un moteur physique puissant, un système de script orienté objet avec une bibliothèque très riche, un module complet d'​interface graphique, un sous-système de son, et un ensemble d'​outils flexibles. Un framework Efficace et bien architecturé compatible avec des systèmes multi-core ce qui fait qu'​Unigine est une solution hautement évolutive, sur lesquels les jeux multi-plate-forme de différents genres peuvent être fondées. [[http://​unigine.com/​licensing/​|Prix de la licence]] apparemment avantageuse par rapport aux autres moteurs non libres. | Unigine Corp. | [[https://​www.youtube.com/​watch?​v=0HWZKGZcKoA&​feature|Heaven 2.0 Benchmark]] [[https://​www.youtube.com/​watch?​v=azKNaRD221M|Sanctuary Benchmark]] |  | | [[Unigine]] | [[wpfr>​UNiGiNE]] est à la fois un moteur graphique et un moteur de jeu. Il est développé par Unigine Corp. C'est un moteur de toute dernière génération. Le moteur contient un rendu 3D photoréaliste,​ la tesselation (dernière carte graphique) , un moteur physique puissant, un système de script orienté objet avec une bibliothèque très riche, un module complet d'​interface graphique, un sous-système de son, et un ensemble d'​outils flexibles. Un framework Efficace et bien architecturé compatible avec des systèmes multi-core ce qui fait qu'​Unigine est une solution hautement évolutive, sur lesquels les jeux multi-plate-forme de différents genres peuvent être fondées. [[http://​unigine.com/​licensing/​|Prix de la licence]] apparemment avantageuse par rapport aux autres moteurs non libres. | Unigine Corp. | [[https://​www.youtube.com/​watch?​v=0HWZKGZcKoA&​feature|Heaven 2.0 Benchmark]] [[https://​www.youtube.com/​watch?​v=azKNaRD221M|Sanctuary Benchmark]] |  |
  
 === Bibliothèques & base de jeux 3D=== === Bibliothèques & base de jeux 3D===
  
-Moteur physique : +Moteur physique :
    ​* ​ [[https://​code.google.com/​p/​bullet/​|Bullet]]    ​* ​ [[https://​code.google.com/​p/​bullet/​|Bullet]]
   ​   ​
Ligne 98: Ligne 97:
    * [[Blender]] ( recast and detour est intégré dans les dernieres version de blender )    * [[Blender]] ( recast and detour est intégré dans les dernieres version de blender )
  
-OIS pour les input, OpenAL pour l'​audio,​ ENet pour le réseau, ... +OIS pour les input, OpenAL pour l'​audio,​ ENet pour le réseau, ...
    * des bibliothèques pour vorbis.    * des bibliothèques pour vorbis.
    * Theoraplay ([[http://​icculus.org/​theoraplay/​|site]]) pour jouer des video theora    * Theoraplay ([[http://​icculus.org/​theoraplay/​|site]]) pour jouer des video theora
Ligne 116: Ligne 115:
   * [[https://​sourceforge.net/​projects/​q-gears/​|Q-Gears est un clone libre du moteur de jeu de Final Fantasy 7]] (Squaresoft)   * [[https://​sourceforge.net/​projects/​q-gears/​|Q-Gears est un clone libre du moteur de jeu de Final Fantasy 7]] (Squaresoft)
  
-Système de jeux multiplayer : +Système de jeux multiplayer :
 [[rpg#​jeux_libres_et_natifs|Multiplayer]] ( rpg ) [[rpg#​jeux_libres_et_natifs|Multiplayer]] ( rpg )
   * [[Ryzom]] : ([[http://​www.ryzom.com/​fr/​index.html|Site officiel]])   * [[Ryzom]] : ([[http://​www.ryzom.com/​fr/​index.html|Site officiel]])
Ligne 204: Ligne 203:
      * [[https://​blog.tojicode.com/​2010/​08/​rendering-quake-3-maps-with-webgl-demo.html|Rendering Quake 3 maps with WebGL: Demo]]      * [[https://​blog.tojicode.com/​2010/​08/​rendering-quake-3-maps-with-webgl-demo.html|Rendering Quake 3 maps with WebGL: Demo]]
 3D isométrique : 3D isométrique :
-   * [[http://​www.benjoffe.com/​code/​|Code de ben Joffe]] exemple : [[http://​www.benjoffe.com/​code/​demos/​canvascape/​|Canvascape - "3D Walker"​]]+   * [[https://​www.benjoffe.com/​code/​|Code de ben Joffe]] exemple : [[https://​www.benjoffe.com/​code/​demos/​canvascape/​|Canvascape - "3D Walker"​]]
  
 ===2D=== ===2D===
Ligne 212: Ligne 211:
  
    * [[http://​benfirshman.com/​projects/​jsnes/​|JSNES : A JavaScript NES emulator. ]]    * [[http://​benfirshman.com/​projects/​jsnes/​|JSNES : A JavaScript NES emulator. ]]
-   * [[http://​www.elizium.nu/​scripts/​lemmings/​|lemming]]+   * [[https://​www.elizium.nu/​scripts/​lemmings/​|lemming]]
  
 ==== Tutoriels de création de jeux ==== ==== Tutoriels de création de jeux ====
Ligne 345: Ligne 344:
    * Texture Generator ([[https://​www.gimp.org/​tutorials/​Tileable_Textures/​|site]]) (gimp) (libre)    * Texture Generator ([[https://​www.gimp.org/​tutorials/​Tileable_Textures/​|site]]) (gimp) (libre)
    * Fxgen ([[https://​sourceforge.net/​projects/​fxgen/​|site]]) (libre)    * Fxgen ([[https://​sourceforge.net/​projects/​fxgen/​|site]]) (libre)
-   * Texl ([[http://​elout.home.xs4all.nl/​texl/​|site]]) (libre)+   * Texl ([[https://​elout.home.xs4all.nl/​texl/​|site]]) (libre)
    * Generative art image evolver [[evolvotron]] (libre)    * Generative art image evolver [[evolvotron]] (libre)
    * Context Free ([[https://​www.contextfreeart.org/​download.html|site]])    * Context Free ([[https://​www.contextfreeart.org/​download.html|site]])
Ligne 400: Ligne 399:
   * Pro OGRE 3D Programming. Publisher: Apress | ISBN: 1590597109   * Pro OGRE 3D Programming. Publisher: Apress | ISBN: 1590597109
   * J2ME Game Programming. Martin J. Wells | ISBN 1592001181   * J2ME Game Programming. Martin J. Wells | ISBN 1592001181
-  * Awesome Game Creation: No Programming Required By Jason Darby. Publisher: Delmar 2007 | 448 Pages | ISBN: 1584505346 ​+  * Awesome Game Creation: No Programming Required By Jason Darby. Publisher: Delmar 2007 | 448 Pages | ISBN: 1584505346
  
  
  • developpement_de_jeux_video.1640689988.txt.gz
  • Dernière modification: Le 28/12/2021, 12:13
  • par wiki-corrector-bot