Projektname: aRoundthris
Plattform: Windows Phone 7
Entwicklungsumgebung: C#, XNA 4.0 CTP
Kurzbeschreibung: Ein Tetris-Clon. Das besondere an dieser Tetrisvariante ist, das sich alles im 3D-Raum abspielt. Gesteuert, in horizontaler Richtung, wird dabei aber nicht der fallende Stein, sondern die Plattform selbst. Der Stein selbst lässt sich natürlich auch hier rotieren. Auch alle anderen Tetris-Regeln bleiben gleich. (vgl. Projektidee)
Fertig ist:
- Translation/Rotation aller Tetrominoes im Spielfeld (folglich Inputhandling)
- Translation über Sprites am Bildschirmrand (horizontal)
- Rotation über Touchinput auf Tetromino (Tetrisstein)
- Erstellen und Einfügen aller Tetromino-Typen
- Tilgen voller Reihen
- Kollisionserkennung zwischen allen Tetrominoes
- Erkennung vom Spielende (kein Tetromino kann mehr eingefügt werden)
- Soundeffekte bei Bewegung/Bewegung nicht möglich
Noch nicht implementiert:
- Punktewertung
- Ingame-Infos (Punkte, nächster Stein, verbleibende Zeit); soll später direkt auf der Tetromino-Vorderseite projiziert werden
- Menü in jeglicher Form
- Hindergrundmusik/weitere Soundeffekt
- Animation beim Tilgen voller Reihen/beim Spielende
- Ändern des Input für horizontale Bewegung (über Accelerator oder per Drag&Drop auf Tetromino selbst)
- weitere Spielvariationen
Grundsätzlich kann man also festhalten, dass das Spiel in seiner Grundform fertig ist. Neben größeren/aufwendigeren Sachen wie die Animationen beim Tilgen von Reihen oder auch die Menuimplementierung fehlt es zum Großteil nur noch am polishing. Sprich dem “schick machen”. Fanzy Fonts, nette Hindergründe, fetziger Sound usw…
Zu guter Letzt ein Screenshot zum aktuellen Stand: