This Course will provide you with the core programming concepts of C# scripting that you can use when developing applications. We'll start at the very beginning and work our way up. By the end of the course, we will have built a small game!
REQUIREMENTS:
Unity Version 2020 LTS (Free Download)
A laptop or computer (Mac or PC)
No headset required
Beginner | £ 700 | 4 Weeks
The Game Loop
In the first week, students will Implement the basic click logic and create UI animations using C#.
Topics: Types, Variables, Functions, Operators, and Conditionals
Algorithms and Data Structures
This week, students will implement the game logic and learn about interscript communication.
Topics: Structs, Collections, Properties, and Singletons.
Code Structure
This week, students will learn the best practices to write code that is scalable and easy to maintain and how to persist data across multiple game sessions.
Topics: Serialization, PlayerPrefs, Coroutines.
Object-Oriented Programming
In the last week, students will learn how to leverage the power of Object-Oriented Programming to model real-world problems using C# code and write classes that are expandable and reusable.
Topics: Inheritance, Virtual Methods, Abstract Classes, Coroutines and Debugging.
Live Online Tutorials
Interactive Office Hours
Hands-on Learning
hours of Lessons/week
hour /week
Learn the best tools, processes, and workflows for a foundation in XR design and development.
meet with instructors to: ask any questions you have to help work through specific problems or expand on bigger questions about the course or the industry.
By the end of the course, we will learn how to create the user interface, game logic, and game state management needed to create a complete game ready for deployment.