Game Engine/fr: what changed
Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.
| Old | New | Line | |
|---|---|---|---|
| 1 | - | ||
| 2 | - | ||
| 3 | - | ||
| 4 | - | ||
| 5 | - | ||
| 6 | - | ||
| 7 | - | ||
| 8 | - | ||
| 9 | 1 | ## Vue d'ensemble | |
| 10 | 2 | ||
| 11 | - | ||
| 3 | + | Un moteur de jeu est une bibliotèque qui simplifie la création de jeu. Cela peut inclure tout ou partie des fonctionnalités suivantes : | |
| 12 | 4 | ||
| 13 | - | ||
| 14 | - | ||
| 15 | - | ||
| 5 | + | - création d'enveloppes (wrappers) sur des interfaces de systèmes comme des API graphiques. | |
| 6 | + | - des contrôles utilisateurs d'entrée et audio (SDL, ZenGL). | |
| 7 | + | - Ajout d'interfaces supplémentaires pour créer et contrôler l'environnement de contenu du jeu (comme p.ex. fait par le moteur de jeu Castle). | |
| 16 | 8 | ||
| 17 | - | ||
| 9 | + | [vous pouvez en savoir plus ici](https://fr.wikipedia.org/wiki/Moteur_de_jeu) | |
| 18 | 10 | ||
| 19 | 11 | ## Moteurs de jeu | |
| 20 | 12 | ||
| 21 | - | ||
| 13 | + | Voici une liste de moteurs de jeu basés sur Pascal/Delphi ou qui des bibliothèques de liaison (binding libraries) Pascal. | |
| 22 | 14 | ||
| 23 | - | ||
| 24 | - | ||
| 25 | - | ||
| 26 | - | ||
| 27 | - | ||
| 28 | - | ||
| 29 | - | ||
| 30 | - | ||
| 31 | - | ||
| 32 | - | ||
| 33 | - | ||
| 34 | - | ||
| 35 | - | ||
| 36 | - | ||
| 37 | - | ||
| 38 | - | ||
| 39 | - | ||
| 40 | - | ||
| 41 | - | ||
| 42 | - | ||
| 43 | - | ||
| 44 | - | ||
| 45 | - | ||
| 15 | + | | Nom | Site | Usage | Notes | | |
| 16 | + | |----|----|----|----| | |
| 17 | + | | [[FPC et SDL|SDL]] | [www.libsdl.org](http://www.libsdl.org) | Liaisons | | | |
| 18 | + | | [[SDL2]] | [sdl-2-for-free-pascal-compiler](http://sourceforge.net/projects/sdl2fpc/?source=directory) | FPC | | | |
| 19 | + | | SMFL | [<http://www.sfml-dev.org/index-fr.php>](http://www.sfml-dev.org/index-fr.php) | [Liaisons](https://github.com/CWBudde/PasSFML) | | | |
| 20 | + | | [[GLScene/fr|GLScene]] | [sourceforge.net](http://glscene.sourceforge.net/) | FPC/Delphi | Ce n'est pas réellement un moteur de jeu, mais plutôt un moteur de rendu 3D. | | |
| 21 | + | | [[Castle Game Engine/fr|Castle Game Engine]] | [sourceforge.net](http://castle-engine.sourceforge.net/) | FPC | | | |
| 22 | + | | [[ZenGL/fr|ZenGL]] | source code [ZenGL before version 3.12](https://code.google.com/archive/p/zengl/)[ZenGL 4.2 and higher](https://sourceforge.net/projects/new-zengl/) | FPC/Delphi | | | |
| 23 | + | | Quad-Engine | [quad-engine.com](http://quad-engine.com/) | Delphi/FPC/C#/C++ | | | |
| 24 | + | | TERRA Game Engine | [github.com/Relfos/TERRA-Engine](https://github.com/Relfos/TERRA-Engine) | Delphi/FPC/Oxygene | 2D & 3D, toutes les plates-formes sont supportées | | |
| 25 | + | | [[nxPascal/fr|nxPascal]] | [github.com](https://github.com/Zaflis/nxpascal) | FPC/Delphi | | | |
| 26 | + | | g2mp | [github.com](https://github.com/MrDan2345/g2mp) | FPC | Idéologiqement, remplace Dan Jet X, multi plate-forme, éditeur et développement basé sur le code. | | |
| 27 | + | | Andorra 2D | [sourceforge.net](http://andorra.sourceforge.net/) | Delphi | | | |
| 28 | + | | CAST II Game Engine | [<http://www.casteng.com/>](http://www.casteng.com/) | Delphi | Toujours en vie ? dernière mise à jour 2011 | | |
| 29 | + | | Delphi X | [www.micrel.cz/Dx](http://www.micrel.cz/Dx/) | Delphi | | | |
| 30 | + | | Afterwarp | [www.afterwarp.net](http://www.afterwarp.net/) | FPC/Delphi | | | |
| 31 | + | | [[FPC and Allegro|Allegro]] | [sourceforge.net](http://alleg.sourceforge.net/) | [Liaisons Allegro-pas](http://allegro-pas.sourceforge.net/) | | | |
| 32 | + | | Phoenix | [code.google.com](https://code.google.com/p/phoenixlib/) | FPC/Delphi | | | |
| 33 | + | | Brtech1 | [PascalGameDevelopment.com](http://www.pascalgamedevelopment.com/showthread.php?13795-Brtech1) | FPC | Pas vraiment disponible comme moteur ou bibliothèque. De nombreuses vidéos peuvent être trouvées sur Youtube. | | |
| 34 | + | | GameMaker: Studio | [www.yoyogames.com](http://www.yoyogames.com/) | N/A | Oui, ce n'est pas vraiment une bibliotèque de moteur de jeu. Mais c'est un moteur de jeu et un studio écrit en Delphi. | | |
| 35 | + | | ZGameEditor | [www.zgameeditor.org](http://www.zgameeditor.org/) | FPC/Delphi | | | |
| 36 | + | | SO Engine | [github.com](https://github.com/dimsa/ShadowEngine) | Delphi/FMX | Petit moteur indy multi plate-forme (Win, Android, iOs) avec des formatteurs des animations, des intersections, etc. | | |
| 37 | + | ||
| 46 | 38 | ## Jeux portés en Pascal | |
| 47 | 39 | ||
| 48 | - | ||
| 40 | + | Cette liste contient des jeux et des bibliotèques portés. Les licences varient. | |
| 49 | 41 | ||
| 50 | - | ||
| 51 | - | ||
| 52 | - | ||
| 53 | - | ||
| 54 | - | ||
| 55 | - | ||
| 56 | - | ||
| 42 | + | | Nom | Site | Usage | Notes | | |
| 43 | + | |----|----|----|----| | |
| 44 | + | | Delphi Doom | [Delphi Doom](http://sourceforge.net/projects/delphidoom/) | Delphi | Ressentez de la nostalgie :) | | |
| 45 | + | | Quake vers Delphi | [Sourceforge](http://sourceforge.net/projects/delphiquake/) [Ancienne version](http://www.geocities.ws/jimmyvalavanis/applications/delphiquake.html) | Delphi | Sourceforge est actif. Les anciens sites semblent être morts maintenant. Bien que le code source puisse être toujours téléchargeable. | | |
| 46 | + | | Quake II Delphi (Quake 2 Delphi) | [www.sulaco.co.za](http://www.sulaco.co.za/quake2/default.asp) [sourceforge.net](http://sourceforge.net/projects/quake2delphi/) | Delphi | | | |
| 47 | + | | Civilization 2 | [www.c-evo.org](http://www.c-evo.org/) | Delphi | Il a été repéré sur [le forum](http://forum.lazarus.freepascal.org/index.php/topic,7914.0.html) de retour en 2009. Le moteur n'est pas le moteur original Civilization II. Bien que les ressources graphiques soient différentes, c'est un bon moteur TBS. | | |
| 48 | + | ||
| 57 | 49 | ## Jeux | |
| 58 | 50 | ||
| 59 | - | ||
| 51 | + | Jeux écrits avec Free Pascal. Actuellement, ce sont des projets commerciaux, en sources ouverts ou fermés. D'autres en plus [[Projects using Lazarus|ici]]. | |
| 60 | 52 | ||
| 61 | - | ||
| 62 | - | ||
| 63 | - | ||
| 64 | - | ||
| 65 | - | ||
| 66 | - | ||
| 67 | - | ||
| 68 | - | ||
| 69 | - | ||
| 70 | - | ||
| 71 | - | ||
| 72 | - | ||
| 73 | - | ||
| 74 | - | ||
| 75 | - | ||
| 76 | - | ||
| 77 | - | ||
| 53 | + | | Nom | Site | Open Source | Notes | | |
| 54 | + | |----|----|----|----| | |
| 55 | + | | Darkest Before the Dawn | <http://castle-engine.sourceforge.net/darkest_before_dawn.php> [Google Play (Android version)](https://play.google.com/store/apps/details?id=net.sourceforge.castleengine.darkestbeforedawn) | Yes | Utilise Castle Game Engine | | |
| 56 | + | | Castle | <http://castle-engine.sourceforge.net/castle.php> | Yes | Utilise Castle Game Engine | | |
| 57 | + | | Diablo Roguelike | [doom.chaosforge.org](http://diablo.chaosforge.org/) [Sourceforge.net](http://sourceforge.net/projects/diablorl/) | Yes | | | |
| 58 | + | | Doom Roguelike | [doom.chaosforge.org](http://doom.chaosforge.org/) | No | | | |
| 59 | + | | Escape from the Universe | <https://play.google.com/store/apps/details?id=com.catastrophe.games.escape.universe.space.shooter> | No | Utilise Castle Game Engine | | |
| 60 | + | | HedgeWars | [www.hedgewars.org](http://www.hedgewars.org/) | Yes | | | |
| 61 | + | | Project "W" | [PascalGameDevelopment.com](http://www.pascalgamedevelopment.com/showthread.php?3594-Projekt-quot-W-quot) | No | | | |
| 62 | + | | Scrabble 3D | [sourceforge.net](http://sourceforge.net/projects/scrabble/) | Yes | | | |
| 63 | + | | UltraStar Deluxe | [sourceforge.net](http://sourceforge.net/projects/ultrastardx/) | Yes | | | |
| 64 | + | | Minimon 3D | [<http://www.minimon3d.com>](http://www.minimon3d.com) | No | | | |
| 65 | + | | Mountains of Fire | <http://castle-engine.sourceforge.net/mountains_of_fire.php> | Yes | Utilise Castle Game Engine | | |
| 66 | + | | Shu | [sourceforge.net](http://sourceforge.net/projects/rr-rr) | Yes | RPG d'apparence intéressante - en cours | | |
| 67 | + | | Project Helena | [sourceforge.net](https://sourceforge.net/projects/projecthelena/) | Yes | Un jeu d'Eugene Loza | | |
| 68 | + | | Asteroids vs You | [github.com](https://github.com/dimsa/ShadowEngine/), [Google Play (Android version)](https://play.google.com/store/apps/details?id=com.ShadowEngine.AsteroidsVsYou) | Yes | Jeu de démo Open Source pour le moteur SO. | | |
| 69 | + | ||
| 78 | 70 | ## Moteurs physiques | |
| 79 | 71 | ||
| 80 | - | ||
| 72 | + | Ces moteurs simule le monde réel (collisions, trajectoires, etc). Ce ne sont pas réellement des moteurs de jeux en eux-mêmes, mais peuvent être employés dans les jeux. | |
| 81 | 73 | ||
| 82 | - | ||
| 83 | - | ||
| 84 | - | ||
| 85 | - | ||
| 86 | - | ||
| 87 | - | ||
| 88 | - | ||
| 74 | + | | Nom | Site | Usage | Notes | | |
| 75 | + | |----|----|----|----| | |
| 76 | + | | TundAx | [github.com](https://github.com/JordiCorbilla/thundax-delphi-physics-engine) | FPC/Delphi | | | |
| 77 | + | | Newton | [www.saschawillems.de](http://www.saschawillems.de/) | [Bindings](http://www.saschawillems.de/?page_id=76) | | | |
| 78 | + | | Box2D-Delphi | [code.google.com](https://code.google.com/p/box2d-delphi/) | FPC/Delphi | C'est l'implémentation Delphi de la bibliothèque [Box2d](http://code.google.com/p/box2d/). | | |
| 79 | + | | Kraft | [github.com](https://github.com/BeRo1985/kraft) | FPC/Delphi | Moteur physique nativement en Pascal par Benjamin Rosseaux. | | |
| 80 | + | | PAPPE - PAscal Powerful Physics Engine | [sourceforge.net](https://sourceforge.net/projects/pappe/) | FPC/Delphi | Moteur physique nativement en Pascal par Benjamin Rosseaux. A été rendu obsolète par Kraft | | |
| 89 | 81 | ||
| 90 | 82 | --- | |
| 91 | - | ||
| 83 | + | *From the Free Pascal wiki, page "Game Engine/fr", as it stood on 2023-09-30 after a change by Seenkao, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's [[Licensing]] page. If you have concerns about this material, [message the admin](/wiki-contact).* |
