Devlog - Improved terrain, grass and news on multiplayer
September 25, 2008
New procedural grass in action (it moves in dynamics):
Recent changes:
- Splatting shaders for terrain with 16 texture slots available.
- Improved terrain editing in ResourceEditor (editing of splatting maps; automatical conversion of textures and clipmaps; 'g' hotkey resets pivot point, like in UnigineEditor).
- Fixed terrain tesselation.
- New "Clipmap" tool for converting textures into clipmaps and vice versa.
- Optimized polygon count in the sky.
- Image class can load multi-channel PSD textures as 3D ones.
- BASE particles renamed to BILLBOARD.
- No more PhongRim shading and color noise on vegetation with low shaders profile.
- Correct detection of AMD videocards in Linux.
- unigine.mat is splitted into several material libraries.
- Updated generator of project files for Visual Studio.
- Handling of NumLock, CapsLock and ScrollLock buttons.
- Support of streams (Stream is a base class for File and Socket now) for save/restore system.
- FileBase class renamed to Stream.
- Access to world nodes via C++ API.
- It's possible to transfer classes with inheritance through the C++ API now.
- Fixed bug with members of inherited classes in UnigineScript.
- More strict accordance to Vista UAC (all user-writable data is stored inside user's home directory, use "project" argument during Engine initialization to override the location).
- More correct FPS calculation.
- Full control of mouse and keyboard events by means of UnigineScript.
- "reference" field in widgets for external references.
- NOW font wrapping is working.
- Smart language switching for GUI L10n, one only needs to call ui.update() after changing locale.
- Hotkey bindings for UnigineEditor can be altered from the editor itself.
- New procedural ObjectGrass: 2 LODs, fast geometry generation by CPU, support of density masks and a lot of other adjustable parameters.
- Added ObjectGrass sample.
It was decided to revert back to terrain splatting instead of huge clipmaps, which are too unconvenient for editing by artists.
There are also important news regarding network support. Right now we have syncronization of world nodes over the network almost ready, it will be available as a sample in Unigine SDK soon. We use a 3rd-party software for transport layer now, later it will be replaced by our in-house module. At the moment a dedicated developer (Anna "ANet" Ishina) is working on our networking issues, a lot of research work has already done, so we plan to complete our multiplayer solution in 5-6 months.
Last News
Strange Games released puzzle-shooter "Demolicious" on the iOS App Store.
The game is powered by UNIGINE Engine and features cutting edge physics and destruction on mobile devices.
Read more in the official press-release.
Flying Cafe For Semianimals (Ukraine) announced its UNIGINE-powered game "Cradle", a Sci-Fi first-person quest.
This atmospheric project is to be released in spring 2012 for PC.
Read more in the official press-release.
Steve Brodie, CEO of Ai3D Pty Ltd, shares about how and why UNIGINE Engine has enabled Ai3D Pty Ltd to become one of the world’s most capable Realtime Visualisation companies and complete over 60 successful projects.
Read the detailed success story.
Oil Rush, a naval strategy game by UNIGINE Corp., is announced for official digital release on January 25, 2012 for Windows, Linux and Mac OS X.
Read more in the official press-release.
Strange Games announced today that it is developing Demolicious; the ultimate action-puzzle-shooter showcasing cutting edge physics and destruction on mobile devices. Powered by the UNIGINE Engine, Demolicious packs a powerful punch technologically and is available in stunning HD.
Read more in the official press-release.
Unigine Corp. opens up an office in Prague, Czech Republic to operate sales for Europe and North America as well as investor relations.
Anton Ravin joins the company as the head of European branch after seven years at NVIDIA.
Read more in the official press-release.
Limited time offer for indie developers: up to November 30, the starting price for indie license (a fully functional binary version of Unigine engine) is only $1299 (royalty-free, unlimited number of seats).
Read more in the official press-release.
BlueGiant Interactive game studio has licensed Unigine engine as a technology platform for its upcoming game titles.
The studio is to announce its first Unigine-powered game in September.
Read more in the official press-release.
