| « Entwicklung von Content-Management-Systemen (kurz: CMS) | Entwicklung von Browsergames und anderen Spielen » |
Da ich nach dem letzten Beitrag ein paar Anfragen bezüglich der Umsetzung einer schriftlichen Planung bekommen habe, hier ein kleines Beispiel, wie die Planung einer der Startseite eines Browsergames aussehen könnte:
Die Startseite hat ein Hintergrundbild eines Weltraums mit einem viertel Planeten in der rechten unteren Ecke. In der linken oberen Ecke ragen 3 Raumschiffe herein.
In der horizontalen Mitte des Bildschirms befinden sich 3 untereinander angeordnete, halbtransparente "Fenster", welche nicht verschoben werden können.
Im oberen Fenster stehen aktuelle News, im mittleren befindet sich ein Loginberech bestehend aus je einem Eingabefeld für die E-Mail Adresse und für das Passwort, darunter ein "Passwort vergessen?"-Link und ein Login-Button. Im unteren Fenster befinden sich ein Werbesatz, der die User animieren soll sich zu registrieren und ein opulenter Registrieren-Button.
Nach der Betätigung des Login-Buttons findet (wenn eine E-Mail Adresse eingetragen wurde) eine Überprüfung statt, ob die Kombination aus E-Mail Adresse und MD5-verschlüsseltem Passwort in der Datenbank vorhanden ist.
Wenn nein, wird eine Fehlermeldung á la "Die Kombination aus E-Mail Adresse und Passwort ist falsch!" im Login-Fenster ausgegeben.
Wenn ja, findet eine weitere Überprüfung, ob der User freigeschaltet ist, statt. Wenn ja wird der User im Spiel eingeloggt (Session) und ein neuer Eintrag mit UserID, Uhrzeit, Datum, IP und Host wird in der Login-Tabelle der Datenbank angelegt.
Wenn nein, wird eine Fehlermeldung á la "Ihr Account wurde von einem Administrator gesperrt!" im Login-Fenster ausgegeben. Innerhalb der Fehlermeldung kann auf das Wort "Administrator" geklickt werden, sodass man zu einem Kontaktformular gelangt über welches die Administratoren per E-Mail und Ingame-Message benachrichtigt werden können.
Nach Betätigung des "Passwort vergessen?"-Links verschwindet das Loginfenster und ein "Passwort anfordern"-Fenster tritt an seine stelle. Das "Passwort anfordern"-Fenster hat die gleiche Größe wie das Login-Fenster.
Im "Passwort anfordern"-Fenster befindet sich ein Eingabefeld zur Eingabe der E-Mail Adresse, ein "Zurück zum Login"-Link und ein "Passwort anfordern"-Button.
Nachdem der "Passwort anfordern"-Button betätigt wurde, findet (wenn eine E-Mail Adresse eingetragen wurde) eine Überprüfung, ob ein User mit der E-Mail Adresse in der Datenbank registriert und freigeschaltet ist, statt. Wenn ja, wird ein neues Passwort generiert und dem User an die angegebene E-Mail Adresse zugesandt. Im "Passwort anfordern"-Fenster erscheint eine Meldung á la "Ihnen wurde soeben ein neues Passwort an die angegebene E-Mail Adresse zugeschickt.".
Wenn nein, wird eine Fehlermeldung á la "Diese E-Mail Adresse ist nicht im System registriert!" innerhalb des "Passwort anfordern"-Fensters ausgegeben.
Unten rechts auf der Seite befindet sich ein Link zum Impressum.
In der Tat sieht so ähnlich die Planung der Startseite meines Browsergames aus.
Die Vorgehensweisen der Planung eines Browsergames und eines "herkömmlichen" Webprojekts sind gleich.
Wie zu erkennen ist, ist jedes noch so kleine Detail wichtig und erwähnenswert. Im Prinzip muss auch jemand, der in 20 Jahren die Screens und die schriftliche Planung bekommt, das Projekt umsetzen können.
Trackback-Adresse für diesen Eintrag
Trackback-URL (Rechtsklick und Verknüpfungs-/Link-Adresse kopieren)
Auf Moderation wartende Feedbacks
Der Eintrag hat 3 auf Moderation wartende Feedbacks...