top of page

Framework of Immerse Virtual Environments



This project is a capstone project coded using C# in the Unity 3D engine. It is a 3D survival game. The player controls a robot, upgrades itself by collecting items from the desert, and codes it to survive in an abandoned city. A specific coding language: AWSL(Android World Script Language) is created for controlling multiple robots.


I am the main designer and one of the main programmers of the project, as well as formulate the game process with four other teammates.

What I have done in this project:

  • Designed and documented the entire game

  • Formulating the game process

  • HUDs 

  • Blacksmith system

  • Inventory system

  • NPC setup and build

  • Environment build-up

  • Camera setup, build 

Highlight of the project:

bottom of page