You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|[Cinemachine](https://docs.unity3d.com/Packages/com.unity.cinemachine@latest)| Advanced camera control for dynamic, in-game cinematography and cutscenes. |
31
-
|[Universal Render Pipeline (URP)](https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest)| A scalable rendering solution optimized for performance and visual quality. |
32
-
|[ProBuilder](https://docs.unity3d.com/Packages/com.unity.probuilder@latest)| 3D modeling and level design directly within the Unity Editor. |
33
-
|[Post-Processing Stack](https://docs.unity3d.com/Packages/com.unity.postprocessing@latest)| Advanced visual effects like color grading, bloom, and ambient occlusion. |
34
-
|[Physics (2D and 3D)](https://docs.unity3d.com/Manual/PhysicsSection.html)| Realistic collision detection and response, rigidbody dynamics, and joints. |
35
-
|[Best Practices](https://www.samuelasherrivello.com/best-practices)| Proven approaches for Unity project structure, asset organization, and workflow. |
36
-
|[Coding Standards](https://www.samuelasherrivello.com/best-practices)| Naming conventions, file organization, and formatting for Unity C# development. |
37
-
|[Unit Testing](https://docs.unity3d.com/Packages/com.unity.test-framework@latest)| Verify the correctness of code with automated tests, ensuring stability and quality. |
38
-
|[Code Coverage](https://docs.unity3d.com/Packages/com.unity.test-framework.codecoverage@latest)| Measure the percentage of code executed during testing to identify untested areas. |
39
-
|[Text Mesh Pro](https://docs.unity3d.com/Packages/com.unity.textmeshpro@latest)| Advanced text rendering and formatting options for high-quality text in Unity. |
|[Assembly Definitions](https://docs.unity3d.com/Manual/ScriptCompilationAssemblyDefinitionFiles.html)| Organize and optimize script compilation. |
50
+
|[Best Practices: Coding Standards](https://www.samuelasherrivello.com/best-practices)| Guidelines for consistent code style and format. |
51
+
|[Best Practices: Project Structure](https://www.samuelasherrivello.com/best-practices)| Recommended project structure and organization. |
52
+
|[Cinemachine](https://docs.unity3d.com/Packages/com.unity.cinemachine@latest)| Advanced camera system for dynamic shots. |
53
+
|[Physics](https://docs.unity3d.com/Manual/PhysicsSection.html)| Physics simulation for 2D and 3D games. |
54
+
|[ProBuilder](https://docs.unity3d.com/Packages/com.unity.probuilder@latest)| 3D modeling and level design toolset. |
55
+
|[Rendering: Post-Processing](https://docs.unity3d.com/Packages/com.unity.postprocessing@latest)| Visual effects like color grading and bloom. |
56
+
|[Rendering: URP](https://docs.unity3d.com/Packages/com.unity.render-pipelines.universal@latest)| Efficient rendering pipeline for various platforms. |
57
+
|[Text Mesh Pro](https://docs.unity3d.com/Packages/com.unity.textmeshpro@latest)| High-quality text rendering and formatting. |
58
+
|[Unit Testing](https://docs.unity3d.com/Packages/com.unity.test-framework@latest)| Automated tests to verify code stability. |
59
+
|[Unit Testing: Code Coverage](https://docs.unity3d.com/Packages/com.unity.test-framework.codecoverage@latest)| Measure code tested during unit testing. |
40
60
41
61
### More Templates
42
62
@@ -54,75 +74,17 @@ If you want these template basics **plus** additional features, check out the fo
54
74
55
75
56
76
57
-
58
-
59
-
<BR>
60
-
61
-
<BR>
62
-
63
-
---
64
-
65
-
<BR>
66
-
67
-
## Table of Contents
68
-
69
-
1.[Videos](#videos)
70
-
2.[Overview](#features)
71
-
3.[Best Practices](#best-practices)
72
-
1.[Project Structure](#project-structure)
73
-
2.[Coding Standards](#coding-standards)
74
-
4.[Resources](#resources)
75
-
5.[Credits](#credits)
76
-
77
77
<BR>
78
-
79
-
---
80
-
81
78
<BR>
82
79
83
-
## Videos
84
-
85
-
This **Unity Project** is featured in the following YouTube video playlist.
@@ -144,9 +106,6 @@ This project is a living template. It showcases the best practices and coding st
144
106
*`Various` - Already included via [Unity Package Manager](https://docs.unity3d.com/Manual/upm-ui.html) as this [Version](./Unity/Packages/manifest.json)
145
107
146
108
<BR>
147
-
148
-
---
149
-
150
109
<BR>
151
110
152
111
## Best Practices
@@ -155,7 +114,7 @@ This project is a living template. It showcases the best practices and coding st
155
114
156
115
Employing an organized project structure is beneficial to your project and your team.
157
116
158
-
See the [./Unity/Assets/](./Unity/Assets/) folder for more info.
117
+
See the <ahref="./Unity/Assets/">Unity/Assets/</a> folder for more info.
159
118
160
119
Scope Includes:
161
120
* Folder Structure
@@ -172,7 +131,7 @@ Benefits:
172
131
173
132
Coding standards define a programming style.
174
133
175
-
See the <ahref="./Unity/Assets/Scripts/Runtime/RMC/Templates">./Unity/.../Templates/</a> folder for more info.
134
+
See the <ahref="./Unity/Assets/Scripts/Runtime/RMC/Templates">Unity/.../Templates/</a> folder for more info.
176
135
177
136
Employing organized coding standards is beneficial to your project and your team.
178
137
@@ -195,6 +154,9 @@ Benefits:
195
154
* Minimizes Performance Pitfalls
196
155
* Saves Money Due to Less Man Hours
197
156
157
+
<BR>
158
+
<BR>
159
+
198
160
## Resources
199
161
200
162
Here are more articles from Samuel Asher Rivello.
@@ -210,9 +172,6 @@ Here are more articles from Samuel Asher Rivello.
210
172
*[Best Practices — 5 — Unit Testing For Unity](https://samuel-asher-rivello.medium.com/unity-testing-for-unity-elevating-your-game-development-skills-eb76fc0bbea3)
0 commit comments