Sanjeev Nayak - MS DM '22 @ Georgia Tech
Committee Chair: Michael Nitsche
Committee Members: Anne Sullivan, Janet Murray, Ali Mazalek
In looking for a metaphor to design towards, the animated show Avatar: The Last Airbender seemed to be a good choice. The world is based around martial arts practitioners who cast spells by performing kicks, punches, flips, and many body movements to cast spells of four different elements; Earth, Water, Fire, and Air. The simple elements also lended themselves to a rock-paper-scissors style of logic that is often employed in games such as the hugely popular Pokemon to determine which spell type can defeat or counter another spell type. However, as design moved forward, the martial arts angle seemed to complicate matters in directions that were less about moving the avatar body and more about moving the human body itself.
Following along with the metaphor of the asthras, a player can recognize what type of spell their opponent is firing,
and can determine what type of spell to use to neutralize the arrow. A rock-paper-scissors paradigm will be used to
determine which element counters which other elements.
This project is built with the Unity game engine. Unity is a broadly applicable game engine capable of working with many different platforms and hardware. Gamepad integrations are built into Unity, and gamepads are largely standardized around the dual joystick form. A Playstation 4 gamepad was chosen to work with for development of this project. Body motion based game controllers are not as widely available. The Xbox Kinect was one effort towards a standardized controller for body motion input using computer vision technology, but has since been discontinued. The future of the Kinect product line has been moved over to Microsoft’s web platform, Azure. Older Xbox Kinects are still available through secondary markets, and the Kinect for Xbox One was chosen for this project. The Kinect has an available SDK for interacting with the device, and reading the body motion data that it provides.