Game Engine/fr: what changed
Revision 0 to 1. Removed lines have a minus sign; added lines have a plus sign.
Title: Game Engine/fr
| Old | New | Line | |
|---|---|---|---|
| 1 | + | ## Contents | |
| 2 | + | ||
| 3 | + | * 1 Vue d'ensemble | |
| 4 | + | * 2 Moteurs de jeu | |
| 5 | + | * 3 Jeux portés en Pascal | |
| 6 | + | * 4 Jeux | |
| 7 | + | * 5 Moteurs physiques | |
| 8 | + | ||
| 9 | + | ## Vue d'ensemble | |
| 10 | + | ||
| 11 | + | 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 | + | ||
| 13 | + | * création d'enveloppes (wrappers) sur des interfaces de systèmes comme des API graphiques. | |
| 14 | + | * des contrôles utilisateurs d'entrée et audio (SDL, ZenGL). | |
| 15 | + | * 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 | + | ||
| 17 | + | [vous pouvez en savoir plus ici](<https://fr.wikipedia.org/wiki/Moteur_de_jeu>) | |
| 18 | + | ||
| 19 | + | ## Moteurs de jeu | |
| 20 | + | ||
| 21 | + | Voici une liste de moteurs de jeu basés sur Pascal/Delphi ou qui des bibliothèques de liaison (binding libraries) Pascal. | |
| 22 | + | ||
| 23 | + | Nom | Site | Usage | Notes | |
| 24 | + | ---|---|---|--- | |
| 25 | + | [SDL](</index.php?title=FPC_et_SDL&action=edit&redlink=1> "FPC et SDL \(page does not exist\)") | [www.libsdl.org](<http://www.libsdl.org>) | Liaisons | | |
| 26 | + | [SDL2](</index.php?title=SDL2&action=edit&redlink=1> "SDL2 \(page does not exist\)") | [sdl-2-for-free-pascal-compiler](<http://sourceforge.net/projects/sdl2fpc/?source=directory>) | FPC | | |
| 27 | + | SMFL | <http://www.sfml-dev.org/index-fr.php> | [Liaisons](<https://github.com/CWBudde/PasSFML>) | | |
| 28 | + | [[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. | |
| 29 | + | [[Castle Game Engine/fr|Castle Game Engine]] | [sourceforge.net](<http://castle-engine.sourceforge.net/>) | FPC | | |
| 30 | + | [[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 | | |
| 31 | + | Quad-Engine | [quad-engine.com](<http://quad-engine.com/>) | Delphi/FPC/C#/C++ | | |
| 32 | + | 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 | |
| 33 | + | [[nxPascal/fr|nxPascal]] | [github.com](<https://github.com/Zaflis/nxpascal>) | FPC/Delphi | | |
| 34 | + | 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. | |
| 35 | + | Andorra 2D | [sourceforge.net](<http://andorra.sourceforge.net/>) | Delphi | | |
| 36 | + | CAST II Game Engine | <http://www.casteng.com/> | Delphi | Toujours en vie ? dernière mise à jour 2011 | |
| 37 | + | Delphi X | [www.micrel.cz/Dx](<http://www.micrel.cz/Dx/>) | Delphi | | |
| 38 | + | Afterwarp | [www.afterwarp.net](<http://www.afterwarp.net/>) | FPC/Delphi | | |
| 39 | + | [[FPC and Allegro|Allegro]] | [sourceforge.net](<http://alleg.sourceforge.net/>) | [Liaisons Allegro-pas](<http://allegro-pas.sourceforge.net/>) | | |
| 40 | + | Phoenix | [code.google.com](<https://code.google.com/p/phoenixlib/>) | FPC/Delphi | | |
| 41 | + | 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. | |
| 42 | + | 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. | |
| 43 | + | ZGameEditor | [www.zgameeditor.org](<http://www.zgameeditor.org/>) | FPC/Delphi | | |
| 44 | + | 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. | |
| 45 | + | ||
| 46 | + | ## Jeux portés en Pascal | |
| 47 | + | ||
| 48 | + | Cette liste contient des jeux et des bibliotèques portés. Les licences varient. | |
| 49 | + | ||
| 50 | + | Nom | Site | Usage | Notes | |
| 51 | + | ---|---|---|--- | |
| 52 | + | Delphi Doom | [Delphi Doom](<http://sourceforge.net/projects/delphidoom/>) | Delphi | Ressentez de la nostalgie :) | |
| 53 | + | 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. | |
| 54 | + | 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 | | |
| 55 | + | 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. | |
| 56 | + | ||
| 57 | + | ## Jeux | |
| 58 | + | ||
| 59 | + | 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 | + | ||
| 61 | + | Nom | Site | Open Source | Notes | |
| 62 | + | ---|---|---|--- | |
| 63 | + | 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 | |
| 64 | + | Castle | <http://castle-engine.sourceforge.net/castle.php> | Yes | Utilise Castle Game Engine | |
| 65 | + | Diablo Roguelike | [doom.chaosforge.org](<http://diablo.chaosforge.org/>) [Sourceforge.net](<http://sourceforge.net/projects/diablorl/>) | Yes | | |
| 66 | + | Doom Roguelike | [doom.chaosforge.org](<http://doom.chaosforge.org/>) | No | | |
| 67 | + | Escape from the Universe | <https://play.google.com/store/apps/details?id=com.catastrophe.games.escape.universe.space.shooter> | No | Utilise Castle Game Engine | |
| 68 | + | HedgeWars | [www.hedgewars.org](<http://www.hedgewars.org/>) | Yes | | |
| 69 | + | Project "W" | [PascalGameDevelopment.com ](<http://www.pascalgamedevelopment.com/showthread.php?3594-Projekt-quot-W-quot>) | No | | |
| 70 | + | Scrabble 3D | [sourceforge.net](<http://sourceforge.net/projects/scrabble/>) | Yes | | |
| 71 | + | UltraStar Deluxe | [sourceforge.net](<http://sourceforge.net/projects/ultrastardx/>) | Yes | | |
| 72 | + | Minimon 3D | <http://www.minimon3d.com> | No | | |
| 73 | + | Mountains of Fire | <http://castle-engine.sourceforge.net/mountains_of_fire.php> | Yes | Utilise Castle Game Engine | |
| 74 | + | Shu | [sourceforge.net](<http://sourceforge.net/projects/rr-rr>) | Yes | RPG d'apparence intéressante - en cours | |
| 75 | + | Project Helena | [sourceforge.net](<https://sourceforge.net/projects/projecthelena/>) | Yes | Un jeu d'Eugene Loza | |
| 76 | + | 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. | |
| 77 | + | ||
| 78 | + | ## Moteurs physiques | |
| 79 | + | ||
| 80 | + | 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 | + | ||
| 82 | + | Nom | Site | Usage | Notes | |
| 83 | + | ---|---|---|--- | |
| 84 | + | TundAx | [github.com](<https://github.com/JordiCorbilla/thundax-delphi-physics-engine>) | FPC/Delphi | | |
| 85 | + | Newton | [www.saschawillems.de](<http://www.saschawillems.de/>) | [Bindings](<http://www.saschawillems.de/?page_id=76>) | | |
| 86 | + | 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/>). | |
| 87 | + | Kraft | [github.com](<https://github.com/BeRo1985/kraft>) | FPC/Delphi | Moteur physique nativement en Pascal par Benjamin Rosseaux. | |
| 88 | + | 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 | + | ||
| 90 | + | --- | |
| 91 | + | *From the Free Pascal wiki, page "Game Engine/fr", as the Internet Archive kept it on 2025-02-13. 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).* |
