> slayer

one of the aspects of my master's degree i really enjoyed, was getting to know people with similar interests and awesome skillsets (thanks a lot sandra, andi and last but not least: stefan. so right after we got the htc vive for testing we started building our own game with the (i know it sounds unimaginative) name "slayer". slayer is a vr game in a space-like scenario in an old school "vhs - style", in which you have to save the magic tree of life (seen on the cover picture) by destroying deadly viruses. to do so, you can chose between several tools (guns, arrow, shield, swords etc.) to defend the tree of life by using the htc vive controller. since i do not have the htc vive at the moment, i captured a screenshot directly in unity so that you can have an idea of how it looked. please note: you can not compare this to the feeling you get within the vr when standing under a huge tree and viruses are flying with increasing speed towards you. :)

01 - scene view

on the left hand side, you can see the viruses (green), and the power ups (pink). on the right side, you can see part of the tree of life and where you would be placed as a player. in the background there is an ambient planet to provide the feeling of moving within the scene.

ingame screenshot

02 - learnings

even with a (pretty good) computer setup (i7, nvidia geforce 9700, 32 gb ram), at the beginning we had a hard time getting enough frames in vr to make it feel smooth so that you can prevent the motion sickness people often tend to get within a vr environment. to overcome this problem we used the valve shader plugin for unity which - out of the box - increased our frame rate for about 100%. also we found out about unity vr tool kit, which is a (really great) open source tool to help your interaction with objects in vr, receiving button event from the vive controller and much more. so if you are new to vr game development, i would really recommend you try these plugins.