-
Notifications
You must be signed in to change notification settings - Fork 24
L11.2_BlumenwieseIntelligent
Die Bienen sollen nun tatsächlich ihrer Natur gemäß Nektar sammeln und diesen in den Bienenkorb bringen. Überlege, was dafür erforderlich ist. Die Bienen sollen auf der Blüte landen, diese auslutschen, zum Bienenkorb zurückfliegen, sich dort übergeben und wieder losfliegen. Dabei sollen natürlich vordringlich die Blumen angeflogen werden, die gerade viel Nektar bieten. Alles soll für das Betrachteri nachvollziehbar stattfinden, entsprechend Zeit brauchen und grafisch unterstützt sein.
Per Mausklick oder Touch an einem beliebigen Ort der Wiese kann das Nutzeri genau dort eine neue Biene erschaffen, die dann sofort ihre Arbeit aufnimmt.
Überarbeite deine Klassen- und Aktivitätsdiagramme entsprechend. Beachte die Hinweise zu L11_AdvancedAllgemein
Zur Erfüllung der Aufgabe genügt die Konzeption, die Produktion ist Bonusaufgabe. Überarbeite und erweitere deinen Code unter strenger Beachtung der Stilregeln und lasse deine Bienen arbeiten.
Damit die Bienen nicht rückwärts fliegen, kannst Du sie einfach mit scale(-1, 1)
umdrehen.
L00_Preparation
L01_Zufallsgedicht
Übung: L01_Boxes
L02_EventInspector
L03_Aufgabenliste_Formular
L04_Aufgabenliste_Datenstruktur
L05_Client
L06_DatabaseServer
L08.1_GenerativeKunst
L08.2_Vogelhaus: Canvas
L09.1_OldMacDonaldsFarm
L09.2_Vogelhaus: Classes
L10.1_OldMacDonaldsHeritage
L10.2_Vogelhaus: Polymorphie
Abschlussarbeit: Feuerwerk!