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...
Main Author: | |
---|---|
Other Authors: | , |
Format: | Bachelor Thesis |
Language: | English |
Published: |
Universitat Jaume I
2017
|
Subjects: | |
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 |