Skip to content

kentonbell/Drawing-Studio-VR-Unity-Oculus

Repository files navigation

Introduction

This Unity-based project is a structured 3D simulation built in Unity demonstrating physics interactions, scripted object behavior, trigger zones, and organized scene management.

Check out the Graduate Thesis writeup!

📚 Index

🧭 About

This project is a Unity simulation environment designed to demonstrate:

  • Physics-based interactions
  • Trigger-based events
  • Scene transitions
  • Script-driven object control
  • Organized project architecture

🏗 Usage

Write about how to use this project.

🎬 Unity Installation & Setup

  1. Install Unity Hub
  2. Install the Unity Editor 2022.3.45f1 version also specified in:
    ProjectSettings/ProjectVersion.txt
    
  3. Open Unity Hub
  4. Click Add Project
  5. Select the root project folder
  6. Open the project

🎥 Scene Configuration (Important)

  1. Navigate to:
    Assets/Scenes
    
  2. Open the main scene (SolarScene.unity)
  3. Or go to:
    File → Build Settings
    
  4. Click Add Open Scenes
  5. Ensure all required scene files are included in correct order before building

▶ Running the Project

  • Press Play inside the Unity Editor
  • Interact with the environment according to scripted behaviors

🛠 Development

If you want to contribute or further develop this project, follow the structure below.

📋 Pre-Requisites

  • Unity Hub
  • Compatible Unity Editor version
  • Basic C# knowledge

🖥 Development Environment

  1. Clone or download the repository
  2. Open via Unity Hub
  3. Allow Unity to import all assets and packages
  4. Verify no console errors before making changes

📂 File Structure

Only the primary folder structure is shown below.

.
├── Assets
├── Packages
├── ProjectSettings
└── README.md
No File/Folder Details
1 Assets Scenes, scripts, prefabs, materials
2 Packages Unity package dependencies
3 ProjectSettings Unity configuration files
4 README.md Project documentation

▶️ Build

  1. Open Unity
  2. Go to File → Build Settings
  3. Select your target platform is set to Oculus
  4. Ensure scenes are added
  5. Click Build

🙏 Acknowledgements

Developed by Kenton Bell

Built using:

  • 2022.3.45f1 Unity Game Engine
  • C#
  • Oculus

About

Work Featured in a Master's Thesis

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors