So,
nachdem ich hier auch schon ne Weile angemeldet bin, will ich mal ein Projekt von mir vorstellen
Es handelt sich dabei um ein Multiplayer Tetris für bis zu 6 Spieler über Internet/LAN.
Da ich bisher keinen besseren (noch nicht vergebenen...) Namen gefunden habe, heisst das Projekt im Moment
TetriSeb (bessere Vorschläge werden gerne entgegengenommen

)
Da ich ein großer Fan des 2-Spieler-Tetris-Modus für den GameBoy bin habe ich nach einer Multiplayerversion für den PC gesucht und bin dabei auf die wohl bekannteste Variante gestoßen: TetriNet.
Allerdings sind mir an TetriNet gleich einige Dinge negativ aufgefallen:
- wird schon seit Jahren nicht mehr weiterentwickelt
- die Blöcke rotieren ziemlich merkwürdig
- jeder Spieler erhält eine vollkommen andere Blockreihenfolge
Besonders der letzte Punkt verfälscht den Spielverlauf meiner Meinung nach so stark, dass ich mich mal an einer eigenen Version versucht habe

(kann ja nicht angehn, dass Glück zu einem großen Teil über Sieg oder Niederlage entscheidet...)
Dennoch habe ich mir, zugegeben, einige Dinge bei TetriNet abgeguggt.
Features

Multiplayermodus für bis zu 6 Spieler gleichzeitig

Jeder Spieler erhält die gleiche Blockreihenfolge!

angelehnt an das original Gameboy-Tetris (gleiche Feldgröße: 18*10, gleiches Rotierverhalten der Blöcke, ...)

Einzelspielermodus und Teamspielermodus

(optional) PowerUps, bekannt aus TetriNet

auch über LAN spielbar (damit gibts soweit ich weiß Probleme bei TetriNet)

(optional) "Echtzeit"-Ansicht des gegnerischen Feldes, d.h. man sieht nicht nur, welche Blöcke abgesetzt wurden, sondern auch, wie der Gegner seine Blöcke bewegt und dreht. Macht besonders bei mehr als 2 Spielern das zuschauen sehr interessant, wenn man schon ausgeschieden ist

Highscore (allerdings lokal; bisher kein globaler Onlinehighscore...)

eingebauter MP3-Player für die Hintergrundmusik

OP-Status kann vergeben werden, d.h. nicht nur der erste, der online kam, kann eine Runde starten; neue Runden können auch per Voting gestartet werden
Screenshots laufender Spiele
Screenshot 1 (5 Spieler)
Screenshot 2 (2 Spieler)
Screenshot 3 (Block-Schatten)
Screenshot 4 (GameOver.)
Downloads

Aktuelle Version:
TetriSeb 1.0, Protokoll v1.27 (08.03.2007) (EXE, 1 MB)

(optional)
Sound-/Music/Grafikpack (ZIP, 10.7 MB); einfach in den gleichen Ordner wie die .exe kopieren; wird nicht zum Spielen benötigt. Enthält zu Tetris passende Hintergrundmusik, sowie Soundeffekte und ein Beispielhintergrundbild fürs Spielfeld.
Getestet auf Windows 98 und aufwärts.
Serverliste
Seit der Version vom 02.03.2007 lassen sich TetriSeb-Server über eine
Serverliste eintragen und finden.
Anleitung
Tetris allgemein sollte bekannt sein, das werde ich nicht erklären.
Beim Mehrspielertetris gilt zusätzlich: 2 (in einem Rutsch) abgebaute Zeilen fügen dem Gegner/den Gegnern 1 Zeile mit Blöcken zu ihrem Spielfeld hinzu, 3 abgebaute Zeilen fügen 2 Zeilen hinzu, und 4 Zeilen (= Tetris) fügen 4 Zeilen hinzu.
Zusätzlich gibt es (falls aktiviert) einige PowerUps. Generell sind "gute" PowerUps grün, "böse" rot und neutrale grau.
Für alle zwei abgebauten Zeilen erscheint im Spielfeld ein PowerUp, dass durch den Abbau der Zeile zur PowerUp-Leiste hinzugefügt wird (der schwarze Balken unter dem Spielfeld).
Immer das erste PowerUp in der Leiste (das mit dem roten Rahmen drumrum) kann eingesetzt werden.
Mit der Taste "1" wendet man ein PowerUp auf sich selbst an, mit "2" auf Spieler 2 (die Spielernummer steht über dem jeweiligen Spielfeld), usw.
Gewonnen hat der letzte Überlebende.
Je mehr Zeilen man abbaut, desto schneller fallen die Blöcke.
Je mehr Zeilen man abbaut und je mehr Gegner man besiegt desto mehr Punkte erhält man.
Hinweis
Das Spiel ist noch weit entfernt von "fertiggestellt". Es sollte alles soweit funktionieren, aber gerade bei mehr als 2 Spielern oder im Teammodus könnten Fehler auftauchen (da diese Funktionen noch nicht soooooo ausführlich getestet wurden wie der 2-Spieler Modus).
Falls Fehler auftauchen würde ich mich über eine Meldung freuen

Ebenfalls sehr viel weiterhelfen würden mir Vorschläge zum Namen und natürlich allgemein Verbesserungsvorschläge und Ideen für neue Features.
Viel Spaß
Edit: Achja, es gibt bisher auch keinen zentralen Server...
Also wer spielen will wird sich irgendwie ein paar Mitspieler suchen und dann selbst den Server starten müssen. Oder, falls keine Mitspieler zu finden sind, könnt ihr ja auch mal den Einzelspielermodus versuchen (Server Settings -> Start Server -> Start Game)
Das ist übrigens noch eines der großen Probleme die ich habe: nen eigenen 24h-erreichbaren Server laufen lassen ist mir zu teuer, und mit der aktuellen Lösung der eigenen kleinen Server kann ich keinen globalen Highscore aufstellen lassen (zumindest habe ich noch keine Idee, wie man den betrugssicher machen könnte). Ansonsten könnte ich ja eine Lobby einrichten, von der man dann die privaten Server erreichen kann.