Felix Hohlwegler Web-, Software- und Hardwaresolutions

Stadt Land Fluss 1.0

Name (Version) Stadt Land Fluss (1.0)
Autor Felix Hohlwegler
Datum 03.10.2014
Größe n/a
Downloads 332
Gesehen von 4339

Download
    Demo/Screenshot

Beschreibung

Im Rahmen meines Studiums an der HTWG (Hochschule für Technik Wirtschaft & Gestaltung Konstanz) habe ich die Lehrveranstaltung Webtechnologien belegt, diese hatte zum Ziel als Team ein Multiplayer Online Game zu entwickeln. Wir haben uns für ein Variante des Klassikers Stadt Land Fluss entschieden. Die GUI des Spiels setzt auf dem CSS-Framework Bootstrap auf, mit dessen Grid-System das Spiel responsive gestaltet wurde. Somit ist es auf allen Endgeräten komfortabel spielbar. Server-seitig setzen wir ein Java & Scala Framework, nämlich das Play-Framework ein. Das Play-Framework ist eine hervorragende Plattform, um schnell und effizient Web-Apps zu entwickeln. Es wird ein eigener Web-Server mitgeliefert. Um das Spiel interessanter und herausfordernder zu gestalten werden, die Eingaben der Nutzer auf Korrektheit geprüft. So sind beispielsweise alle Städte und Flüsse Deutschlands, alle Länder der Welt sowie weit mehr als 10000 Vornamen in der Datenbank hinterlegt. Zusätzlich zum Spiel ist ein Chat implementiert, über den die Spieler während des Spiels kommunizieren können. Weitere Funktionen sind: -HighScore -Tell-A-Friend -Contact -Verwendete Technologien: Server-seitig Play-Framework (Java) - WebSockets - MVC - Observer Pattern - Singleton Pattern - HTML 5 & CSS3 - Bootstrap - Font-Awesome - JavaScript & JQuery - Ajax - WebSockets - JSON - PHP - MySQL (Beim start kann es etwas dauern bis das Spiel lädt, das liegt an dem kostenlosen Hoster Heroku, die Serverinstanz wird in Sleep-Mode gelegt wenn das Spiel längere Zeit inaktiv ist)