Repository logo
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Tiếng Việt
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    or
    Have you forgotten your password?
Repository logo
  • Communities & Collections
  • All of DSpace
  • English
  • Català
  • Čeština
  • Deutsch
  • Español
  • Français
  • Gàidhlig
  • Italiano
  • Latviešu
  • Magyar
  • Nederlands
  • Polski
  • Português
  • Português do Brasil
  • Suomi
  • Svenska
  • Türkçe
  • Tiếng Việt
  • Қазақ
  • বাংলা
  • हिंदी
  • Ελληνικά
  • Yкраї́нська
  • Log In
    or
    Have you forgotten your password?
  1. Home
  2. Browse by Author

Browsing by Author "Angerbauer, Simon"

Now showing 1 - 1 of 1
Results Per Page
Sort Options
  • Loading...
    Thumbnail Image
    Item
    Cross-Platform Mobile Game Development
    (HTL Perg, 2016-04-08) Socovka, Roman; Angerbauer, Simon
    Aufgabenstellung: Mobile Gelegenheitsspiele wie Doodle Jump, Flappy Bird oder Candy Crush erleben derzeit einen großen Aufschwung. Um auch auf den Zug aufzuspringen, zielt unsere Diplomarbeitdaher auf die Entwicklung eines Cross-Platform-Spiels ab. Der Begriff Cross-Platform bedeutet "plattformunabhängig" und heißt, dass das von uns produzierte Ergebnis auf mehreren Plattformen ausführbar ist und so möglichst viele potenzielle Benutzer erreicht. Um das Spielerlebnis zu erweitern, soll das Spiel an soziale Netzwerke angebunden werden. Dies hat den Vorteil, dass der Spieler nicht unter einem Alias spielt, sondern direkt mithilfe seines eigenen Namens, welchen er bei der sozialen Plattform angegeben hat. So können die eigenen Freunde herausgefordert und gegen diese gespielt werden. Zusätzlich sollen Spieldaten wie Spielerscore und gesammelte Münzenanzahl am Server gesammelt und ausgewertet werden. Realisierung: Das Cross-Platform-Spiel wurde mithilfe der Unity Game Engine realisiert. Zuerst wurde der Spielzyklus konzeptioniert und die Designs der Spielelemente angefertigt. Es wurde in Unity die Szenen aus den zuvor entworfenen Elementen aufgebaut und die dazugehörige Spiellogik in Skripten implementiert. Der Mehrspieler-Modus wurde realisiert, indem eine Anbindung an die soziale Plattform Facebook implementiert wurde. Falls die Freunde das Spiel noch nicht nutzen sollten, kann der Spieler seinen Freunden Spieleeinladungen zu schicken. Die Spieleeinladungen werden dabei über das Graph API verschickt, welches von Facebook zur Verfügung gestellt wird. Die gesamte Aufzeichnung der Spieldaten erfolgt über einen WildFly-Server, welcher die Daten mithilfe des kompakten Formates JSON vom Client empfängt und diese verarbeitet zurück an den Client versendet. Die dauerhafte Speicherung dieser Daten erfolgt auf einem MySQL-Server. Ergebnis: Das Ergebnis dieser Diplomarbeit ist ein Spiel, welches im Einzelspieler-Modus und im Mehrspieler-Modus über Facebook läuft. Die Spiele zwischen Benutzern sowie die erreichte Punkteanzahl werden über ein Service auf einer Datenbank gespeichert. Das Spiel ist lauffähig auf Android-und Windows-Geräten.

DSpace software copyright © 2002-2025 LYRASIS

  • Cookie settings
  • Send Feedback