Difference between revisions of "Lazarus- Game Developers Edition"
From Lazarus wiki
Jump to navigationJump to search (New project for planning! (credit: WILL & fpcfan)) |
m |
||
(10 intermediate revisions by 6 users not shown) | |||
Line 1: | Line 1: | ||
− | {{Lazarus | + | {{Lazarus-_Game_Developers_Edition}} |
+ | This page is a working document for creating a Lazarus installer specially targetted at Game Developers. | ||
− | + | == Target Features == | |
− | * | + | * IDE specific enhancements(project templates, compiler settings) |
− | + | * FPC4GBA, GameBoy Advance packaged binaries, libs & tools | |
− | * FPC4GBA packaged binaries & | + | * FPC4NDS, Nintendo DS packaged binaries, libs & tools |
− | * FPC4NDS packaged binaries & | ||
− | |||
− | |||
* 3 Major ports: Win32/64, Linux, Mac OS X | * 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 | * DelphiX for Lazarus | ||
− | * Asphyre | + | * Asphyre for Lazarus (http://www.afterwarp.net/) |
* Omega for Lazarus | * Omega for Lazarus | ||
− | * Cross-Compiling from Windows | + | * 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. |
Revision as of 08:21, 28 November 2016
│
English (en) │
français (fr) │
This page is a working document for creating a Lazarus installer specially targetted at Game Developers.
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.