RELATED TOPICS

Platform Development 3 focuses on advanced C# programming in Unity, teaching students how to create maintainable and scalable game projects. The course introduces game programming best practices, covering essential design patterns and the technologies that support them, such as interfaces, delegates, and events.
By the end of the course, students will have developed a modular and extensible game, providing them with the architectural insights needed to structure their own game projects efficiently.
Assignments are mainly quizzes during the semester to test your theoretical knowledge with a practical lab exam in the end, which will build on the game developed during the semester.
Tools: Unity