Impressum · Kontakt · Hilfe
Besucher online · Mitglieder



Antwort
 
Themen-Optionen
Alt 14.05.2005, 14:46   Nach oben    #1
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard Tetris

Wollte mal eure Meinungen zu meinem Tetris hören. Direkter Link: http://www.stefan-kiesel.gmxhome.de/Tetris.html Homepage mit Frames http://stefan-kiesel.gmxhome.de Danke!
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 14:58   Nach oben    #2
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

Ist ganz witzig, auch wenn mir das mal wieder zu klein und friemelig ist


Das mit der Auswahl beim Stufenanstieg gefällt mir sehr gut.


Gruß
Sparrow
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 15:05   Nach oben    #3
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Danke, hab da gleich nochmal ne Frage und zwar hat das Spiel zu Beginn (auch wenn auf "Neues Spiel" geklickt wurde) und nach der neuen Stufe keinen Fokus (mehr). D. h. man müsste erst wieder in das Spielfeld klicken. Wie kann ich das umgehen? Bzw. warum hat das Spiel dann überhaupt keinen Fokus (mehr)?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 15:11   Nach oben    #4
Sesselkleber
 
Benutzerbild von sparrow
 
Registriert seit: 17.01.2005
Beiträge: 567
Standard

Gibts bei Appet-Windows auch sowas wie:

.setFocusableWindowState(true);

oder
.setFocus(true);

???


Gruß
Sparrow

(bin gerade nicht in der Lage die Api einzusehen )
sparrow ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 17:55   Nach oben    #5
Benutzer
 
Benutzerbild von mr1st
 
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
Standard

Bei mir will's nicht funktionieren?
Ich sehe nach dem Laden nur ganz Kurz (Bruchteil einer Sekunde), dann ist das gesamte Applet verschwunden, das gleiche passiert auch bei den anderen Spielchen (zB 4 Gewinnt).

Java 1.5
Mozilla Firefox 1.0.3
Win2k SP4
__________________
Kosmetik Hobby
mr1st ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 18:04   Nach oben    #6
Benutzer
 
Benutzerbild von mr1st
 
Registriert seit: 08.02.2005
Ort: Wien
Beiträge: 85
Standard

Hmm.. liegt wohl an meinen Einstellungen. Mit Opera funktioniert's.

Zum Spiel: Es fehlen 2 Steine, des weiteren ist das Spielfeld recht riesig, da dauert's ja ewig, bis man eine Zeile voll bekommt. Aber ansonsten ganz nett.

MfG
__________________
Kosmetik Hobby
mr1st ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 14.05.2005, 23:56   Nach oben    #7
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

@ sparrow Habs jetzt geschafft mit requestFocusInWindow()

@ mr1st Das große Spielfeld ist mehr (oder weniger ) Absicht, da es sich vom Spielprinzip auch ein wenig vom Original unterscheidet, aber welche Steine fehlen? Ich dachte ich hätte alle :confused: .
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.05.2005, 02:08   Nach oben    #8
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Wenn die zwei fehlenden Steine

Code:
--
 --
und

Code:
 --
--
waren, hab ich sie jetzt eingefügt . Hab außerdem noch was wegen der Spielfeldgröße geändert. Sonst noch irgendwelche Verbesserungsvorschläge?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.05.2005, 10:37   Nach oben    #9
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Ich würde mal eine Drop-Funktion einfügen. Also Pfeil-Runter oder Enter oder so

Tetrinet-Support wäre natürlich auch nicht schlechte *ggg

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.05.2005, 11:59   Nach oben    #10
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Dropfunktion ist doch drin (Pfeil-runter)!? Tetrinetsupport!? Was das? Oder steh ich da gerade auf dem Schlauch?
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 15.05.2005, 12:08   Nach oben    #11
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Ich meinte eher direkt-gleich-runter - aber das Speilfeld ist eh recht klein, da wäre das wohl eher schwierig zu benutzen.

Tetrinet ist: http://www.tetrinet.de/ bzw. www.tetrinet.org - Netzwerk-Multiplayer-Tetris

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.05.2005, 13:54   Nach oben    #12
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Die einen finden das Spielfeld zu klein, die anderen zu groß, ... :rolleyes: . Danke für euer Feedback!
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.05.2005, 17:26   Nach oben    #13
Erfahrener Benutzer
 
Benutzerbild von peschmae
 
Registriert seit: 29.05.2004
Beiträge: 228
Standard

Ich glaube es meinen alle dasselbe, ich habs nur verkehrt rum gesagt. Das Spielfeld ist zu gross bzw. die Blöcke sind zu klein aber nicht das was ich da oben geschrieben habe.

MfG Peschmä
__________________
Amazon.de | The Java Trap | Freie Software | Freie Software vs. Open Source | GNU Classpath | GCJ | SableVM
"We should forget about small efficiencies, say about 97% of the time: Premature optimization is the root of all evil." - Donald Knuth
peschmae ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.05.2005, 18:33   Nach oben    #14
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

*verwirrt-sei* :rolleyes: jo, mehr kann man dazu wohl nicht sagen :cool:
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 16.06.2005, 20:10   Nach oben    #15
Boar
Gast
 
Beiträge: n/a
Standard

Hi! Mein erster Beitrag in diesem Forum!

Dein Tetris kann ich mit Firefox nicht laden: "Fehler beim laden des Java-Applets".

Aber ich hab eine ganz andere Frage: Ich bastle auch gerade an einem Tetris-Klon, nur hab ich keine Idee wie ich die Rotation der Steine realisieren soll (Sind bei Tetris ja immer 90°-Drehungen). Kannst du mir einen Tipp geben? Danke!

Gruß, Boar
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.06.2005, 07:10   Nach oben    #16
Erfahrener Benutzer
 
Registriert seit: 16.11.2005
Beiträge: 243
Standard

Das Spielfeld ist definitiv zu groß, oder die Blöcke zu klein.
nove ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 17.06.2005, 08:31   Nach oben    #17
Boar
Gast
 
Beiträge: n/a
Standard

Das mit dem rotieren der Steine hat sich erledigt, ich hab eine Lösung gefunden!

Gruß, Boar
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 18.06.2005, 12:46   Nach oben    #18
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Sry, war längere Zeit net da ...

@Boar also bei mir funzt das Tetris unter Firefox einwandfrei :confused: .

[edit] Wie hast du das Problem gelöst? Ich hab alle Figuren erstellt + alle möglichen Drehungen. Dann einfach bei nem Tastendruck die Figur geändert. Gibt aber sicherlich ne bessere Möglichkeit, deswegen könntest du deine ja ma posten. Thx

@Nove du kannst die größe des Spielfedes unter dem Menüpunkt Spielfeld verändern.
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 19.06.2005, 19:12   Nach oben    #19
Boar
Gast
 
Beiträge: n/a
Standard

So, dein Tetris läuft jetzt auch bei mir (Firefox hatte nicht gemerkt, dass ich JRE 1.5 schon drauf hab und lieft noch unter 1.4.2). Die Idee, verschiedene Designs zu verwenden, finde ich ganz lustig, aber noch besser wäre, wenn jeder Stein eine eigene Farbe hätte (gefällt mir persönlich besser).

Zu der Drehung der Steine:

Das Spielfeld besteht bei mir aus einem zweidimensionalen Array und jeder Stein besteht aus vier einzelnen Quadraten (Beispiel: Stein1 könnte folgende Koordinaten([x][y]) haben: [3][1], [4][1], [5][1], [6][1]). Für die Drehung werden die x- und y-Koordinaten getrennt gespeichert (stone[i][0] für die x-Koordinaten und stone[i][1] für die y-Koordinaten). Im Array stoneRotated werden dann die neuen Koordinaten gespeichert. Hier der Code für die Drehung:

Code:
// Die erste Koordinate bleibt unverändert
			stoneRotated[0][0]=stone[0][0]+1;
			stoneRotated[0][1]=stone[0][1];

			// Die neuen X-Werte:
			stoneRotated[1][0]=stone[0][0]+(stone[0][1]-stone[1][1])+1;
			stoneRotated[2][0]=stone[0][0]+(stone[0][1]-stone[2][1])+1;
			stoneRotated[3][0]=stone[0][0]+(stone[0][1]-stone[3][1])+1;
					    
			// Die neuen Y-Werte:
			stoneRotated[1][1]=stone[0][1]-(stone[0][0]-stone[1][0]);
			stoneRotated[2][1]=stone[0][1]-(stone[0][0]-stone[2][0]);
		    stoneRotated[3][1]=stone[0][1]-(stone[0][0]-stone[3][0]);
Wenn irgendetwas unklar ist, dann frag einfach nochmal. Ich hab mein Tetris-Programm auch mal in den Anhang gepackt. Ist aber kein normales Tetris:

Im Gegensatz zum normalen Tetris verschwinden die (horizontalen) Reihen nicht, wenn sie voll sind. Man muss versuchen das Feld (bis zum schwarzen Strich) lückenlos zu füllen. Sobald ein Stein auf dem schwarzen Strich liegt ist das Spiel beendet. Für jede Lücke erscheinen im nächsten Level 2 schwarze Steine. Wenn 50 oder mehr schwarze Steine da sind (also insgesamt mind. 25 Lücken) hat man verloren.

Zur Steuerung:
Pfeiltaste links/rechts/unten - Verschiebt den Stein in Pfeiltastenrichtung
Pfeiltaste oben - Drehung des Steins
Leertaste - Der Stein fällt sofort nach unten

Feedback, Kritik oder sonstige Tipps sind erwünscht.

Gruß, Boar
Angehängte Dateien
Dateityp: zip PuzzleTetris.zip (10,8 KB, 2x aufgerufen)
 
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Alt 19.06.2005, 20:11   Nach oben    #20
Erfahrener Benutzer
 
Benutzerbild von Gottzilla
 
Registriert seit: 02.02.2005
Beiträge: 515
Standard

Is auch mal ne nette variante von Tetris! Du könntest eine Hilfe einbauen, oder einen Hinweis am Anfang, dass die Steine nicht von alleine runterfallen. Das verwirrt zu beginn . Vielleicht Schwierigkeitsstufen? Leicht = Steine fallen nicht von alleine, normal = Steine fallen langsam, ... und dann das ganze noch als jar damit es Plattformunabhängig mit nem Doppelklick gestartet werden kann . Aber ansonsten ist die Idee + Umsetzung net schlecht.

Verschiedene Farben pro Stein wäre mir dann doch ein wenig zu bunt geworden :rolleyes:
Gottzilla ist offline  
Add Post to del.icio.usBookmark Post in TechnoratiDiesen Beitrag zu Mister Wong hinzufügen!
Mit Zitat antworten
Antwort

Lesezeichen

« toAscii | Snake »

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist An.
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.
Trackbacks are An
Pingbacks are An
Refbacks are Aus


Alle Zeitangaben in WEZ +2. Es ist jetzt 21:21 Uhr.

Nach oben
Wir nutzen das Zend Framework, vBulletin (vBulletin v3.7.3, Copyright ©2000-2008, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0) und vBSEO.

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44