Editor Themes

Editor Themes
The colors and the scheme used by the editor was hard coded since the beginning leading to an inflexibility in design. That's history now! Using the new configuration dialog it is possible to tweak the colors used by the UI to render buttons, edit boxes and almost any other widget. Use it to create the look you like! Features missing are theme exporting and reset to defaults.   If your changes made the editor unusable (You selected all ...

Release 0.3

Release 0.3
It's finally there: Neo 0.3! This is the third release of Neo and focused mostly on engine features and portability. Changes include: New plugin output console Behavior support in the prefab plugin Multithreaded particle systems Occlusion culling Skybox rendering Initial Android port More in depth information on what changed can be found here. You can download it now on the download page.   Special thanks to Akira_san a...

YoFrankie on Android

YoFrankie on Android
To demo the Android version of the engine I decided to port the YoFrankie demo to Android. There are new ways to control the character which work well with touch devices so you can play around with it. This app was tested in the emulator and worked fine there. Please leave a comment on how well it works on your device. Simply install the APK which you can download here and start playing around with it.   Attention: There are problems with

Particle systems!

Particle systems!
Particle systems can be used to create a plathora of effects ranging from simple smoke over rain and snow to explosions. Now you can do that and much more with Neo and the new particle system behavior. Just look in the "Add->Add Behavior" menu in the most recent build of Neo and you will find an entry "ParticleSystem". Add this behavior to any entity you like and experience the great flexibility delivered by the available variables. Feel free to play...

Android, here we come!

Android, here we come!
Maratis has had iOS capabilities for quite a long time now but never got onto an Android device. That is the reason I decided to create a broader publishing experience with Neo. Introducing: Neo on Android How was it done? Since Neo uses SDL2 as the core for input and OpenGL/GLES context creation no major coding was required. The only part that had to be modified was the player code to handle certain Android quirks. Porting for the most part included

Release 0.2

Release 0.2
I proudly present to you: Neo 0.2! The changes in this release are mostly focused on the editor and Lua API rather than the engine. New features include: Lua plugin support in the editor Basic FLTK bindings for Lua plugins Prefab plugin for saving and loading basic prefabs UI improvements Full access to all physics properties in the editor Full control over shadow rendering in the editor Ambient lighting settings in the editor More ...

Daily builds

If you wanted to test the current Neo development version you had to compile it yourself until now. Introducing: Daily builds! Everyday a script automatically gets the most recent sourcecode from the git development branch, compiles and packages it before uploading to this site. Currently built are Linux AMD64 RPMs, DEBs, *.tar.gz and *.sh files and Windows 32bit setup.exe and *.zip files. You can download them now on the download page: Here This

A new take on the Sponza scene

A new take on the Sponza scene
One of the most interpreted scenes in computing history is without doubt the Sponza scene from Crytek. Here you can see my take on it:   Those pictures are taken from the current development version of the Neo player and SDK. Everything you see on the screenshots is rendered in realtime. No prebaked lighting or SSAO. The most prominent features you can see here are: Realtime shadow mapping and soft shadows Realtime SSAO Bloom effe...

Neo

The Neo Editor Neo is a 3D scene editor for creating stunning video games and simulations for Linux and Windows. It is based on a modified version of the Maratis3D engine to deliver an easy to use and yet powerful interface to work with. It is compatible with the official Maratis3D editor in the sense that you can use and edit existing levels and projects without needing to change or convert them. The package also includes an modified player which makes i