Par Sol Rosca, Nathan Latino, Tristan Seuret
YAARTS (Yet Again Another Real Time Strategy) est un jeu de stratégie en temps réel (RTS).
Ce projet a commencé en 2ème année, au semestre de printemps, dans le cadre du cours « .NET », pendant 3heures par semaine.
Durant ce cours, les étudiants travaillent en équipe sur un projet de développement d’une application en C#, dans le but de mettre en pratique les concepts appris: Common Language Runtime (CLR), Common Intermediate Language (CIL), compilation .NET, assembly, packages NuGet, types valeurs et références, espaces mémoires stack et heap, Windows Forms, WPF, XAML, contrôles graphiques, layout panel, data binding, data template, pattern MVVM, expressions lambda, LINQ.
Le développement du projet a continué en 3ème année, au semestre de printemps, dans le cadre du cours « Outils d’infographie », pendant 2.25 heures par semaine.
Durant ce cours, les étudiants travaillent en équipe sur un projet de développement d’un jeu vidéo en 2D ou en 3D avec Unity URP, dans le but de mettre en pratique les concepts appris: caméra, lumière, matériaux, shaders, animation 3D, post-traitement, ombres, lightmaps, script, coroutines.