dschaefer/dasEngine
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
Yet another reboot of dasEngine. I am now using CMake for the build system for the libraries. This allows me to build them for Visual C++ as well as the GNU compilers. I have included the Android.cmake which goes in the Modules/Platform directory of the CMake install. The Android_tc.cmake file is the toolchain file which I can use to customize the options for dasEngine. There is a cmake directory in each library that contains the bootstrap script file to generate the initial Makefiles. The .gitignore is set up to allow the build results to go there too. dasEngine is based on the OGRE 3D renderer (which includes dependencies for freetype, freeimage, and others). OIS is used for the input system. It includes here the iPhone Multitouch patch extended for Android as well, including the Accelerometer. OpenAL is used for audio. This includes two ports: the OpenAL Soft library for Windows and Linux. It'll also include an OpenAL implementation for Android that is built from scratch (and no where near fully compliant). Bullet Physics is used for the physics engine. The dasEngine library brings it all together. Eventually scripts for Blender will be included that support creating objects and levels and exporting them into resource files that can be loaded into the engine. The current versions of external libraries are: - freetype 2.4.1 - freeimage 3.13.1 - zlib 1.2.5 - zziplib 0.13.59 - ois 1.2.0 - ogre latest in hg
About
Game Engine based on OGRE and other open source components
Resources
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published