pearl.de Bestseller NEU Beratungsvideo Schnäppchen Ausgezeichnet bewertet Pressestimmen Günstig beiwww.pearl.de onlne einkaufen
PC Magazin


Andreas Niedermeier

26. September 2008
Steine in freiem Fall: VB: Tetris programmieren Bild vergrößern 937 687 http://img2.magnus.de/VB-Tetris-programmieren-r937x686-C-a4d44009-3602937.jpg
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.

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.

VB: Tetris programmieren
Bild vergrößern 484 112 http://img3.magnus.de/VB-Tetris-programmieren-r484x112-C-6f086589-3603003.jpg Farbe und Form: Hier sehen Sie alle Tetris-Spielsteine von I, T, O, L, J, S bis Z

Farbe und Form: Hier sehen Sie alle Tetris-Spielsteine von I, T, O, L, J, S bis Z

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.



Inhaltsverzeichnis


Verwandte Themen

Günstig bei www.pearl.de online einkaufen
Meistgelesen
1. Samsung WB750 im Test

Handling und Bedienung der Samsung WB750 gefallen außerordentlich gut. Der Direktzugriff hilft, schnell wechselnde Motivsituationen locker zu meistern.

2. Panasonic DMC-TZ25 im Test

Sie ist eine hervorragende Reisekamera. Das Modell wiegt nur ca. 200 Gramm und passt in jede Jackentasche. Sie ist mit 3,3 cm sehr flach und verfügt…

3. Kino-Kritik: Act Of Valor

Ein Film, schlimmer als ein Ego-Shooter-Spiel: Ein halbdokumentarischer Actionfilm begleitet echte Navy Seals bei der Arbeit.

4. Fujifilm Finepix F600eXr im Test

Die Finepix F600EXR gefällt aufgrund ihrer guten Ausstattung und der intelligenten Detailfunktionen.


Kleines Spiel für zwischendurch

Bildergalerien
Samsung NV24 HD Praxistest: Nokia 6230i Sport-Gadgets - ISPO 2008 Namu6 2.4

Bilder-Suche

Top 5 Downloads
1
Recuva

Version: 1.42.544
Lizenz: Freeware
Betriebssystem: Windows

2
Win7codecs

Version: 3.6.2
Lizenz: Freeware
Betriebssystem: Windows

3
OnlineTV

Version: 6.2.0.2
Lizenz: Freeware
Betriebssystem: Windows

4
CCleaner

Version: 3.18.1707
Lizenz: Freeware
Betriebssystem: Windows

5
Firefox

Version: 13.0 Beta 4
Lizenz: Open Source
Betriebssystem: WindowsLinuxMac

Download-Suche