Game Engine/fr
From Free Pascal wiki
Jump to navigationJump to search
│
English (en) │
français (fr) │
Vue d'ensemble
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 :
- création d'enveloppes (wrappers) sur des interfaces de systèmes comme des API graphiques.
- des contrôles utilisateurs d'entrée et audio (SDL, ZenGL).
- 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).
vous pouvez en savoir plus ici
Moteurs de jeu
Voici une liste de moteurs de jeu basés sur Pascal/Delphi ou qui des bibliothèques de liaison (binding libraries) Pascal.
Nom | Site | Usage | Notes |
---|---|---|---|
SDL | www.libsdl.org | Liaisons | |
SDL2 | sdl-2-for-free-pascal-compiler | FPC | |
SMFL | http://www.sfml-dev.org/index-fr.php | Liaisons | |
GLScene | sourceforge.net | FPC/Delphi | Ce n'est pas réellement un moteur de jeu, mais plutôt un moteur de rendu 3D. |
Castle Game Engine | sourceforge.net | FPC | |
ZenGL | source code ZenGL before version 3.12ZenGL 4.2 and higher | FPC/Delphi | |
Quad-Engine | quad-engine.com | Delphi/FPC/C#/C++ | |
TERRA Game Engine | github.com/Relfos/TERRA-Engine | Delphi/FPC/Oxygene | 2D & 3D, toutes les plates-formes sont supportées |
nxPascal | github.com | FPC/Delphi | |
g2mp | github.com | FPC | Idéologiqement, remplace Dan Jet X, multi plate-forme, éditeur et développement basé sur le code. |
Andorra 2D | sourceforge.net | Delphi | |
CAST II Game Engine | http://www.casteng.com/ | Delphi | Toujours en vie ? dernière mise à jour 2011 |
Delphi X | www.micrel.cz/Dx | Delphi | |
Afterwarp | www.afterwarp.net | FPC/Delphi | |
Allegro | sourceforge.net | Liaisons Allegro-pas | |
Phoenix | code.google.com | FPC/Delphi | |
Brtech1 | PascalGameDevelopment.com | FPC | Pas vraiment disponible comme moteur ou bibliothèque. De nombreuses vidéos peuvent être trouvées sur Youtube. |
GameMaker: Studio | 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. |
ZGameEditor | www.zgameeditor.org | FPC/Delphi | |
SO Engine | github.com | Delphi/FMX | Petit moteur indy multi plate-forme (Win, Android, iOs) avec des formatteurs des animations, des intersections, etc. |
Jeux portés en Pascal
Cette liste contient des jeux et des bibliotèques portés. Les licences varient.
Nom | Site | Usage | Notes |
---|---|---|---|
Delphi Doom | Delphi Doom | Delphi | Ressentez de la nostalgie :) |
Quake vers Delphi | Sourceforge | Delphi | Sourceforge est actif. Les anciens sites semblent être morts maintenant. Bien que le code source puisse être toujours téléchargeable. |
Quake II Delphi (Quake 2 Delphi) | www.sulaco.co.za sourceforge.net | Delphi | |
Civilization 2 | www.c-evo.org | Delphi | Il a été repéré sur le forum 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. |
Jeux
Jeux écrits avec Free Pascal. Actuellement, ce sont des projets commerciaux, en sources ouverts ou fermés. D'autres en plus ici.
Nom | Site | Open Source | Notes |
---|---|---|---|
Darkest Before the Dawn | http://castle-engine.sourceforge.net/darkest_before_dawn.php Google Play (Android version) | Yes | Utilise Castle Game Engine |
Castle | http://castle-engine.sourceforge.net/castle.php | Yes | Utilise Castle Game Engine |
Diablo Roguelike | doom.chaosforge.org Sourceforge.net | Yes | |
Doom Roguelike | doom.chaosforge.org | No | |
Escape from the Universe | https://play.google.com/store/apps/details?id=com.catastrophe.games.escape.universe.space.shooter | No | Utilise Castle Game Engine |
HedgeWars | www.hedgewars.org | Yes | |
Project "W" | PascalGameDevelopment.com | No | |
Scrabble 3D | sourceforge.net | Yes | |
UltraStar Deluxe | sourceforge.net | Yes | |
Minimon 3D | http://www.minimon3d.com | No | |
Mountains of Fire | http://castle-engine.sourceforge.net/mountains_of_fire.php | Yes | Utilise Castle Game Engine |
Shu | sourceforge.net | Yes | RPG d'apparence intéressante - en cours |
Project Helena | sourceforge.net | Yes | Un jeu d'Eugene Loza |
Asteroids vs You | github.com, Google Play (Android version) | Yes | Jeu de démo Open Source pour le moteur SO. |
Moteurs physiques
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.
Nom | Site | Usage | Notes |
---|---|---|---|
TundAx | github.com | FPC/Delphi | |
Newton | www.saschawillems.de | Bindings | |
Box2D-Delphi | code.google.com | FPC/Delphi | C'est l'implémentation Delphi de la bibliothèque Box2d. |
Kraft | github.com | FPC/Delphi | Moteur physique nativement en Pascal par Benjamin Rosseaux. |
PAPPE - PAscal Powerful Physics Engine | sourceforge.net | FPC/Delphi | Moteur physique nativement en Pascal par Benjamin Rosseaux. A été rendu obsolète par Kraft |