Uploaded November 2020 | Updated September 2026, 1 week ago
Sign up for the Level 2 Game Dev Newsletter: eepurl.com/gGb8eP
Stop using comments! In this video you'll learn how to write code that documents itself.
#Programming #GameDevelopment #Unity3d
Programming for game development often requires complex code that can be hard to understand if isn't documented. As a result, many game developers pepper their code with comments that explain exactly what it does, line-by-line.
On the surface, this seems like a good practice. But in reality, highly commented code usually means that it 's poorly written and hard to maintain.
Instead of relying on comments, game developers should learn how to write code that flows easily and documents itself. In this video, I share the simple trick of encapsulation that can take your code from spaghetti to self documented and clean.
👨💻 Join our community: discord.gg/NjjQ3BU
❤️ Support the channel: patreon.com/infalliblecode
My Favorite Unity Assets 💯⤵️
1️⃣ Odin Inspector: assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041?aid=1100l3e8M
2️⃣ Shapes: assetstore.unity.com/packages/tools/particles-effects/shapes-173167?aid=1100l3e8M
3️⃣ Easy Save: assetstore.unity.com/packages/tools/input-management/easy-save-the-complete-save-load-asset-768?aid=1100l3e8M
4️⃣ Dialogue System for Unity: assetstore.unity.com/packages/tools/ai/dialogue-system-for-unity-11672?aid=1100l3e8M
5️⃣ Editor Console Pro: assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889?aid=1100l3e8M
⚡ Learn more about Unity 3D Plus at http://prf.hn/click/camref:1100l3e8M/destination:https://store.unity.com/products/unity-plus
👋 Contact me directly at charles@infalliblecode.com
* Disclosure: These are affiliate links, which means I'll receive a commission if you use them to make a purchase.
Sign up for the Level 2 Game Dev Newsletter: eepurl.com/gGb8eP
Stop using comments! In this video you'll learn how to write code that documents itself.
#Programming #GameDevelopment #Unity3d
Programming for game development often requires complex code that can be hard to understand if isn't documented. As a result, many game developers pepper their code with comments that explain exactly what it does, line-by-line.
On the surface, this seems like a good practice. But in reality, highly commented code usually means that it 's poorly written and hard to maintain.
Instead of relying on comments, game developers should learn how to write code that flows easily and documents itself. In this video, I share the simple trick of encapsulation that can take your code from spaghetti to self documented and clean.
👨💻 Join our community: discord.gg/NjjQ3BU
❤️ Support the channel: patreon.com/infalliblecode
My Favorite Unity Assets 💯⤵️
1️⃣ Odin Inspector: assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041?aid=1100l3e8M
2️⃣ Shapes: assetstore.unity.com/packages/tools/particles-effects/shapes-173167?aid=1100l3e8M
3️⃣ Easy Save: assetstore.unity.com/packages/tools/input-management/easy-save-the-complete-save-load-asset-768?aid=1100l3e8M
4️⃣ Dialogue System for Unity: assetstore.unity.com/packages/tools/ai/dialogue-system-for-unity-11672?aid=1100l3e8M
5️⃣ Editor Console Pro: assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889?aid=1100l3e8M
⚡ Learn more about Unity 3D Plus at http://prf.hn/click/camref:1100l3e8M/destination:https://store.unity.com/products/unity-plus
👋 Contact me directly at charles@infalliblecode.com
* Disclosure: These are affiliate links, which means I'll receive a commission if you use them to make a purchase.





![[GameDev Stream] Hangout w/ Matt MirrorFish (5/1/2020)
Sign up for the Level 2 Game Dev Newsletter: http://eepurl.com/gGb8eP
Matt Mirrorfish is a fellow content creator who specializes in making tutorials about Unity and game development. Charles is a software developer whos passionate about making games. In this live stream, well hang out and chat about Unity, programming, and game development.
Check out Matts channel at https://www.youtube.com/user/newbquesttv
👨💻 Join our community: https://discord.gg/NjjQ3BU
❤️ Support the channel: https://www.patreon.com/infalliblecode
My Favorite Unity Assets 💯⤵️
1️⃣ Odin Inspector: https://assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041?aid=1100l3e8M
2️⃣ Shapes: https://assetstore.unity.com/packages/tools/particles-effects/shapes-173167?aid=1100l3e8M
3️⃣ Easy Save: https://assetstore.unity.com/packages/tools/input-management/easy-save-the-complete-save-load-asset-768?aid=1100l3e8M
4️⃣ Dialogue System for Unity: https://assetstore.unity.com/packages/tools/ai/dialogue-system-for-unity-11672?aid=1100l3e8M
5️⃣ Editor Console Pro: https://assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889?aid=1100l3e8M
⚡ Learn more about Unity 3D Plus at http://prf.hn/click/camref:1100l3e8M/destination:https://store.unity.com/products/unity-plus
👋 Contact me directly at charles@infalliblecode.com
* Disclosure: These are affiliate links, which means Ill receive a commission if you use them to make a purchase. [GameDev Stream] Hangout w/ Matt MirrorFish (5/1/2020)](https://i.ytimg.com/vi/dpufgcwFmUY/mqdefault.jpg)
![[GameDev Stream] Sharing My Project Setup in Unity (5/31/2020)
Sign up for the Level 2 Game Dev Newsletter: http://eepurl.com/gGb8eP
There are many ways to set up a project in Unity. In this live stream Im going to show you how I use namespacing, assemblies, and folder structure to set my Unity projects up.
#Unity3D #GameDevelopment #LiveStream
👨💻 Join our community: https://discord.gg/NjjQ3BU
❤️ Support the channel: https://www.patreon.com/infalliblecode
My Favorite Unity Assets 💯⤵️
1️⃣ Odin Inspector: https://assetstore.unity.com/packages/tools/utilities/odin-inspector-and-serializer-89041?aid=1100l3e8M
2️⃣ Shapes: https://assetstore.unity.com/packages/tools/particles-effects/shapes-173167?aid=1100l3e8M
3️⃣ Easy Save: https://assetstore.unity.com/packages/tools/input-management/easy-save-the-complete-save-load-asset-768?aid=1100l3e8M
4️⃣ Dialogue System for Unity: https://assetstore.unity.com/packages/tools/ai/dialogue-system-for-unity-11672?aid=1100l3e8M
5️⃣ Editor Console Pro: https://assetstore.unity.com/packages/tools/utilities/editor-console-pro-11889?aid=1100l3e8M
⚡ Learn more about Unity 3D Plus at http://prf.hn/click/camref:1100l3e8M/destination:https://store.unity.com/products/unity-plus
👋 Contact me directly at charles@infalliblecode.com
* Disclosure: These are affiliate links, which means Ill receive a commission if you use them to make a purchase. [GameDev Stream] Sharing My Project Setup in Unity (5/31/2020)](https://i.ytimg.com/vi/e69cSW3nZ68/mqdefault.jpg)



