Loading s5obj_rust_labo_etape_1...

enib_small.png S5-OBJ_Rust Etape_1 — Collaborations

Ce premier laboratoire a pour objectif de mettre en place les premières briques d'un environnement graphique en Rust.

À l'issue de cette étape, une fenêtre graphique sera capable d'afficher plusieurs entités.
Les laboratoires suivants enrichiront progressivement ces entités (formes, comportements, interactions...).

Ce laboratoire permet notamment de mettre en pratique :
Les notions de Rust vues en S4 sont considérées comme acquises.
Ce sujet fournit les indications nécessaires, mais une part du travail consiste à explorer le code existant et la documentation.
{1 #contexte } Contexte : Affichage d’une fenêtre graphique
{2 #class_entity } Structure Entity
{3 #class_window } Structure Window – composition multiple

Solution : Step1_draw.zip

À l'issue de cette étape, votre fenêtre graphique doit afficher plusieurs entités carrées générées aléatoirement.

Ce premier laboratoire met en place les bases du projet :

Les laboratoires suivants enrichiront progressivement ce modèle en ajoutant de nouvelles formes, de nouveaux comportements et de nouvelles interactions.
Avant de poursuivre, assurez-vous que votre implémentation est conforme au résultat attendu.