myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

(Java) Tetris HILFE!!!

Willkommen

myGully

Links

Forum

 
 
 
Themen-Optionen Ansicht
Prev Vorheriger Beitrag   Nächster Beitrag Next
Ungelesen 19.06.13, 10:21   #1
Silberhand
Anfänger
 
Registriert seit: Oct 2010
Beiträge: 3
Bedankt: 43
Silberhand ist noch neu hier! | 0 Respekt Punkte
Standard (Java) Tetris HILFE!!!

Hallo Leute,
ich versuche gerade in Java Tetris zu programmieren und habe momentan ein Problem.
Und zwar geht es darum die Steine um 90° nach links zu drehen die einzelnen Steine sind in einem boolean array drin.
Beispiel eines Steins:
public final static Form T = new Form(
new boolean[][] {
new boolean[] { false, true, false },
new boolean[] { true, true, true }},
Color.MAGENTA);

In der Theorie denke ich zuwissen was man machen muss und zwar einfach nur die Achsen tauschen und spiegeln. Die Steine allgemein sind folgend definiert:
public Form(boolean[][] raster, Color farbe) {
this.raster = raster;
this.farbe = farbe;

this.hoehe = raster.length;
int breite = 0;
for(int i=0; i<raster.length; i++)
breite = Math.max(breite, raster[i].length);
this.breite = breite;
}

Ich hoffe das es verständlich ist wo mein Problem liegt(ich befürchte das es sehr einfach ist komme aber leider einfach nicht drauf). Falls zusätzliche Infos gebraucht werden einfach anschreiben.

Schon mal Danke an alle die Antworten
Silberhand ist offline   Mit Zitat antworten
 


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 04:33 Uhr.


Sitemap

().