Skip to content

The game was developed using c# using concepts of arrays to store information, if and else statements to form logic based interactions

Notifications You must be signed in to change notification settings

Ariiyan/Interactive-Virtual-Tour-of-King-William-102

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Interactive Virtual Tour of King William 102

Overview

The Interactive Virtual Tour of King William 102 is a 3D Unity project aimed at providing a virtual exploration experience of the Games and Digital Media Lab at the University of Greenwich. This project is designed to showcase the lab environment, offer insights into the courses taught there, and engage users with interactive elements like NPC dialogue, item collection, and a time-based mini-game.

Features

  • NPC Interaction: Speak with a virtual lecturer who answers questions about the lab and its offerings.
  • Object Interaction: Collect items such as ID cards, coins, and joypads to unlock different functionalities within the tour.
  • Mini-Game: A fast-paced challenge where players must collect University of Greenwich logos within a one-minute timeframe.
  • First-Person Controller: Smooth navigation and interaction within the 3D environment.
  • Scene Management: Seamless transitions between different parts of the lab, including the main room, computer area, and mini-game zone.

Technologies Used

  • Unity 3D: The main development platform for building the 3D environment and gameplay mechanics.
  • C#: The programming language used to script game interactions, NPC dialogues, item management, and game logic.
  • TextMeshPro: For rendering high-quality UI text elements.
  • Animator: To control NPC animations and other dynamic elements within the game.

Installation and Setup

  1. Clone the Repository
    git clone https://github.com/your-username/interactive-tour-king-william-102.git