Erstellen von 2D-Plattformern auf Scratch: Algebra und Geometrie – kostenloser Kurs von Kodabra, Schulung 40 Stunden, Datum: 3. Dezember 2023.
Verschiedenes / / December 07, 2023
Über den Kurs:
Im Unterricht werden die Kinder mit Funktionen und fortgeschrittenen Algorithmen vertraut gemacht, die ihnen professionelle Programmiersprachen wie Python und C# näher bringen. Die Jungs werden alle Phasen der Spieleentwicklung durchlaufen: von der Idee bis zum abschließenden Test des fertigen Produkts.
Im ersten Teil des Kurses lernen die Schüler, wie sie ihrem Spiel Level-Generierung und eine bewegliche Kamera hinzufügen und wie Spiele wie Slizario und Farm Frenzy funktionieren. Im zweiten Teil des Kurses werden die Jungs mehrstufige Plattformspiele entwickeln, die dem berühmten Super Mario oder Sonic ähneln. Um sie zu erstellen, werden Kinder mit der Spielphysik vertraut gemacht, um die Bewegungen der Charaktere realistisch aussehen zu lassen, und lernen, wie man einfache künstliche Intelligenz erstellt, um das Verhalten von Feinden zu programmieren.
Kursziele:
1. Entdecken Sie verschiedene Möglichkeiten zum Generieren von Levels.
2. Studieren Sie den Algorithmus zum Erstellen einer beweglichen Wildkamera.
3. Einführung von Vektorgrafiken;
4. Lernen Sie, mit Funktionen zu programmieren;
5. Machen Sie sich mit den Einschränkungen von Scratch vertraut und erfahren Sie, wie Sie diese umgehen können.
6. Einführung in die Herstellung von Spielobjekten aus Kunststoff;
7. Erfahren Sie, wie Sie eine Levelkarte erstellen.
8. Studieren Sie die Physik des Charakters und stellen Sie ihn im Spiel nach;
9. Erstellen Sie ein fertiges Spielprodukt – einen professionell aussehenden Plattformer.
Absolventen des Kurses können:
- Passen Sie die Bewegungsphysik des Charakters und anderer Objekte an;
- Erstellen Sie einen Algorithmus für eine bewegliche Wildkamera.
- Arbeiten Sie mit virtuellen Koordinaten;
- Erstellen Sie fortschrittliche Spielalgorithmen.
- Funktionen erstellen und nutzen;
- Arbeiten Sie sicher mit Vektorgrafiken.
Lernerfolg:
1. Die Jungs werden mehrere komplexe Plattformspiele sowie ein abschließendes Einzelprojekt erstellen, das sie unabhängig voneinander erfunden und entwickelt haben.
2. Während des Kurses verstehen die Kinder, dass sie in der Lage sind, selbst Ergebnisse zu erzielen. Sie lernen, sich Ziele zu setzen und haben keine Angst davor, Fehler zu machen.
3. Kinder werden in die Entwicklung komplexer algorithmischer Lösungen eintauchen, physikalische Gesetze in Spielen und mathematische Indikatoren studieren, Funktionen erstellen und verwenden, mit Vektorgrafiken arbeiten;
4. Kinder entwickeln Kreativität sowie Design und logisches Denken. Diese Fähigkeiten werden im Studium, im Leben und im zukünftigen Beruf von Nutzen sein.