I have been busy exploring Unity 3D over the past week. Coming from a background in being more well-versed in Maya, the user interface and the controls in Unity were quite easy to get used to. The clean user layout allowed me to clearly navigate my way through getting used to working in Unity. I was also pleasantly surprised to know that Unity handles imported animations and models from Maya via the .fbx format. This got me thinking about possibly creating small animation tests and using them in Unity later on to test out animation triggers when users interact in this virtual space.
I had always wanted to tinker around with making games, and learning how to use Unity and it’s tools has been a pretty enjoyable experience so far. The wealth of tutorials and training archives on the Unity website proved to be immensely helpful as I found myself going through each of them to get a better understanding of the program I was working with. If there was one thing I wished I knew how to do, it’d be coding. I hung out around one of the livestreams on Twitch to catch Mike Geig conducting his free live training classes.
Another plus I discovered was that I could essentially export a test scene from Unity and use an online file storage site like Dropbox to host the game files. This means that I could just embed the url link in a blogpost or anywhere on the Internet, and users will be taken directly to the game when they click on it. With Unity, one thing that needs to be noted in that users will need to download and install the Unity webplayer plugin in order to use the interactive space.
To test this out, I created a simple setup scene in Unity where the textures of the virtual objects are screenshots of websites. In this example, I used a screenshot of my Facebook news feed as a shared texture, so all of the objects in the scene are covered by the same texture to give a sense of disorientation in this subspace. The user can navigate around the space with the WASD keys, spacebar to jump and move the mouse to look around.