When making a game, one of the most important decisions you have to make is choosing the framework you’ll use. Be it a custom engine, a generic framework or a drag-and-drop editor, you’ll always need to take in consideration what kind of game you want to make and what platforms you’ll be deploying to.
In this syllabus, we’ll take a look at the Unity engine: we’ll discuss its pros and cons, its basic workflow and its best usage cases.
Unity is one of the most popular game engines out there and has been used to make several AAA games and high-quality indie games, but it still manages to be very beginner friendly.
With that said, it still takes a while to learn and some minimal knowledge in programming. Don’t expect to make an amazing game in your first attempt at using Unity.