Sign in Join
Wiki copytemporary

Game Engine/fr: what changed

Revision 1 to 2. Removed lines have a minus sign; added lines have a plus sign.

OldNewLine
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-
91## Vue d'ensemble
102
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 :
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 :
124
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).
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).
168
17-[vous pouvez en savoir plus ici](<https://fr.wikipedia.org/wiki/Moteur_de_jeu>)
9+[vous pouvez en savoir plus ici](https://fr.wikipedia.org/wiki/Moteur_de_jeu)
1810
1911## Moteurs de jeu
2012
21-Voici une liste de moteurs de jeu basés sur Pascal/Delphi ou qui des bibliothèques de liaison (binding libraries) Pascal.
13+Voici une liste de moteurs de jeu basés sur Pascal/Delphi ou qui des bibliothèques de liaison (binding libraries) Pascal.
2214
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-
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+
4638## Jeux portés en Pascal
4739
48-Cette liste contient des jeux et des bibliotèques portés. Les licences varient.
40+Cette liste contient des jeux et des bibliotèques portés. Les licences varient.
4941
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-
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+
5749## Jeux
5850
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]].
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]].
6052
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-
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+
7870## Moteurs physiques
7971
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.
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.
8173
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
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 |
8981
9082---
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).*
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).*

Back to history