For a while, some members of Virtual Penguins (the team that made Hololistic) and I considered formalizing our group.
Opening a Studio offered us the opportunity to apply to funds, participate in more contests and project a more professional appearance than just a group. It also poses challenges and requires more time and compromise.
After doing some development try outs and pondering it enough, we decided to open Nu Studio. We develop products and services for the AR, VR, video game and virtual production industries.
Unity is the main Videogame Engine I use professionally. Most of the top projects I have developed are Unity based.
Recently, I have been experimenting with other engines. One of the main reasons I learn new technologies (besides having time and wanting something new) is to solve problems or have capabilities that exceed what the current tools in my kit have to offer.
We live in an internet era. Lacking and online presence is a great disadvantage at a professional level. Because of this, I am currently investing more time in showing my work to the world. I like the projects I took part of. However, most of them run on Desktop or use Hardware that makes it hard to share them as experiences online. Unity is capable of deploying online, but is not a development tool specialized in that area.
Unity Web Player loading screen.
Learning a new tool that is online focused just makes sense. There are some online game/3D engines currently on the market. One of my favorite types of projects are those that take advantage of XR technologies. Concidentally, this type of AR/VR apps and experiences tend to be packaged to run on Desktop. Considering all the previous points and after some research, AFrame became the framework of choice.
AFrame is a Web VR Framework
In future posts, I will expand on the technicalities of AFrame. As a brief intro, I would like to mention that it relies on three.js, Web VR, Web GL, HTML and Javascript. As many developers will notice, the techonology stack is different from Unity. However, the fact that AFrame has an Entity-Component architecture makes the learning process easier. For learning more about AFrame, please check their official site: https://aframe.io/
I am planning on posting about a couple of projects I have been developing using AFrame and also about guidance for finding learning material. Stay tuned !