The C# Style Guide

This style guide is based on this other C# style guide and expands upon it.
You can use whatever file editor you want, but Visual Studio is probably the most popular and recommended choice. It's free, has many features, and integrates well with Unity and Git.
If you're a student, we recommend getting a copy of JetBrain's Rider which adds a lot of code hints and shortcuts that will significantly improve your code quality.
Our overarching goals are clarity, readability and simplicity. Also, this guide is written to keep Unity in mind.


This style guide is based on C# and Unity conventions, and discussions within the development team.