3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer

Treball Final de Grau en Disseny i Desenvolupament de Videojocs. Codi: VJ1241. Curs acadèmic: 2016/2017 This document presents the technical report for a Final Degree Project related to the Degree in Design and Development of Video Games. The project to develop consists on a three-dimensional videog...

Full description

Bibliographic Details
Main Author: Luque Ocaña, Antonio José
Other Authors: Chover Selles, Miguel, Universitat Jaume I. Departament de Llenguatges i Sistemes Informàtics
Format: Bachelor Thesis
Language:English
Published: Universitat Jaume I 2017
Subjects:
App
Online Access:http://hdl.handle.net/10234/171251
id ftunivjaumeirep:oai:repositori.uji.es:10234/171251
record_format openpolar
spelling ftunivjaumeirep:oai:repositori.uji.es:10234/171251 2023-05-15T17:40:04+02:00 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer Luque Ocaña, Antonio José Chover Selles, Miguel Universitat Jaume I. Departament de Llenguatges i Sistemes Informàtics 2017-12-19T12:46:08Z application/pdf http://hdl.handle.net/10234/171251 eng eng Universitat Jaume I http://hdl.handle.net/10234/171251 Attribution-NonCommercial-NoDerivatives 4.0 Internacional http://creativecommons.org/licenses/by-nc-nd/4.0/ info:eu-repo/semantics/openAccess CC-BY-NC-ND Grau en Disseny i Desenvolupament de Videojocs Grado en Diseño y Desarrollo de Videojuegos Bachelor's Degree in Video Game Design and Development App interaction measurement gyroscope accelerometer info:eu-repo/semantics/bachelorThesis info:eu-repo/semantics/publishedVersion 2017 ftunivjaumeirep 2021-08-11T19:47:02Z Treball Final de Grau en Disseny i Desenvolupament de Videojocs. Codi: VJ1241. Curs acadèmic: 2016/2017 This document presents the technical report for a Final Degree Project related to the Degree in Design and Development of Video Games. The project to develop consists on a three-dimensional videogame for android devices developed with Unity3D [1]. Its singular feature consists on taking advantage of accelerometer and gyroscope controllers integrated into android devices to rotate the platforms of the game levels. Mainly, the game will use gyroscope, and if the device has not this controller, the game will be able to employ accelerometer to emulate the same behavior. Modern mobile devices have Inputs different to the rest of present devices able to run software. Inquiring into them, this project aims to develop a game for Android mobile devices that make special use of gyroscope and accelerometer sensors, in addition to the usual touch sensor. To carry it out, models and animations will be developed in 3D, 2D graphics, and especially C# programming, all original and functional through Unity3D game engine. The game will be set in the north pole, with penguins, icebergs, realistic water, etc. In the game, the player can vary the rotation of ice platforms on which there will be penguins that slide and objects with which penguins can interact. The objective is to throw them all to the water, except for the protagonist penguin. In the numerous levels that are going to be developed, the shape of the platforms will change and new penguins and objects with different characteristics will appear. Levels will be short duration, as is demanded by players of today's mobile devices. For this last statement, take as an example the famous game Angry Birds [2], whose numerous levels are around 3 minutes in length. The processing of data provided by the accelerometer and gyroscope will be such that the player will be able to select which of the two sensors to use and achieve an almost identical gaming experience. Facing also the challenge of developing on Android with Unity3D, it will be implemented a solution for the delay issue in the sound reproduction that this engine generates when compiles apps [3]. The facilities granted by the engine to save data will not be used, but code will be implemented to save data locally in encrypted form. Thanks to this, players will not be able to manually edit their save files and cheat their data. Additionally, the game will take full advantage of the particle system that the engine offers, as it is very powerful and visually attractive. Finally, it is intended to develop the feature of communicating with modern social networks, with the intention of being able to reach a viral marketing. Bachelor Thesis North Pole Repositori Universitat Jaume I (Repositorio UJI) North Pole
institution Open Polar
collection Repositori Universitat Jaume I (Repositorio UJI)
op_collection_id ftunivjaumeirep
language English
topic Grau en Disseny i Desenvolupament de Videojocs
Grado en Diseño y Desarrollo de Videojuegos
Bachelor's Degree in Video Game Design and Development
App
interaction
measurement
gyroscope
accelerometer
spellingShingle Grau en Disseny i Desenvolupament de Videojocs
Grado en Diseño y Desarrollo de Videojuegos
Bachelor's Degree in Video Game Design and Development
App
interaction
measurement
gyroscope
accelerometer
Luque Ocaña, Antonio José
3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
topic_facet Grau en Disseny i Desenvolupament de Videojocs
Grado en Diseño y Desarrollo de Videojuegos
Bachelor's Degree in Video Game Design and Development
App
interaction
measurement
gyroscope
accelerometer
description Treball Final de Grau en Disseny i Desenvolupament de Videojocs. Codi: VJ1241. Curs acadèmic: 2016/2017 This document presents the technical report for a Final Degree Project related to the Degree in Design and Development of Video Games. The project to develop consists on a three-dimensional videogame for android devices developed with Unity3D [1]. Its singular feature consists on taking advantage of accelerometer and gyroscope controllers integrated into android devices to rotate the platforms of the game levels. Mainly, the game will use gyroscope, and if the device has not this controller, the game will be able to employ accelerometer to emulate the same behavior. Modern mobile devices have Inputs different to the rest of present devices able to run software. Inquiring into them, this project aims to develop a game for Android mobile devices that make special use of gyroscope and accelerometer sensors, in addition to the usual touch sensor. To carry it out, models and animations will be developed in 3D, 2D graphics, and especially C# programming, all original and functional through Unity3D game engine. The game will be set in the north pole, with penguins, icebergs, realistic water, etc. In the game, the player can vary the rotation of ice platforms on which there will be penguins that slide and objects with which penguins can interact. The objective is to throw them all to the water, except for the protagonist penguin. In the numerous levels that are going to be developed, the shape of the platforms will change and new penguins and objects with different characteristics will appear. Levels will be short duration, as is demanded by players of today's mobile devices. For this last statement, take as an example the famous game Angry Birds [2], whose numerous levels are around 3 minutes in length. The processing of data provided by the accelerometer and gyroscope will be such that the player will be able to select which of the two sensors to use and achieve an almost identical gaming experience. Facing also the challenge of developing on Android with Unity3D, it will be implemented a solution for the delay issue in the sound reproduction that this engine generates when compiles apps [3]. The facilities granted by the engine to save data will not be used, but code will be implemented to save data locally in encrypted form. Thanks to this, players will not be able to manually edit their save files and cheat their data. Additionally, the game will take full advantage of the particle system that the engine offers, as it is very powerful and visually attractive. Finally, it is intended to develop the feature of communicating with modern social networks, with the intention of being able to reach a viral marketing.
author2 Chover Selles, Miguel
Universitat Jaume I. Departament de Llenguatges i Sistemes Informàtics
format Bachelor Thesis
author Luque Ocaña, Antonio José
author_facet Luque Ocaña, Antonio José
author_sort Luque Ocaña, Antonio José
title 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
title_short 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
title_full 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
title_fullStr 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
title_full_unstemmed 3D Puzzle Mobile Game Powered by Gyroscope And/Or Accelerometer
title_sort 3d puzzle mobile game powered by gyroscope and/or accelerometer
publisher Universitat Jaume I
publishDate 2017
url http://hdl.handle.net/10234/171251
geographic North Pole
geographic_facet North Pole
genre North Pole
genre_facet North Pole
op_relation http://hdl.handle.net/10234/171251
op_rights Attribution-NonCommercial-NoDerivatives 4.0 Internacional
http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
op_rightsnorm CC-BY-NC-ND
_version_ 1766140861069918208