
After this lecture, students will have learned of the basic structure of Unity.
After this lecture, students will understand how to change the Unity layout and save it for later use.
In this video lecture, students will learn where to find some great free assets to use for the project, and how to import them.
In this video lecture, students will learn what GameObjects are, and there uses.
In this video lecture, students will learn about the Unity Hierarchy Window and and how it works, along with the preset GameObjects within it.
In this video lecture, students will learn about programming functions and how they work in context with Unity.
In this video lecture, students will learn the basics of debugging using the Unity console and Console.Log( ) function.
In this video lecture, students will learn how to use the package manager in Unity to install the necessary packages for the project.
In this video lecture, students will learn the basics of using the ProBuilder package and set up their prototype city using the Unity grid.
In this video lecture, students will learn to get mouse input from the user and display it in the console.
In this video lecture, students will learn to stop objects from overlapping on instantiation.
In this video lecture, students will learn to grab free assets from the Unity Asset Store, and import them into their project.
In this video lecture, students will learn to create a UI canvas and add the respective elements to it that will be necessary for an in game economy.
In this video lecture, students will learn to tidy up the UI elements we created in the past video.
In this video lecture, students will learn how to set up a shop panel that will be opened and closed using a button previously created.
In this video lecture, students will learn to open and close a panel using a button we previously created and a new script.
In this video lecture, students will learn to turn a script on with a button press, in our case to turn instantiation on.
In this video lecture, students will learn to add tags to instantiated objects.
In this video lecture, students will learn about adding a basic economy script to their project to change the money a user has, and dynamically changing Text Mesh Pro Text.
In this video lecture, students will learn about adding a basic economy script to their project to change the money a user has, the amount of citizens total, and dynamically changing Text Mesh Pro Text.
Have you ever wanted to create games but just didn't know where to start? Do you have beginner programming experience and want to delve deeper into the landscape of game design? If you answered yes to these questions, you're in the right place. In this course I will be taking you step by step through Unity to get you on your way to developing games that people are going to love. This course will require you to have basic programming knowledge, but with this in mind, we will be delving into why things are coded the way they are throughout the entire course.
We will be creating a prototype of a city builder game that will introduce you to many of the concepts required for game development. This city builder will introduce you to getting inputs from the user, instantiating objects in the game, building an economy class, and building usable, updating UI systems for the game, that work in conjunction with the economy class.
This game will be a working prototype that you can leave as is or expand upon when finished, and I will be giving you ideas throughout the course on how you can do so. The economy and UI for example can be expanded upon almost infinitely, depending on how deep you want to go into personalizing the game.