Build A World - new massive game, using Irrlicht

Announce new projects or updates of Irrlicht Engine related tools, games, and applications.
Also check the Wiki

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Sun Mar 23, 2014 1:56 pm

User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Fri Mar 28, 2014 12:17 am

User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Fri Mar 28, 2014 11:01 am

visual effects will be updated...
User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby devsh » Fri Mar 28, 2014 8:34 pm

Update 27-03-2014 (0.5992)
- inventory now searchable with text
- number you want to manufact can now be increased with SHIFT or CTRL arrow up/down for 10/100 increments
- two types of teslacoil constructions added. Teslacoils will zap any player or animal. Teslacoils will zap if it can see movement, but cant 'see' through glass.
- inventory now has 'Metal' category
- bug fixed: wolves and sharks can now see you again, and will attack more precisely
- bug fixed: when resizing screen, sometimes left mouseclick stopped working ingame
- blue graphics updated (from grey)
- ForceField now uses 1 MW to simulate real world
- 5 new achievements added

tech:
- holding CTRL shows powerarea, and now also colors doors etc. blue
- mobs in the world are now handled much more efficiently
- bug fixed: server had a major leak, when saving maps
We chose to stream mesh data from Multiple OpenGL Contexts in many threads and do the other things, not because they are easy, but because they are hard! - JFK
User avatar
devsh
Competition winner
 
Posts: 1671
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK


Re: Build A World - new massive game, using Irrlicht

Postby devsh » Tue Apr 01, 2014 11:42 am

We would like to proudly announce that our Volume Cone Renderer has become operational, after months of research and intensive development of never before seen technology of 3D volumetric data compression
We have been so quiet about this as it was a project with a high risk of failure (it could never make it out, we couldnt guess if this was feasible)

I can finally say that I achieved my life long dream of having been involved in bringing the first next-gen ray-traced game to the market, ahead of Epic or Crytek

Obviously this has not gone without extending irrlicht beyond the limits, we now have:
- OpenCL devices which can be linked to OpenGL driver or used separately (intel HD cards double up as OpenCL devices aside from your NVIDIA card)
- OpenGL and OpenCL interop
- OpenGL compute shaders, sparse and bindless textures

Just integrating compute shaders we were able to vastly speed up the FFT Water computation and enable proper HDR

Here is the first screenshot from our Volume Compressor (Voxelizes 3d meshes and compresses then into our own format)
Image

We are now working really hard to transcode all of our assets into the 3d volumetric format... some of the assets (like the grass blocks, etc.) have to basically be sculpted or created in high resolution in Blender and ZBrush as no such game assets exist. Especially for the purpose of compression (we are squeezing 48GB of data into 2GB) we have rented 4 amazon GPGPU instances.

It will be yet another 4 or 5 months before all the assets are ready in HD and volumetric formats

The compressed voxel format and decompression algorithm will be an open spec, unencumbered by any patents which shall be released around the time that version 1.0 of BaW comes out. We really look forward to it becoming The Standard for next generation assets. From what I can divulge so far, we record the following material properties at every point:
--Albedo Color Channel + Transparency/Opacity
--Refraction Index + Physical Density
Normals we retrieve from the partial deriviatives of the tricubic interpolation functions for the optical density, although we are experimenting with a special normal compression algorithm for higher quality lighting

Because of the new data format, we had to change the render pipeline completely. For example, now we are barely using OpenGL functionality for rendering (except dynamic/moving and animated geometry and particles).
There are a lot of advantages:
--Real Reflections (as we trace rays through volumes we can reflect and bend them)
--Quick Ambient Occlusion (not SSAO which is physically inaccurate)
--Implicit Depth-Of-Field (we can simulate the focusing of a lens by moving the tip of the traced dual cone)
--No "conventional" aliasing (due to our volume mipmapping scheme, filtering and tracing technique we dont trace discrete points but sections of a volume)
--Physically Accurate Refraction and glass rendering
--Order Independent Transparency

This is a non realtime screenshot of a quick test put together (we havent redesigned the lighting system yet, so we pretty much had to brute force "path trace" this)
Image

We have yet a few issues to sort out, such as how to integrate conventional particle rendering with volume rendering

But hopefully all of these problems are minor non-issues which can be worked around and surpassed
We chose to stream mesh data from Multiple OpenGL Contexts in many threads and do the other things, not because they are easy, but because they are hard! - JFK
User avatar
devsh
Competition winner
 
Posts: 1671
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK

Re: Build A World - new massive game, using Irrlicht

Postby ACE247 » Tue Apr 01, 2014 2:03 pm

Haha nice April 1st! :P I know that screenshot is a render from the Blender Forums ;)
ACE247
 
Posts: 704
Joined: Tue Mar 16, 2010 12:31 am

Re: Build A World - new massive game, using Irrlicht

Postby christianclavet » Wed Apr 02, 2014 5:32 pm

Hummm. Not impressed at all with the screenshot they provided. Doesn't seem to have any trace of global illumination. Path tracer seem to provide much better quality than what they presented here.
User avatar
christianclavet
 
Posts: 1622
Joined: Mon Apr 30, 2007 3:24 am
Location: Montreal, CANADA

Re: Build A World - new massive game, using Irrlicht

Postby devsh » Fri Apr 04, 2014 9:07 am

They completely miss the point that the future if any "tracing" method lays in voxels and not in triangles
We chose to stream mesh data from Multiple OpenGL Contexts in many threads and do the other things, not because they are easy, but because they are hard! - JFK
User avatar
devsh
Competition winner
 
Posts: 1671
Joined: Tue Dec 09, 2008 6:00 pm
Location: UK


Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Mon Apr 07, 2014 6:55 pm

Until we make more different habitats, then the animals will be mixed in, in the current ones. And yes, there will be warm and cold zones etc., with the 'correct' placed animals.
User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Wed Apr 23, 2014 8:17 pm

User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Wed Apr 23, 2014 11:00 pm

modern style fish tanks

Image

Image

Image
User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Wed Apr 23, 2014 11:08 pm

and some screenies from 'Design Set 1'

Image

Image

Image

Image

Image

Image

Image

Image

Image
User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

Re: Build A World - new massive game, using Irrlicht

Postby sodandk » Fri Apr 25, 2014 9:22 pm

jCharler wrote:'Design Set 1' looks like a sci-fi spaceship.


yeah, some players wanted stuff like that to build with ...
User avatar
sodandk
Competition winner
 
Posts: 335
Joined: Wed Aug 10, 2011 11:58 am

PreviousNext

Return to Project Announcements

Who is online

Users browsing this forum: No registered users and 1 guest