October 13, 2022
If you have experience with object-oriented programming languages, then you’ve likely heard of the SOLID principles, MVP, singleton, factory, and observer patterns. Our new e-book highlights best practices for using these principles and patterns to create scalable game code archi...
September 7, 2022
While there’s more than one way to format Unity C# code, agreeing on a consistent code style for your project enables your team to develop a clean, readable, and scalable codebase. In this blog, we provide some guidelines and examples you can use to develop and maintain your own ...
August 26, 2022
Experts from Unity, Arm, and SYBO Games shared a number of profiling tips and strategies during a recent webinar roundtable. In this post, we answer additional questions that were not covered during the event.
June 1, 2022
Developing expertise with Unity’s suite of profiling tools is one of the most useful skills you can add to your game development toolbox. Thorough profiling can massively boost the performance of your game, so we want to help you get started with key tips from our newly released ...
February 23, 2022
Version control and project organization are essential for efficient game development. Our new e-book, Version control and project organization best practices, will help both technical and non-technical game creators make smart decisions about how to set up version control a...
November 3, 2021
If you’re a regular reader of the Unity blog then you probably noticed the recent series of posts that shared many great tips for optimizing mobile games, including graphics and assets, profiling, memory, and code architecture, and physics, UI, and audio.