Zum Hauptinhalt springen

Das Projekt „3D Windmühlensimulation“ bietet eine interaktive Simulation einer Windmühle, die grundlegende Programmierkenntnisse und Konzepte der Spieleentwicklung vermittelt. Die Simulation nutzt eine Spiel-Engine, in der ein Standardshader für Lichteffekte verwendet wird. Über eine Eingabefunktion können Nutzer durch Tastaturbefehle verschiedene Parameter wie den Delta-Drag-Wert der Windmühle oder die Startposition auf dem Bildschirm abfragen. Die update()-Funktion aktualisiert den Spielstatus und färbt den Boden um die Windmühle grün, wenn diese platziert wird.

Die make_green()-Funktion sorgt dafür, dass der umliegende Boden mit der Zeit ergrünt. Objekte wie Würfel werden in der Szene platziert, und die Windmühle kann bewegt und gezogen werden. Grafische Einstellungen wie der Himmel und die Kameraperspektive werden durch Sky() und EditorCamera() festgelegt.

Die Simulation dient nicht nur der Vermittlung von Spieleentwicklungsprinzipien, sondern auch physikalischer und ingenieurtechnischer Prinzipien wie Drehbewegung und Energiewandlung. Durch den Einsatz von Animationen oder Physik-Engines kann der Dreheffekt der Windmühle optimiert werden. Das Projekt fördert zudem die objektorientierte Programmierung und Problemlösungsfähigkeiten, indem es reale Szenarien simuliert und durch modulare Codegestaltung die Wiederverwendbarkeit und Wartbarkeit des Codes ermöglicht.

Veranstalter:  Rumi Kulturzentrum e.V.
Diese Veranstaltung wurde über die EU Code Week eingetragen.

Der Veranstaltungsort ist nicht barrierefrei
Teilnahmegebühr: keine
Gesprochene Sprachen :  Deutsch
r

Offene Onlineveranstaltung
Sonstige
Sonstige (siehe Beschreibung)
Nach oben scrollen