|
|
Main PageFrom Linderdaum EngineLinderdaum Engine is an open source purely object-oriented 3D gaming engine for Microsoft Windows and Google Android written in C++. It is designed to be an integrated solution for the development of interactive 3D applications, for game, industrial and scientific visualization. Recent newsMarch 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: http://www.linderdaum.com/Downloads/LinderdaumSDK-0.6.08.exe http://www.linderdaum.com/Downloads/LinderdaumSDK-0.6.08.tar.bz2 http://www.linderdaum.com/Downloads/LinderdaumSDK-NET-0.6.08-Win32.exe http://www.linderdaum.com/Downloads/LinderdaumSDK-NET-0.6.08-Win64.exe Mirror: https://sourceforge.net/projects/linderdaum/files/ 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 Other changes:
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! https://market.android.com/details?id=com.linderdaum.engine.multibricks 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: trunk/Src
trunk/Apps
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.
April 8, 2011 SDK 0.5.99c released
The SDK 0.5.99c is released. This release introduces the .NET wrapper for Linderdaum Engine. Every engine class marked with 'netexportable' attribute in the C++ sources is automatically wrapped and exported into your managed .NET environment. Now any .NET language can be used to write interactive 3D applications using Linderdaum Engine. The deployment of the application using the engine requires just a few files, all of which are included in "LinderdaumSDK-NET-0.5.99c-Win32.exe" and "LinderdaumSDK-NET-0.5.99c-Win64.exe" packages. Just read the accompanying !README-NET.txt and start coding! The complete changelog is as follows:
January 3, 2011 SDK 0.5.99b released
The SDK 0.5.99b is released. This package includes the complete source code of Asteroids and a few other samples with precompiled binaries for Win32. The complete changelog is as follows:
December 19, 2010 Asteroids game
The final version of our mini-game is ready and has been released: http://www.linderdaum.com/Downloads/AsteroidsDist.exe The full source code will be available after the New Year's Eve, stay tuned.
November 30, 2010 Asteroids game
The first public beta of Asteroids has arrived: http://ftp.linderdaum.com/Asteroids_Dist.exe Any suggestions or feedback would be appreciated. Here is a couple of screenshots from the game.
October 18, 2010 Asteroids game
An early sketch video from our Asteroids project:
October 17, 2010 Asteroids
Here is a screenshot from our current work-in-progress game Asteroids - a 2D classic space shooter scheduled for release later this year. It is beeing developed for the "Shoot 'em up" contest at http://www.gamedev.ru/projects/news/ShootEmUpContest. At the moment the game is in active development and it will be also available as an open source tutorial for Linderdaum Engine.
September 19, 2010 Video
A new clip added to Video demonstrating fully GPU-based skeletal animation.
September 17, 2010 SourceForge
We have opened a SourceForge page at http://sourceforge.net/projects/linderdaum/ with a public Git read-only repository. Now our up-to-date development source code along with some demos can be obtained using Git. See Downloads for details. The next major SDK update is on the way.
July 20, 2010 Python
We decided to switch to Python 3.x in writing our numerous sources-processing and generating tools. The reason for this was Python has a comprehensive library capable of extensive text-processing features with a distinct expressive power compared to C++. Surely C++ is not a way to go with such kind of automation tasks. Some of our small tools have been already rewritten in Python yielding 50 lines of clean Python code versus more than 1000 lines of a harsh C++ mess.
May 25, 2010 High dynamic range rendering with light streaks
April 25, 2010 CLExtractor
Downloads page updated with the new tool CLExtractor - autogenerator of helper code to dynamically load OpenCL from 'OpenCL.dll'.
March 9, 2010 OpenGL 3.2 Core Profile support
Our new renderer has full OpenGL 3.2 Core Profile support. OpenGL versions below 3.0 are not supported and there is no backward compatibility with older video cards. From now on the engine needs DX10-class GPU to run.
January 26, 2010 Visual Studio 2010 Beta 2 support
The entire project migrated to Visual Studio 2010 Beta 2. Very few changes were made to the codebase to make it compilable with the new VisualC++. However our VCauto automatic project generator still supports Visual Studio 2008/2005 and those who wish to use older versions of VS can do so.
July 4, 2009 Volume rendering demo
Volume rendering demo is available for download. Read more on Demos page.
June 30, 2009 Volume rendering with full AMD Radeon support
Our volume rendering library now supports all rendering modes on AMD Radeon family from 3450 and higher. We are grateful to AMD Developer Relations for granted hardware.
June 2, 2009 Codebase refactoring
During last month we have refactored and removed a lot of legacy code and unused third party libraries. Our C++ codebase dropped from 200k to 100k lines of code without the loss of functionality. Old features like fixed function rendering, ad hoc loaders and many others were removed.
May 9, 2009 Volume rendering improvements
A bunch of new features was added to Linderdaum Volume Rendering Library:
April 16, 2009 Development: content creation pipeline
New material system is in development allowing direct import of static scenes from 3dsmax into the engine. Any textured model can be exported to ASE and directly loaded by the Linderdaum-based application with all the textures and lighting. Currently supported maps are: ambient, diffuse, specular and bump. This scene is rendered just after one-click export from 3dsmax. No special plugins or scripts needed. It is very fast and handy for designers to bring content into the engine this way.
Doxygen-generated API reference http://www.linderdaum.com/Docs/HTML/index.html was updated to reflect recent API changes.
March 27, 2009 WIN64 support
Support for WIN64 platform was successfully tested today. Some minor issues still remain which will be fixed with the next release of our SDK. The supported architecture is x64 (aka AMD64, x86_64) and since MS VC 2003/2005 does not have 64-bit compiler and linker you have to use MS VC 2008 for this functionality.
February 28, 2009 Transparent isosurfaces rendering
Rendering of transparent isosurfaces using 1D preintegrated transfer function.
February 23, 2009 High resolution GPU accelerated raycasting
Currently implemented GPU raycasting volume rendering technique generates high resolution images in real time.
See Screenshots: Volume Rendering for 2560×1600 full size image.
|







