Tetrinet entwicklung: Unterschied zwischen den Versionen
Aus LaborWiki
Zeile 3: | Zeile 3: | ||
== Motivation == | == Motivation == | ||
Inzwischen hat fast jeder herausgefunden, das man den tetrinet server prima auf verschiedenste Arten betrügen kann. Jetzt soll schluss damit sein: Wir entwickeln ein neues tetrinet Protokoll und basteln einen Server und Client drumrum. | Inzwischen hat fast jeder herausgefunden, das man den tetrinet server prima auf verschiedenste Arten betrügen kann. Jetzt soll schluss damit sein: Wir entwickeln ein neues tetrinet Protokoll und basteln einen Server und Client drumrum. | ||
Auch in Punkto fairness soll etwas getan werden: So soll ein Spieler, der in der Rangliste relativ weit unten steht und einen höher stehenden Spieler besiegt, dafür etwas mehr Punkte bekommen. | |||
Cheater wird man auch nicht mit einem neuen Protokoll komplett erschlagen, aber man kann es zumindest eindämmen. | Cheater wird man auch nicht mit einem neuen Protokoll komplett erschlagen, aber man kann es zumindest eindämmen. |
Version vom 23. April 2007, 22:07 Uhr
Motivation
Inzwischen hat fast jeder herausgefunden, das man den tetrinet server prima auf verschiedenste Arten betrügen kann. Jetzt soll schluss damit sein: Wir entwickeln ein neues tetrinet Protokoll und basteln einen Server und Client drumrum.
Auch in Punkto fairness soll etwas getan werden: So soll ein Spieler, der in der Rangliste relativ weit unten steht und einen höher stehenden Spieler besiegt, dafür etwas mehr Punkte bekommen.
Cheater wird man auch nicht mit einem neuen Protokoll komplett erschlagen, aber man kann es zumindest eindämmen.
Protokoll
Das zukünftige Protokoll soll dem Client die "Rechte" entziehen und Serverlastiger werden. So soll es nicht mehr möglich sein, das der Client seine Specials selbst wählt.
Ideen zum Protokoll
- Um Lags zu vermeiden könnte man eine bestimmte Anzahl an Steinen & Specials dem Client im Voraus schicken. Vorschlag: Jeweils ein Stein und ein Special im Voraus.
- Eine spätere Erweiterung soll es ermöglichen, das der Client sich bei dem Server einen Nickname reservieren kann. So kann niemand einfach so den Nickname übernehmen.