Awesome
Unity Project Template - Virtual Reality (VR)
This repo includes...
- Project Structure Best Practices from SamuelAsherRivello/unity-project-template
- C# Coding Standards for Unity from SamuelAsherRivello/unity-project-template
- Virtual Reality (VR) from Meta's Oculus Quest 2
- Custom Demo Scenes
Getting Started
- Download this repo (*.zip or *.git)
- Download the Unity Editor
- Open this repo in the Unity Editor
- Enjoy
Videos
This Unity Project is featured in the following YouTube video playlist.
<table> <tr> <th>Unity Game Dev - In 3 Mins</th> </tr> <tr> <td> <a href="https://www.youtube.com/watch?v=vIudoRmaUjI&list=PL5domiITryHhlCKPSpiGuUt_kQg0nk3Of&index=5"><img width="500" src="https://img.youtube.com/vi/vIudoRmaUjI/maxresdefault.jpg" /></a> </td> </tr> </table> <BR> <BR>Features
<img width = "400" src="./Unity/Assets/Documentation/Images/Screenshot.png" />This project is a living template. It showcases the best practices and coding standards for many common workflows.
Includes Templates For ...
- Git Repo - Structure, .gitignore, ReadMe.md
- Scene Hiearchy Window - Structure
- Project Window - Structure
- Inspector Window - ReadMe.asset
- Runtime Coding
- Editor Coding
- Unit Testing
Overview
Documentation
ReadMe.md
- The primary documentation for this repoUnity/Assets/Documentation/ReadMe.asset
- Select this asset in Unity to get started
Configuration
Unity Target
- Standalone MAC/PCUnity Version
- Use this VersionUnity Rendering
- Standard Render Pipeline (SRP)Unity Aspect Ratio
- Game View 10x16
Structure
Unity/
- Open this folder in the Unity EditorUnity/Assets/Scenes/
- Open any Scene. Press 'Play'!
Dependencies
Various
- Already included via Unity Package Manager as this Version
Resources
Here are more from Samuel Asher Rivello.
Portfolio
- SamuelAsherRivello.com/virtual-reality - AR/VR/XR
- SamuelAsherRivello.com/best-practices - Proven approaches
Medium Articles
- XR For Unity — 1 — Virtual Reality
- XR For Unity — 2 — Augumented Reality
- XR For Unity — 3 — Mixed Reality
- Best Practices — 1 — Unity Project Structure
- Best Practices — 2 — Unity C# Coding Standards
- Best Practices — 3 — Unity Overview
- Best Practices — 4 — MVC Architecture For Unity
- Best Practices — 5 — Unit Testing For Unity
Credits
Created By
- Samuel Asher Rivello
- Over 23 years XP with game development (2023)
- Over 10 years XP with Unity (2023)
Contact
- Twitter - <a href="https://twitter.com/srivello/">@srivello</a>
- Resume & Portfolio - <a href="http://www.SamuelAsherRivello.com">SamuelAsherRivello.com</a>
- Git - <a href="https://github.com/SamuelAsherRivello/">Github.com/SamuelAsherRivello</a>
- LinkedIn - <a href="https://Linkedin.com/in/SamuelAsherRivello">Linkedin.com/in/SamuelAsherRivello</a> <--- Say Hello! :)
License
Provided as-is under <a href="./LICENSE">MIT License</a> | Copyright ™ & © 2006 - 2024 Rivello Multimedia Consulting, LLC