Socket Golf: Building a Google Cardboard Game in Unity

Carlson, Caleb
Leach, Cameron
Spaulding, Nathan
Neff, Brandon
Virtual reality is a new and emerging technology in the field of computer science designed to immerse the consumer into the product. To study and learn more about this technology, a four-person team of graduating seniors set out to build a mobile game for Google Cardboard. The game created uses the Unity game engine along with Unity multiplayer servers for the development tools. The application was designed to be run using both a Google Cardboard headset and an android controller to allow the user to control the game without removing themselves from the immersive experience. The idea for the game came from an existing game called Rocket League where the premise is to play soccer with a car. Throughout the design process the ideas for the game changed, but the final product, rightly named Socket Golf, is a mixture of soccer and golf. Each player spawns a bean-like character and plays a game of golf with a soccer ball. The player is provided with three different kick angles and kick strengths they can cycle through to assist them in getting the ball into the hole. The final product of the project consists of three main components for the game which include a tutorial where the user can learn the controls, single player where the user wants to make a hole in as little strokes as possible, and multiplayer mode where two players can fight each other to be the first to get the ball in the hole.
Journal Title
Journal ISSN
Volume Title
University of Wyoming Libraries