Lazarus- Game Developers Edition/fr
From Free Pascal wiki
Jump to navigationJump to search
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 évolution récente 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.