-
Notifications
You must be signed in to change notification settings - Fork 5
Onboarding
This document serves as a quick introduction for new SEE developers to get them productive in a shorter amount of time.
The main questions when trying to become productive in SEE (and the wiki entries that try to answer them) seem to be:
-
How is the SEE repository structured? → Project Structure
-
How is the SEE software structured? Where are the entrypoints? → SEE Software Structure
-
How does the CI / CD pipeline in SEE work, and why does it matter to me? → CI / CD Pipeline
-
What is a good workflow when developing in SEE? → Git / Development Workflow
-
How can I test / build SEE executables? → Building SEE Executables
-
What Scenes do we currently have, and why? → Current Scenes
-
How can I create a new scene that suits my purpose? → Creating a new scene
-
"Something doesn't work!" - Where can I look for help? → Troubleshooting Knowledge Base
-
What is a good way to debug my code? → Debugging
-
Other topics that I should familiarize myself with?
- Object Serialization in C#
- Test Creation
- Profiler (or other Unity tools)
- Adding new plugins/libraries (UPM, Assets, asmdef)
- Coding Conventions
- MonoBehaviour
- Components
- Async / Await / Asynchronous