Developing a game using unity 3D and leap motion controller

Games on personal computers have traditionally been played using the keyboard. However, with the popularity of mobile games and even Microsoft’s Kinect, perhaps using gestures to play games on personal computers would improve the user experience. Hence, for this Final Year Project, the objective is...

Full description

Saved in:
Bibliographic Details
Main Author: Muhammad Salihan Zaol-Kefli
Other Authors: Cham Tat Jen
Format: Final Year Project
Language:English
Published: 2016
Subjects:
Online Access:http://hdl.handle.net/10356/66550
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-66550
record_format dspace
spelling sg-ntu-dr.10356-665502023-03-03T20:31:23Z Developing a game using unity 3D and leap motion controller Muhammad Salihan Zaol-Kefli Cham Tat Jen School of Computer Engineering DRNTU::Engineering::Computer science and engineering Games on personal computers have traditionally been played using the keyboard. However, with the popularity of mobile games and even Microsoft’s Kinect, perhaps using gestures to play games on personal computers would improve the user experience. Hence, for this Final Year Project, the objective is to develop a game with the Unity3D game engine and use the Leap Motion controller to capture hand gestures and allow players to interact with the elements in the game. This report also gives an overview of the project schedule, the work breakdown structure and the level designs. There is also some elaboration on how the different components are put together for the game. After the implementation of the game was completed, a user study was conducted where ten people were approached to play and test the game as well as provide feedback. Useful information and data was gathered and it was concluded that using gestures to play the game indeed gave a higher degree of interaction and immersion as compared to just using the keyboard. Having said that, there were some complaints regarding some of the gestures and this shows that the right gestures are needed to truly provide a positive user experience. The gestures chosen should be simple, easy to learn and use as well as not cause discomfort and feel natural. In addition, most of the participants of the user study still prefer playing games with the keyboard because they are used to it. This implies that it will take time for the use of gestures for games on personal computers to catch on. Finally, this project can be taken as a foundation for further exploration into the area of user experience in games. In February, Leap Motion revealed a new project called Orion which promises greater accuracy in gesture capture and hardware is being developed to be mounted on Virtual Reality headsets such as Occulus Rift. This project has already set up the first person perspective and some gestures to control movement so any continuation of this project can reuse components that have been implemented. Bachelor of Engineering (Computer Science) 2016-04-15T08:41:47Z 2016-04-15T08:41:47Z 2016 Final Year Project (FYP) http://hdl.handle.net/10356/66550 en Nanyang Technological University 52 p. application/pdf
institution Nanyang Technological University
building NTU Library
continent Asia
country Singapore
Singapore
content_provider NTU Library
collection DR-NTU
language English
topic DRNTU::Engineering::Computer science and engineering
spellingShingle DRNTU::Engineering::Computer science and engineering
Muhammad Salihan Zaol-Kefli
Developing a game using unity 3D and leap motion controller
description Games on personal computers have traditionally been played using the keyboard. However, with the popularity of mobile games and even Microsoft’s Kinect, perhaps using gestures to play games on personal computers would improve the user experience. Hence, for this Final Year Project, the objective is to develop a game with the Unity3D game engine and use the Leap Motion controller to capture hand gestures and allow players to interact with the elements in the game. This report also gives an overview of the project schedule, the work breakdown structure and the level designs. There is also some elaboration on how the different components are put together for the game. After the implementation of the game was completed, a user study was conducted where ten people were approached to play and test the game as well as provide feedback. Useful information and data was gathered and it was concluded that using gestures to play the game indeed gave a higher degree of interaction and immersion as compared to just using the keyboard. Having said that, there were some complaints regarding some of the gestures and this shows that the right gestures are needed to truly provide a positive user experience. The gestures chosen should be simple, easy to learn and use as well as not cause discomfort and feel natural. In addition, most of the participants of the user study still prefer playing games with the keyboard because they are used to it. This implies that it will take time for the use of gestures for games on personal computers to catch on. Finally, this project can be taken as a foundation for further exploration into the area of user experience in games. In February, Leap Motion revealed a new project called Orion which promises greater accuracy in gesture capture and hardware is being developed to be mounted on Virtual Reality headsets such as Occulus Rift. This project has already set up the first person perspective and some gestures to control movement so any continuation of this project can reuse components that have been implemented.
author2 Cham Tat Jen
author_facet Cham Tat Jen
Muhammad Salihan Zaol-Kefli
format Final Year Project
author Muhammad Salihan Zaol-Kefli
author_sort Muhammad Salihan Zaol-Kefli
title Developing a game using unity 3D and leap motion controller
title_short Developing a game using unity 3D and leap motion controller
title_full Developing a game using unity 3D and leap motion controller
title_fullStr Developing a game using unity 3D and leap motion controller
title_full_unstemmed Developing a game using unity 3D and leap motion controller
title_sort developing a game using unity 3d and leap motion controller
publishDate 2016
url http://hdl.handle.net/10356/66550
_version_ 1759858253451231232