Unity Coding Convention
This document outlines our studio's C# coding conventions for Unity projects, ensuring consistency, maintainability, and efficient collaboration.
Naming
Type Format Sample Namespaces PascalCase namespace MainGame { } Classes PascalCase publi...
Formatting
Vertical Spacing The max number of consective vertical spaces (or blank lines) is one (1). Exampl...
Practice
Class Composition Sequence Each section below must follow this sequence in terms of access modifi...
Principle
Single Responsibility Each class should only do one thing. Avoid doing more than one (1) responsi...