Week | Topics | Study Materials | Materials |
1 |
Meeting with students, Introduction to the contents of the lecture, an overview of Game as an entity. Basics of the software/hardware
|
|
Weekly application examples and explanations (web environment)
|
2 |
Set-ups of the tools like Unity 3D, Git, Rider, C# .NET SDK
|
|
Weekly application examples and explanations (web environment)
|
3 |
Basics of C# Syntax - Simple applications
|
|
Weekly application examples and explanations (web environment)
|
4 |
Basics of Programming with C# (Classes, Methods) - Creating a text based game
|
|
Weekly application examples and explanations (web environment)
|
5 |
Basics of Programming with C# (variables, lists) - Creating a text based game
|
|
Weekly application examples and explanations (web environment)
|
6 |
Basics of Programming with C#(conditionals, loops) - Creating a text based game
|
|
Weekly application examples and explanations (web environment)
|
7 |
Midterm
|
|
Weekly application examples and explanations (web environment)
|
8 |
Basics of Programming with C#(OOP and SOLID concepts, basic math and string operations) - Creating a text based game
|
|
Weekly application examples and explanations (web environment)
|
9 |
Unity 3D Basics
|
|
Weekly application examples and explanations (web environment)
|
10 |
Unity 3D User Interface
|
|
Weekly application examples and explanations (web environment)
|
11 |
Unity 3D Physics
|
|
Weekly application examples and explanations (web environment)
|
12 |
Unity 3D Game Project
|
|
Weekly application examples and explanations (web environment)
|
13 |
Unity 3D Game Project
|
|
Weekly application examples and explanations (web environment)
|
14 |
Revision of the shortcomings of the applications for the Final Exam, general criticism and evaluations
|
|
Weekly application examples and explanations (web environment)
|