Wenn Ihr eine Grundversion des Games fertig habt, könnt Ihr Euch immer überlegen, was Ihr noch zusätzlich einbauen könnt. Dies könnte z.B. sein: -Bonusleben beim Erreichen einer Punktzahl/Einsammeln eines speziellen Gegenstands -Verschiedene Gegner -Umgebung kann mit der Figur interagieren (z.B. Ballon platzt, wenn er einen Nagel berührt) -„Eye Candy“: Wie kann ich das Game „hübscher“… 6. Auftrag weiterlesen
Kategorie: Uncategorized
5. Auftrag
Betatesting: Wenn Ihr soweit seid, dass Euer Game funktioniert, dann gebt es verschiedenen Leuten zum spielen und fragt sie, was sie davon halten. Achtet Euch dabei auf folgende Fragen: -Schwierigkeitslevel des Games -Einzelne präzise Punkte, welche unverständlich waren/Probleme gemacht haben -Grafische Verbesserungsmöglichkeiten
4. Auftrag
Setzt das grafische Design um. Wie sollen die Figuren aussehen? Wo müssen die Figuren ihren Ankerpunkt haben? Passt die Grösse der Figuren ins Game? Ist das Game so spielbar?
3. Auftrag
Beginnt, das Game umzusetzen. Achtet dabei darauf, dass Ihr Schritt für Schritt vorgeht: -Figur erstellen -Grundlegende Figurfunktionen programmieren (nach jedem Schritt überprüfen, ob es funktioniert) -Nächste Figur erstellen etc. -Zusammenhänge herstellen (z.B. wenn Figur 1 die Figur 2 berührt, soll xy passieren/Score/Game over/Veränderung des Hintergrunds etc.)
2. Auftrag
Wählt aus, wer welchen Job machen will. Es gibt programmieren, grafisches Design, Story und mehr. Ihr könnt alles zusammen machen oder die Aufgaben aufteilen. Zeichnet ein Konzept, wie Euer Game aussehen soll. Versucht, eine eigene Idee reinzubringen. Versucht mit Paper prototyping, zusammen Ideen zu prüfen, ob sie funktionieren und entwickelt so weitere Ideen.
1. Auftrag
Setzt Euch in 3er Gruppen zusammen. Ihr werdet die nächsten Wochen in diesen Gruppen arbeiten. Schreibt in 3 Minuten (jeder für sich) auf, welche Ideen Ihr gerne in ein Game verarbeiten wollt. Besprecht Eure Ideen und sucht einen gemeinsamen Nenner. Was für ein Game wollt Ihr bauen? Ihr habt bis zu den Frühlingsferien Zeit, das… 1. Auftrag weiterlesen
Debugging
In den folgenden Situationen kannst Du nachlesen, was ein Script machen soll. Es hat jedoch immer einen Fehler drin. Schau Dir die Scripts an und suche den Fehler! Wenn Du sicher gehen willst, dass Du den Fehler korrekt gefunden hast, dann bau das Script in Scratch nach und schau, ob es funktioniert. Eine Figur soll… Debugging weiterlesen
Reverse Engineering
Reverse Engineering bedeutet, dass Du ein fertiges Produkt auseinandernimmst und so analysierst, dass Du es nachbauen kannst. Auf diese Weise wurden schon viele Geräte nachgebaut. Das klassische Beispiel ist der Dyson Staubsauger. Die haben als erste die Zyklon-Technologie verwendet (Staubsauger ohne Beutel). Mittlerweile gibt es viele Firmen, welche die gleiche Technologie verbauen. Beim Programmieren hast… Reverse Engineering weiterlesen
Pause in ein Programm einbauen
In vielen Applikationen gibt es die Möglichkeit, zu pausieren. Diese Grundfunktion ist stellvertretend für viele weitere Abläufe, welche Du beim Programmieren antreffen wirst. Baue ein Pausenmenü mit folgenden Eigenschaften: Das Ein- und Ausschalten der Pause passiert über die gleiche Taste (z.B. p) Wenn die Pause eingeschaltet wird, erscheint das Wort „Pause“ auf dem Bildschirm Der… Pause in ein Programm einbauen weiterlesen
High score
Öffne Dein Fangspiel. Baue einen Highscore so ein, dass er sich ständig anpasst, sobald ein Spieler den aktuellen Highscore geknackt hat. Versuche mit zwei Variablen (Punkte und Highscore) zuerst, das Problem selber zu lösen. Wenn Du nicht mehr weiterkommst, kannst Du hier spicken.