The future is made of virtual reality. Soon there will be no sound apart from the occasional thwacking of controllers hitting furniture.
WebVR with Babylon JS
Babylon JS is a 3D graphics library targeting HTML Canvas with WebGL. It includes support for WebVR and with relatively minimal setup you can get the controllers working in a simple VR space:
That’s a screen shot I took from within a virtual reality session running inside a web browser!
I’m working on a simple game of Simon Says to test the VR waters. You can follow the progress in the repository here:
The main goal of the project is to create a ‘base game’ that can be adapted to future projects. Learning the Babyon library is great. It astounds me that you can get high quality 3D graphics out of a web browser without needing to download any additional plug-ins.
Smell You Later Cell-u-later…
My work with Cellular Automata with Python hit a brick wall.
I was using Cython to run the expensive inner loops with C. This gave great run-time speeds.
Unfortunately I was unable to package the code so that it could be easily downloaded from repositories. After editing what seemed like a thousand config files I was burnt out.
I am still interested in using cellular automata to create a game similation. I hope to try and get something running in future using Web Assembly. It has the promise of C-like speed with the ease of distribution of a website that runs in the browser.