Alle Teilnehmer*innen der Informatik-AG haben am Informatik Biber 2020 teilgenommen. Jede Teilnehmer*in bekommt eine Urkunde und es konnten auch ein 1. und ein 2. Preis gewonnen werden. Herzlichen Glückwunsch!
Monat: Januar 2021
3. Tag des Phaser.io-Kurses
Beim 3. und letzten Kurstag konnten wir unser Spiel soweit programmieren, dass man das Männchen steuern und Sterne aufsammeln kann. Wenn der letzte Stern aufgesammelt worden ist, erscheinen alle Sterne wieder am oberen Rand.
Vielen Dank an die Dozenten Benjamin, Elisabeth, Jonathan, Ludwig, Marcel und Rahel!
„3. Tag des Phaser.io-Kurses“ weiterlesenPhaser.io-Tutorial auf Youtube
Playlist: https://www.youtube.com/playlist?list=PLyeYGAK_LTfVJGaPQ0JAcdWAzk06Vq89i
Video 1/5
- 1: Leeres Phaser-Spiel anlegen
Setup zur Minecraft-Entwicklung
Unser Setup:
- Minecraft-Server: https://papermc.io/downloads
- Start: java -Xmx4G -Xms4G -jar paper-1.16.5-443.jar
- Minecraft-Lizenz für die Java-Edition: https://www.minecraft.net/de-de/store/minecraft-java-edition
- Unsere Accounts:
- Schmensch
- Saarlodrian
- Index_HD
- Entwicklungsumgebung: https://code.visualstudio.com/
mit Erweiterungen für Java und Live Share - Für Liveshare wird ein Github-Konto benötigt (oder Microsoft-Konto)
- Java:
- https://adoptopenjdk.net/ (ohne Anmeldung)
- https://www.oracle.com/java/technologies/javase-jdk11-downloads.html (mit Anmeldung)
Buch
Minecraft programmieren mit Java
Haben wir in der AG bisher in Scratch, Python und Javascript programmiert, gab es nun den Wunsch in Java für Minecraft zu programmieren. Das wird dann das Thema für das zweite Halbjahr.
Hier zum Vergleich: Schere-Stein-Papier in Python und in Java.
2. Tag des Phaser.io-Kurses
Am 2. Tag des Phaser.io-Kurses haben wir mit der Programmierung des Spiels begonnen. Die Dozent*innen heute waren Ludwig, Marcel, Elisabeth, Benjamin, Jonathan und Kerstin.
Zuerst hat jeder das Template, bei dem Phaser bereits eingebunden ist, „geforked“ und hatte damit seine eigene Kopie für den Start der Programmierung:
https://repl.it/@CoderDojoSaar/phaser-game-template
Das Starttemplate bringt alle Bilder mit und ein HTML-Gerüst, bei dem Phaser eingebunden und ein leeres Spiel beim Ladeb der Seite gestartet wird. Ein „Hello World!“ in Phaser.io.
1. Tag des Phaser.io-Kurses
Einladung zum Online-Programmierkurs
Tastaturbelegung
Es gibt verschiedene Tastaturen für unterschiedliche Betriebssyteme (Windows oder Mac) und verschiedene Sprachen (Deutsch, Englisch, Französisch, …). Je nach Betriebssystem, Sprache etc. muss man andere Tasten drücken, um die für die Programmierung wichtigen Klammern zu erreichen.
Windows mit deutscher Tastatur
Klammer | Tasten |
---|---|
< | < |
> | Shift + < |
( | Shift + 8 |
) | Shift + 9 |
[ | Alt Gr + 8 |
] | Alt Gr + 9 |
{ | Alt Gr + 7 |
} | Alt Gr + 0 |