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!
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
Write about how to use this project.
- Install Unity Hub
- Install the Unity Editor 2022.3.45f1 version also specified in:
ProjectSettings/ProjectVersion.txt - Open Unity Hub
- Click Add Project
- Select the root project folder
- Open the project
- Navigate to:
Assets/Scenes - Open the main scene (
SolarScene.unity) - Or go to:
File → Build Settings - Click Add Open Scenes
- Ensure all required scene files are included in correct order before building
- Press Play inside the Unity Editor
- Interact with the environment according to scripted behaviors
If you want to contribute or further develop this project, follow the structure below.
- Unity Hub
- Compatible Unity Editor version
- Basic C# knowledge
- Clone or download the repository
- Open via Unity Hub
- Allow Unity to import all assets and packages
- Verify no console errors before making changes
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 |
- Open Unity
- Go to File → Build Settings
- Select your target platform is set to Oculus
- Ensure scenes are added
- Click Build
Developed by Kenton Bell
Built using:
- 2022.3.45f1 Unity Game Engine
- C#
- Oculus