top of page
Screenshot 2014-12-12 17.47.27.png
Overview.00_02_09_00.Still007.png

Custom Engine Experience

I was one of the most instrumental developers in the Universe Engine, which was developed only a few years after WebGL was released and before WebGL was adopted in all browsers.

 

The Universe Engine is a 3D WebGL-based multiplayer game engine. Compatible with all major browsers and featuring a dedicated typescript & node.js server backend.

I had a heavy hand in configuring the networking systems, messaging/broadcast systems, component, entity and supporting systems for various gameplay elements, saving and loading and helping the integration of the Howitzer custom physics engine.

 

I also designed the custom Starlight renderer that Universe Engine uses. The Starlight renderer runs real-time complex deferred scenes with hundreds of lights at at 60fps on most computers and all major browsers available in 2014. Nowadays support has been more widely adopted and this target can be hit on most phones as well.

 

The Universe Engine was used in a number of different projects including the health and education app Braaains and a browser based deployment of the VDE, as well as providing 3D capabilities for a number of commercial websites and was used at Swinburne as a teaching tool in an in-class AI competition.

室內環境渲染測試.png
Screenshot 2014-12-11 12.57.02.png
材質測試.png
Howitzer Screenshot 2.png
UE4 Projects and Clients

Braaains

Braaains

Universe Engine

Universe Engine

Virtual Dementia Experience

Virtual Dementia Experience
bottom of page