Optimization of assets pipeline for unity game engine

With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site...

Full description

Saved in:
Bibliographic Details
Main Author: Wang, Jiahao
Other Authors: Wang Dan Wei
Format: Final Year Project
Language:English
Published: 2018
Subjects:
Online Access:http://hdl.handle.net/10356/76266
Tags: Add Tag
No Tags, Be the first to tag this record!
Institution: Nanyang Technological University
Language: English
id sg-ntu-dr.10356-76266
record_format dspace
spelling sg-ntu-dr.10356-762662023-07-07T16:42:25Z Optimization of assets pipeline for unity game engine Wang, Jiahao Wang Dan Wei School of Electrical and Electronic Engineering James Ma DRNTU::Engineering::Electrical and electronic engineering With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site rather than viewing the 2D floor plan on the phone. There are a lot of house searching platforms in the markets and most of them choose to provide the house details by showing photos or videos. Although these photos and videos provide the customers with the basic information, these information are lacks of three-dimensionality and realism. Quantum Jump Singapore is a startup company, which aims to visualize the house by using 3D and VR technology. “HouseDecorator” and “Pocket Property” are the two applications developed by Quantum Jump, which transfer the 2D floor plans into a virtual property. This report details the designing and conducting Unity unit test cases for “HouseDecorator” and "Pocket Property". The test cases are developed based on the Unity platform and C# language. Unity platform provides developers with two different test mode: PlayMode Test and EditMode Test. According to the functions need to be tested, test cases are assigned to the corresponding mode to conduct the test. Specific outputs will be checked to ensure the functions are executed successfully and the APIs are assigned correctly. Though this Unity unit test, serval critical bugs were found and fixed. “HouseDecorator” had been used for creating hundreds of 3D floor plans in past three months, and “Pocket Property” was published successfully in both App Store and Google Play store in this September. Bachelor of Engineering (Electrical and Electronic Engineering) 2018-12-13T14:27:24Z 2018-12-13T14:27:24Z 2018 Final Year Project (FYP) http://hdl.handle.net/10356/76266 en Nanyang Technological University 42 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::Electrical and electronic engineering
spellingShingle DRNTU::Engineering::Electrical and electronic engineering
Wang, Jiahao
Optimization of assets pipeline for unity game engine
description With the development of times and the popularity of smart devices, the convenience of life has been greatly improved. People are willing to order food through Grab Food, call car services by Grab, book the movie tickets through GV app. However, people still choose to visit the real property on site rather than viewing the 2D floor plan on the phone. There are a lot of house searching platforms in the markets and most of them choose to provide the house details by showing photos or videos. Although these photos and videos provide the customers with the basic information, these information are lacks of three-dimensionality and realism. Quantum Jump Singapore is a startup company, which aims to visualize the house by using 3D and VR technology. “HouseDecorator” and “Pocket Property” are the two applications developed by Quantum Jump, which transfer the 2D floor plans into a virtual property. This report details the designing and conducting Unity unit test cases for “HouseDecorator” and "Pocket Property". The test cases are developed based on the Unity platform and C# language. Unity platform provides developers with two different test mode: PlayMode Test and EditMode Test. According to the functions need to be tested, test cases are assigned to the corresponding mode to conduct the test. Specific outputs will be checked to ensure the functions are executed successfully and the APIs are assigned correctly. Though this Unity unit test, serval critical bugs were found and fixed. “HouseDecorator” had been used for creating hundreds of 3D floor plans in past three months, and “Pocket Property” was published successfully in both App Store and Google Play store in this September.
author2 Wang Dan Wei
author_facet Wang Dan Wei
Wang, Jiahao
format Final Year Project
author Wang, Jiahao
author_sort Wang, Jiahao
title Optimization of assets pipeline for unity game engine
title_short Optimization of assets pipeline for unity game engine
title_full Optimization of assets pipeline for unity game engine
title_fullStr Optimization of assets pipeline for unity game engine
title_full_unstemmed Optimization of assets pipeline for unity game engine
title_sort optimization of assets pipeline for unity game engine
publishDate 2018
url http://hdl.handle.net/10356/76266
_version_ 1772828406149283840