In this workshop, we'll be going over the basics of the Unity game editor. You'll learn how to use the editor to create your own game, by, well, creating your own game! Unity uses the C# programming language, so we have sections that go over the basics. It is recommended that you have some Object Oriented programming experience, but you can definitely try your hand at this workshop if you don't.
These are all of the sections of the workshop. We recommend that you go over them in order, as each sections builds off the other. This entire tutorial is not short, but don't be discouraged. You can still learn so much from this workshop without completing the entire project.
- Downloading Unity and Visual Studio
- The Unity Editor/Interface Overview
- Basic Scripting/C# Overview
- Movement/Physics
- Input/Camera
- Collision
- UI/GameState
- Multiple levels
- Best Practices, Neat Tricks, and Extra Resources
Additionally, here are some zip files for different parts of this project in case you'd like to continue from there or check your work: