![]() |
Gl Tetris - Miniprojekt
Liste der Anhänge anzeigen (Anzahl: 1)
Was macht ein Programierer, wenn er langeweile hat, weil die LK-Abiprüfungen durch sind?
Richtig, er fängt an zu Coden ^^ Aus purer Langeweile habe ich deshalb am Mittwoch angefangen ein kleines Tetris mit Delphi und OpenGl zu Coden. Besondere Techniken werden - bis auf normales Texture-Mapping und das Erzeugen der Spiegelung mithilfe des Stencil-Tests an sich nicht verwandt. Wobei die größte Friemelei war das verwenden des Bitmapfonts ^^ Naja, Gesamtarbeitszeit war so circa 8 Stunden .. habe es selber schon ausführlich getestet,a ber noch mehr Tester können ja nicht schaden :-D Ach ja: Programmiert wurde das ganze mit Delphi 2005 Personal (Win32) und der dglopengl.pas von ![]() Zur Steuerrung: Links- und Rechts-Tasten: Nach links bzw. rechts bewegen Nach Oben Taste: Stein drehen Nach Unten Taste: Stein schneller nach Unten bewegen Pause-Taste: Pause an / ausschalten Das Spiel findet ihr im Anhang :) Edit: So, ich habe eine neue Version hochgeladen. Diese hat die Funktion, dass man auf Spaße den Stein sofort kann fallen lassen und die Steine sehen dank besser geglätteter Texturen nun viel besser aus. Die Geschichte mit der Perspective ließ sich nichtz so einfach lösen, ich arbeite aber dran. |
Re: Gl Tetris - Miniprojekt
Gefällt mir ganz gut!
Nur die Perspektive ist nicht immer so optimal. Ich würde die Geschwindigkeit der Steine etwas erhöhen und das Spielfeld etwas vergrößern. Aber ansonsten nettes Programm zum Entspannen. |
Re: Gl Tetris - Miniprojekt
Zitat:
|
Re: Gl Tetris - Miniprojekt
wegen der perspektive: mach doch, dass man sie ändern kann :stupid: z.B. mit der rechten maustaste gedrückt perspektive drehen ...
und bitte mach die steine schneller, also, das game gefällt mir schon gut, nur ich schlaf da gleich ein, bin nämlich vor 10min aufgestanden :mrgreen: und da brauch ich irgendwas aufregenderes sost penn ich gleich wieder ein |
Re: Gl Tetris - Miniprojekt
Und hau noch bitte nen Anständiges AA rein! thx
|
Re: Gl Tetris - Miniprojekt
OK ... das mit der Speed: Baut mal so 110 reihen ab (da liegt mom mein eigenr Rekord ...) denn wird man merken, dass es sehr schnell wird ^^ Der einstieg soll halt auch fü+r Anfänger und Noobs einfach sein!
Wegen der Perspektive und dem AA: Gute Idee! Ich werde mich mal nach einer guten Lösung umsehen. Das Perspektivische finde ich selber halb so wirld, aber das mit dme AA wäre in der Tat interissant :) Mal gucken, ob sich beides irgendwie schnell realisieren lässt :) |
Re: Gl Tetris - Miniprojekt
Ich vermisse noch eine Taste (Leertaste?), um den Stein direkt unten zu platzieren, also das es schlagartig nach unten fällt, ohne dass man den Vorgang des Fallens sieht. Ich hoffe, du verstehst, was ich meine. :zwinker:
|
Re: Gl Tetris - Miniprojekt
edit: post bitte löschen, es hat sich erledgt
|
Re: Gl Tetris - Miniprojekt
Wenn der Stein plaziert worden ist, gleich den neuen anzeigen, damit man den drehen usw. kann.
Wenn man mit einem neuen Stein anfängt sollte man den gleich drehen können, nicht erst wenn es sich vom oberem Rand aus ausgeht. |
Re: Gl Tetris - Miniprojekt
Die Frage ist nur, wie das aussehen soll ... ich mein: der würde denn ja oben aus dem Feld heruasdrehen ... deshalb geht das nicht ... oder wie meinste das?
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 02:47 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz