Item


Game development in Unity3d environment

In October 1958, Pong, was the first video game ever to be developed. It was a very simple tennis game that was the start of the video games that we see nowadays. Video games have become part of many people鈥檚 lives because of the hours of entertainment they provide and the level of detail they can have. Thus, the main task of this BSc thesis will be the development of a three-dimensional platform based video game using the modern game engine, Unity . The video game consists of a character trapped in a level with obstacles and collectible items. The objective is to be able to get to the end of the level with the maximum amount of items picked. However, if the character falls down to the sea or steps on a trap, the player loses. Using the Unity engine, I was able to create the traps and acknowledge when the character made contact with such traps. The same process is used to detect when the player falls down to the sea or picks up a collectable item. The character is able to shoot bullets to break glasses and advance through the level to finish the game. The game also has the day and night cycle, which is possible thanks to the environment lighting of Unity engine. In the level, there is dusk and dawn, making changes in the lighting of the game. All these features are possible with the scripts (coded in C#) that help to reach high level of details and the behavior of all the components of the video game

Manager: Sbert, Mateu
Szirmay-Kalos, L谩szl贸
Other contributions: Universitat de Girona. Escola Polit猫cnica Superior
Author: Bosch Mestras, Pol
Abstract: In October 1958, Pong, was the first video game ever to be developed. It was a very simple tennis game that was the start of the video games that we see nowadays. Video games have become part of many people鈥檚 lives because of the hours of entertainment they provide and the level of detail they can have. Thus, the main task of this BSc thesis will be the development of a three-dimensional platform based video game using the modern game engine, Unity . The video game consists of a character trapped in a level with obstacles and collectible items. The objective is to be able to get to the end of the level with the maximum amount of items picked. However, if the character falls down to the sea or steps on a trap, the player loses. Using the Unity engine, I was able to create the traps and acknowledge when the character made contact with such traps. The same process is used to detect when the player falls down to the sea or picks up a collectable item. The character is able to shoot bullets to break glasses and advance through the level to finish the game. The game also has the day and night cycle, which is possible thanks to the environment lighting of Unity engine. In the level, there is dusk and dawn, making changes in the lighting of the game. All these features are possible with the scripts (coded in C#) that help to reach high level of details and the behavior of all the components of the video game
Document access: http://hdl.handle.net/2072/299452
Language: eng
Rights: Attribution-NonCommercial-NoDerivs 3.0 Spain
Rights URI: http://creativecommons.org/licenses/by-nc-nd/3.0/es/
Subject: Jocs per ordinador -- Programaci贸
Videojocs -- Disseny
Visualitzaci贸 tridimensional (Inform脿tica)
Computer games -- Programming
Video games -- Design
Three-dimensional display systems
Title: Game development in Unity3d environment
Type: info:eu-repo/semantics/bachelorThesis
Repository: Recercat

Subjects

Authors


Warning: Unknown: write failed: No space left on device (28) in Unknown on line 0

Warning: Unknown: Failed to write session data (files). Please verify that the current setting of session.save_path is correct (/var/lib/php5) in Unknown on line 0