• Keine Ergebnisse gefunden

Einführung in die Programmierung für Nebenfach Medieninformatik (Kunst und Multimedia (LMU) / Industrial Design (TUM)) 11. Übungsblatt

N/A
N/A
Protected

Academic year: 2022

Aktie "Einführung in die Programmierung für Nebenfach Medieninformatik (Kunst und Multimedia (LMU) / Industrial Design (TUM)) 11. Übungsblatt"

Copied!
1
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

Einführung in die Programmierung für Nebenfach Medieninformatik (Kunst und Multimedia (LMU) / Industrial Design (TUM))

11. Übungsblatt

In der letzten Vorlesung habt Ihr die Möglichkeit kennen gelernt Kollisionen zu erkennen und die Bewegung des Balls daraufhin zu verändern. Erweitert nun euer Projekt um diese Funktionalität und versucht zu erkennen, wann der Ball ein Paddel, die rechte oder die linke Wand trifft.

Abhängig davon soll der Ball entweder zurück prallen, oder ein Punkt zu der Spielstandanzeige des Gegenspielers addiert werden.

Aufgabe 12-0 Kollisionserkennung

Erweitert in Eurem bisherigen Projekt die Klasse Spielfeld, um die folgenden Funktionalitäten/Eigenschaften:

- 1. Schritt: Erkennen von Kollisionen mit allen vier Wänden. Bei Kollision Richtungsänderung um 45 Grad.

- 2. Schritt: Erkennen von Kollisionen mit den Paddels, woraufhin der Ball abprallen soll (wie bei der Wand)

Aufgabe 12-1 Punkte werten

Erweitert in Eurem bisherigen Projekt die Klasse Spielfeld, um die folgenden Funktionalitäten/Eigenschaften:

- 1. Schritt: Erkennen von Kollisionen mit den beiden Außenwänden, woraufhin der Ball nicht abprallen, sondern wieder in die Mitte des Spielfelds gesetzt werden soll und das Spiel erneut gestartet wird.

- 2. Schritt: Wenn der Ball wieder in die Mitte gesetzt wird, soll ein Punkt für den Gegner gewertet werden und im JLabel angezeigt werden.

Ludwig-Maximilians-Universität München Prof. Dr.

Heinrich Hußmann

Michael Kirsch (M.Sc.), Beat Rossmy (B.A.)

München, 25. Januar 2018 WS 2017/18

Referenzen

ÄHNLICHE DOKUMENTE

Ebenso soll der Ball sich erst bewegen, wenn einer der Spieler eine Eingabe getätigt hat, dass er das Spiel jetzt starten möchte, in dem er bspw. die

Anstatt wie im Simplexalgorithmus die Ecken des Zulässigkeitsbereichs abzuwandern, verfolgen diese Methoden einen ’zentralen Pfad’ im Inneren des Polytops, bis sie gegen

Aus einer Menge von Objekten, die jeweils ein Gewicht und einen Nutzwert haben, soll eine Teilmenge ausgewählt werden, deren Gesamtgewicht eine vorgegebene Gewichtsschranke

Ein Flugunternehmen möchte die zufällige Anzahl X der Personen, die nach Erwerb eines Flugtickets nicht (rechtzeitig) zum Abflug erscheinen, stochastisch modellieren. möchte die

Die zufällige Lebensdauer einer Leuchtstoffröhre hängt nicht von der gesamten Brenndauer, sondern nur von der Anzahl der Ein– und Ausschaltvorgänge ab.. Dabei wird registriert, wann

Aus einer Menge von Objekten, die jeweils ein Gewicht und einen Nutzwert haben, soll eine Teilmenge ausgewählt werden, deren Gesamtgewicht eine vorgegebene Gewichtsschranke

Fachbereich Mathematik Sommersemester

Mehr noch, eine solche Zahl kann sogar in polyno mialer Zeit