2licht Irrlicht Engine Wrapper Pascal Git
Multi-Language Wrapper Collection for the Irrlicht Engine
Status: Alpha
Brought to you by:
trion7
This is the Git version of 2licht (http://licht2.sf.net/). 2licht is a multi-language wrapper for the popular Irrlicht Engine (http://irrlicht.sf.net) trying to provide intuitive and well-documented interfaces to other object-oriented languages for both x86 and amd64 systems. Please note that this is probably not a release version; it might still contain numerous bugs and inconsistencies. In this directory, you'll find: - 2licht-c The C interface source code. Required by all other language bindings. - 2licht-pascal The Pascal binding. For information about how to use it in your software, please refer to the README file inside this directory. - 2licht-cil The Mono/.NET runtime binding. 2licht is developed primarily under Linux / x86_64 and uses cross-compiling for most of the Windows binaries. Please understand that I cannot maintain project files and other stuff allowing to build them natively. If you need precompiled versions, use the ones in the release distributions. The source code should be working under other Unices with slight modifications, although I cannot tell whether it will be well-usable on non-x86 based architectures. All project files are released under the zlib/libpng license to keep compatibility with Irrlicht. See http://www.opensource.org/licenses/Zlib or the LICENSE file for details. A big part of the documentation text and some media files used in example programs were taken from the original Irrlicht distribution and are either licensed under zlib/libpng as well, or come with extra license information in the "media" folder.