Steine in freiem Fall
VB: Tetris programmieren
Auch Anfänger programmieren das Spiel Tetris weitgehend unkompliziert in VB-Express. Mit wenig Aufwand und dieser Anleitung können Sie gleich starten.
- VB: Tetris programmieren
- Teil 2: VB: Tetris programmieren
- Teil 3: VB: Tetris programmieren
- Teil 4: VB: Tetris programmieren
- Teil 5: VB: Tetris programmieren
- Teil 6: VB: Tetris programmieren
- Teil 7: VB: Tetris programmieren
- Teil 8: VB: Tetris programmieren

Tetris ist wohl das bekannteste Computerspiel - schließlich erfreut es sich immer noch größter Beliebtheit und ist auf Millionen von Computern und Abertausenden von Spielkonsolen installiert. Aber haben Sie gewusst, dass der Erfinder, ein Russe namens Alexey Pajitnov, kaum Geld damit verdienen konnte? Fast alle Umsätze mit dem Spiel liefen an ihm vorbei, das große Geschäftmachten andere. Die komplette Story der Vermarktung von Tetris ist als spannender Wirtschaftskrimi bei Wikipedia unter dem Stichwort Tetris nachzulesen.
Sie programmieren das Spiel weitgehend unkompliziert, aber nicht weniger spannend. Selbst Anfänger in VB-Express bewältigen mit dieser Anleitung und ein bisschen Arbeit die Aufgabe.

Ein Tetris-Programm in VB-Express zu entwickeln ist nicht schwer, wenn Sie die ersten Hürden überwunden haben. Denn schließlich stellt VB-Express mit fertigen Routinen die Grafik dar und steuert die Tastatur. Lediglich die Regeln, um die Spielsteine zu steuern, kann sehr unbequem werden. Doch hier hilft Ihnen dieser Artikel: Mit ein bisschen Wissen über VB-Klassen und Array-Programmierung bauen Sie sich ein kleines Tetris-Programm selbst zusammen. Benutzen Sie die angebotenen Versionen VBXtris01 bis VBXtris04 einfach als Anhaltspunkte, wenn Ihre Bemühungen ins Stocken geraten.
Zunächst sollten Sie sich mit dem Spielbrett, den Spielsteinen und den Spielregeln vertrautmachen: Das Spielbrett ist ein einfaches Rechteck, welches sich in quadratische Kästchen gleicher Größe unterteilt. Die Spielsteine bilden Sie ebenfalls aus Kästchen gleicher Größe, die sich nur in Farbe und Form (I, T, O, L, J, S, Z) unterscheiden. Natürlich müssen Sie nicht diesen Satz Spielsteine verwenden, wenn Sie das Programm lieber nach Ihren Wünsche gestalten wollen.
Die Spielregeln sind einfach: Ein zufälliger Spielstein bewegt sich schrittweise von oben nach unten. Der Spieler kann den Stein drehen und nach links oder rechts bewegen, solange der Stein dazu Platz hat. Ist der Stein unten angekommen, bleibt er dort. Das Programm erzeugt den nächsten Stein, welcher wieder von oben nach unten fällt. Der Spieler muss versuchen, mit den Steinen am unteren Spielfeldrand eine durchgehende vollständige Zeile zu bilden. Sobald eine solche Zeile fertig ist, wird diese aus dem Spielbrett entfernt. Ziel ist es, möglichst viele dieser Zeilen zu erzeugen. Das Spiel ist beendet, wenn kein neuer Spielstein mehr Platz hat.
Gutscheine
-
Saturn
WSV Finale: 10% SATURN Gutschein on TOP Zum Gutschein
bis 30.09.2023+ bis zu 1,0% Cashback -
Peek & Cloppenburg* Düsseldorf
GLAMOUR SHOPPING WEEK bei Peek & Cloppenburg*: 20% Gutschein Zum Gutschein
bis 08.10.2023+ bis zu 1,0% Cashback -
XXXLutz
Glamour Shopping Week bei XXXLutz: 30% Rabatt + 22% Gutschein Zum Gutschein
bis 08.10.2023+ bis zu 3,0% Cashback -
Levi Strauss & Co.
Bis 25% sparen mit dem Levis Rabattcode zur GLAMOUR Shopping Week Zum Gutschein
bis 08.10.2023 -
DAZN
15€ Rabatt monatlich mit dem Jahresabo für DAZN Unlimited Zum Gutschein
bis 08.11.2023 -
Nespresso
Für Coffee Lover: 15% NESPRESSO Gutschein Zum Gutschein
bis 08.10.2023+ bis zu 1,5% Cashback