Lazarus- Game Developers Edition
From Lazarus wiki
Jump to navigationJump to search
│
English (en) │
français (fr) │
Note: This page was a working document in 2007 for creating a Lazarus installer specially targeted at Game Developers. As at October 2021, no such Games edition exists. This may however serve as a useful starting point should someone(s) undertake such a quest in the future.
Target Features
- IDE specific enhancements(project templates, compiler settings)
- FPC4GBA, GameBoy Advance packaged binaries, libs & tools
- FPC4NDS, Nintendo DS packaged binaries, libs & tools
- 3 Major ports: Win32/64, Linux, Mac OS X
- Out of the box cross-compiling to Windows from Linux & Mac OS X
Packaged 3rd Party Libraries
- GLScene (http://glscene.sourceforge.net/)
- JEDI-SDL (http://sourceforge.net/projects/jedi-sdl)
Packaged Headers
- 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/)
Optional Demos & Examples Package
- Translated Microsoft DirectX SDK by Clootie (http://www.clootie.ru/)
- Delphi Newton Demos by Sascha Willems (http://newton.delphigl.de/)
- JEDI-SDL Demos
Possible Future Additions
- Indy Components (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
- Cross-Compiling from Windows to Linux & Mac OS X
Other features and libraries may be added upon request, but will depend on compatibility with the Free Pascal compiler and the Lazarus IDE itself.