The goal of this thesis is to demonstrate the steps of a virtual reality game development. In order to support virtual reality and cross-platform development, we are going to use a framework for game development. So the first step will be to see, which game engine fits best our requirements. After choosing the right game engine, a short presentation of the development and equipments of virtual reality is next. We present the road for the current situation of VR, covering facts like why we should treat with caution this second wave of hype of the virtual reality. In addition we mention the present and possibly near future types of VR headsets with examples.
As the next step, we define the rules of the game, and the steps for developing it. From creating an empty project, we will gradually build up the game, function by function. While doing so, we mention one of the great disadvantage of current VR headset, the limited user inputs for controlling the game. To solve this, we present a unique solution by using speech recognition in our game. By using oral commands, we cut the need of controllers and free our hands during play.
With the completion of development, as for the final step, although we tested every function while developing it, we will test and analyze the game as a whole. By inspecting the behaviour of the speech recognition plugin, we get an estimation about the usability of it. After analysing the use if speech recognition, we close this thesis by summarizing the experience gained during the development.