Top 5 Unity Game Development Concepts to Memorize ASAP

There are core tenets of Unity currently, that you should get to know before you become a professional game developer

Awaken your inner game developer by understanding the basics. Source, Unity.

Component-Based Design

An example of Component-based design versus a traditional hierarchy.

Object-Oriented Development

Everything About the Update Loop

The entire Script Lifecycle. To give you an understanding of the scope. Source, https://docs.unity3d.com/Manual/ExecutionOrder.html

Data Serialization and Persistence

Saving player data is key — and how you do it is important as well. Photo by Brent Dalling on Unsplash

Coroutines, Timers, and Threading

Coroutines will not take advantage of your player’s 16-core beast of a machine. But more often than not using Coroutines is better than the Update loop. Photo by Cristiano Firmani on Unsplash
StartCoroutine(TakePoisonDamage(1f));

Conclusion

Freelance game designer / developer. Full stack developer. Board game geek and cat tamer.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store