Tuesday, January 6, 2015

First Demo of My New Voxel Rendering Engine - CuBengine

CuBengine is the latest derivative of my voxel engine Bengine. The main difference of CuBengine and original Bengine is that CuBengine renders each voxel as a 3D cube while Bengine render each voxel as a 2D pixel square (or 3D billboard). Besides the screen representation of voxels, CuBengine also has many enhanced features over the original Bengine, such as higher resolution, less memory consumption and supporting larger level maps. Actually, CuBengine is a completely rewrite from scratch. Currently CuBengine is written in AS3 with rendering core in HaXe, but it will be soon ported to OpenFL and HaXe.

First Demo of CuBengine (Flash):

WSAD - Move
Arrow Keys - Look
Ctrl - Go Down
Space - Go Up
You can also use the on screen joystick, which is designed for touch enabled devices, to replace all the keyboard controls. To hide/show the joystick, right click and then left click the menu button "◇{On Screen Joystick}".


  1. Hi! I’ve been reading your blog for a while now and finally got the
    watergirl and fireboy
    Geometry Dash

  2. Are you still working on this? It's seem that many Flash devs (specially the good ones) vanished!

    1. Thank you for your interest! I ported CuBengine to Haxe (OpenFL) long ago: http://bruce-lab.blogspot.com/2015/02/cubengine-ported-to-openfl-new-demo.html, hoping to make it live longer than Flash. However, I don't have time to further develop it in the past two years. But it is still one of my top-priority hobby projects. I wish that I could continue the project in the near future.

  3. I like your post. It really useful with me. Thanks for sharing these useful information!

  4. Thanks for sharing your info. I really appreciate your efforts and I will be waiting for your further write


  5. I was very impressed by this post, this site has always been pleasant news. Thank you very much for such an interesting post. Keep working, great job! In my free time, I like play game: facebooklite.com.br. What about you?

  6. Thanks for the information you shared. Please share useful information with your friends regularly

  7. This is a great article. It gave me a lot of useful information. thank you very much.