top of page

Art Gallery Simulation

The purpose of this project was to introduce an advanced interactive media product for the chosen scenario. The choice to create an art gallery was decided upon several factors including its requirement of Game AI features, the ease of access to art pieces in the public domain and the management aspects that could introduce interesting consequences and rewards for the user.

​

The main features include a visitor management system, tablet user interface, inventory, dialogue system and objective system. Each mechanic/feature was accomplished using key aspects including Scriptable Objects, AI State Machine, Read/Write from .txt files and Cinemachine.

​

Motion Builder was also utilised to apply animations and successfully condition 3D characters from Mixamo to allow for a variety of animations.

​

Project Information

Tools

  • Unity

  • Motion Builder

 

Programming Language: C#

​

Status: Completed May 2024

​

Project Duration: 4 Months

​

Project Type: Solo Project

Demo Video

Sample Code

Click the buttons on the right to view sample code from the project.

bottom of page