From Linderdaum Engine
Linderdaum Engine is an open source purely object-oriented 3D gaming engine for Microsoft Windows, Google Android and BlackBerry OS 10 written in C++. It is designed to be an integrated solution for the development of interactive 3D applications, for game, industrial and scientific visualization.
October 26, 2013 More OpenGL ES 3 features
We now also support VAOs (Vertex Array Objects) on OpenGL ES 3 mobile devices.
August 29, 2013 OpenGL ES 3 support
We have tested our renderer on a Google Nexus 10 tablet with Android 4.3 and OpenGL ES 3. Everything runs smoothly. We can now take advantage of many new OpenGL ES 3 features like mandatory non-power-of-two textures support and standardized texture compression.
January 31, 2013 BlackBerry OS 10 support
Starting from version 0.6.26 Linderdaum Engine supports BlackBerry OS 10. You can get our Linderdaum Puzzle from BlackBerry World: http://appworld.blackberry.com/webstore/content/20198098 If you want to start development for BlackBerry, please, contact us at support@firstname.lastname@example.org.
November 20, 2012 Linderdaum Puzzle 3
We have just released a couple of screenshots from the upcoming Linderdaum Puzzle 3: http://www.facebook.com/linderdaumpuzzle
May 22, 2012 MacOS X
One thousand dollars, half a year exploring technical documents, three weeks of coding and it is here: the MacOS X port for both PowerPC and Intel machines (OSX 10.5+). We have vastly improved compatibility with the popular big-endian CPU architectures (PowerPC and MIPS). iOS is on the way - stay tuned!
March 10, 2012 Linderdaum Puzzle reviews
Our Linderedaum Puzzle got reviewed on AndroidPit and PlayAndroid:
"This game is perfect to calm down and forget your everyday hussle" - http://www.playandroid.com/blog/android-game-review-linderdaum-puzzle
"If you're into puzzle hardcore: knock yourself out" - http://www.androidpit.com/en/android/tests/test/393474/Linderdaum-Puzzle-For-Puzzle-Lovers
February 27, 2012 SDK 0.6.08 is released
Linderdaum Engine SDK 0.6.08 has been released. This release brings improved OpenGL and OpenGL ES rendering speed. Extensive profiling has increased framerate in our Android demos. Minor changes include dynamic locale switching in configuration files and FreeType text alignment.
Direct download links: Downloads
Ready-to-run demo: https://market.android.com/details?id=com.linderdaum.engine.puzzL
Tutorials were updated to stay more consistent with the current version of the engine.
Linderdaum Engine SDK 0.6.06 has been released. The major improvements of this version are
Application startup times greatly reduced: direct reading of resources from .zip/.apk files is supported.
All configuration files and ProjectWizard were updated to be compatible with the official Android SDK 16. Support of SDKs of all prior versions is deprecated.
New features include, amongst others:
Direct download links: Downloads
January 1, 2012 SDK 0.6.04 is released
Our SDK 0.6.04 is released. The changelog is as follows:
Direct download links: Downloads
December 7, 2011 Mali-400 support
Thanks to http://www.malideveloper.com and ARM Developer Relations, we have been able to add the support of Mali-400 mobile GPUs. Linderdaum Engine now runs smoothly on Mali-based devices like Samsung Galaxy S II, Samsung Galaxy Note and TeXeT TM-7021. The new SDK release will follow shortly.
November 3, 2011 Site upgrade
Forums switched to phpBB: http://www.linderdaum.com/forum The old forums are no longer available. Twitter and Facebook buttons are now available.
July 24, 2011 SDK updated to 0.6.01 with minor improvements and bugfixes
This SDK update is focused on multitouch fixes and improvements. Checkout 'Input/Gestures.h' for new features.
July 17, 2011 SDK 0.6.00 with Android support is released
Our SDK 0.6.00 with Android mobile development support is released. The major features are:
The Engine now supports applications development for Android operating system starting from Android 2.1 and higher. See readme files and Development for Android for a quick start.
See Apps/PuzzL and Apps/MultiBricks for examples. Also they can be found on Android Market at https://market.android.com/developer?pub=Linderdaum
July 7, 2011 Android MultiBricks
Gravity-based MultiBricks game delivers hours of fun and entertainment. Remove 3 or more neighboring colored bricks to earn more points and clean space, rotate and stack multicolored monomino, domino, trimino, tetramino and pentamino shapes. Joyful colors, exciting gameplay - everything you need to relax during your spare time!
The game is runnable on Windows and Android platforms without any changes. The source code will be available shortly in the SDK 0.6.00. There is no "Donate" button on this site, so the only way to support the development is to purchase our products on Android market.
June 9, 2011 Development for Android OS
We have added a preview of our new tutorial Development for Android to present the build process for Android OS using Linderdaum Engine. You will be able to compile and run exactly the same game code on both x86 Windows PC and Android device which is useful for rapid development and prototyping. Also all build scripts are Linux-compatible so you can use cross-compilation for Android and Windows from Linux. Please give us your feedback in our Forums. The final version of this tutorial will be released with the new SDK.
June 5, 2011 Android PuzzL
Our first Android game PuzzL is released.
Simple jigsaw puzzle game is available at the https://market.android.com/details?id=com.linderdaum.engine.puzzL Put 4x4 puzzle pieces to the right place in order to recreate the images.
The game is runnable on Windows and Android platforms without any changes. The source code will follow shortly with our next SDK release. Stay tuned.
Please report possible problems to our forum pages. We need your feedback!
May 8, 2011 SDK 0.5.99d released
Our SDK 0.5.99d is released. It is planned to be the last release before 0.6.00 which will bring the support of Android operating system. This release introduces two new major features:
The Engine now includes a simple HTTP server with a limited number of pages for remote debugging. Checkout Using internal HTTP web server for usage details.
New text renderer class supports arbitrary single-language strings with left to right and right-to left characters. See Images/TextRenderer.h for detailed instructions and NetSamples/FontTest.cs for demonstration. The binary builds of libfreetype-6-*.dll (x86 and x64) are taken from http://www.gtk.org
Other changes include:
April 27, 2011 Current codebase statistics
Here are some raw statistics on our current codebase:
The total codebase size is 464544 lines (excluding external dependencies like FreeImage and FreeType). There are also 462Kb of GLSL shaders of which 122Kb are in trunk/CommonMedia.