Udemy – Unity from Zero to Proficiency (Beginner)
What you’ll learn
Understand object-oriented programming (OOP) concepts when coding in C#.
Get used to and understand the concepts of variables, methods, and scope.
Understand key best practices for coding, especially in C#.
Understand conditional statements and decision making structures.
Understand the concept of loops.
Understand best coding practices.
Code your first script in Unity
Create classes, methods and variables.
Instantiate objects based on your own classes.
Use built-in methods.
Use conditional statements.
Detect collisions between the player and other objects.
Create, apply and detect labels from a script.
Collect objects upon collision.
Implement a scoring system to keep track of the number of objects collected.
Change the current level and load a new scene from the script based on the score.
Create and display a timer.
Create a function that displays messages onscreen.
Modify this function so that the message disappears after a few seconds.
Display messages when the user has collected items.
Create functions to maximize your code.
Use additional built-in functions.
Activate and deactivate objects from your script.
Create menus and make it possible for the player to navigate between them.
Manage interaction with buttons.
Link different scenes using buttons.
Add background music.
Mute the music using the keyboard.
Add and configure a mini-map.
Display the items collected as part of the user interface.