Lazarus- Game Developers Edition/fr
From Free Pascal wiki
Jump to navigationJump to search
│
English (en) │
français (fr) │
Cette page est un document de travail pour la création d'un installeur spécialement dédié pour les développeurs de jeu. (Ce document ne tient pas compte des évolutions récentes de FPC+Lazarus mais donne des liens intéressants)
Caractéristiques de la cible
- Améliorations spécifiques de l'IDE(modèles de projet, réglages du compilateur)
- Paquets de binaires, bibliothèques et outils pour FPC4GBA, GameBoy Advance
- Paquets de binaires, bibliothèques et outils pour FPC4NDS, Nintendo DS
- 3 portage majeurs : Win32/64, Linux, Mac OS X
- Compilation croisée originale ("out of the box") vers Windows depuis Linux et Mac OS X
Bibliothèques tierces empaquetées
- GLScene (http://glscene.sourceforge.net/)
- JEDI-SDL (http://sourceforge.net/projects/jedi-sdl)
Paquets d'entêtes
- OpenGL
- SDL (via JEDI-SDL)
- DirectX 9 (http://www.clootie.ru/)
- DirectX 10
- OpenAL
- Newton Game Dynamics (http://www.newtondynamics.com/)
- ODE (http://www.hypeskeptic.com/Mattias/DelphiODE/)
Démos optionnelles & paquets d'exemples
- Traduction du SDK Microsoft DirectX par Clootie (http://www.clootie.ru/)
- Démos Delphi Newton par Sascha Willems (http://newton.delphigl.de/)
- Démos JEDI-SDL
Ajouts futurs possibles
- Composants Indy (http://www.indyproject.org/Sockets/fpc/index.aspx)
- DelphiX for Lazarus
- Asphyre for Lazarus (http://www.afterwarp.net/)
- Omega for Lazarus
- BASS Headers
- FMOD Headers
- Compilation croisée de Windows vers Linux & Mac OS X
D'autres caractéristiques et bibliothèques peuvent être ajoutées à la demande, mais cela dépendra de la compatibilité avec le compilateur Free Pascal et de l'IDE Lazarus lui-même.