Grin logo
en de es fr
Boutique
GRIN Website
Publier des textes, profitez du service complet
Aller à la page d’accueil de la boutique › Informatique - Informatique appliquée

Entwurf und Implementierung einer Middleware für mobile MMOGs

Titre: Entwurf und Implementierung einer Middleware für mobile MMOGs

Mémoire (de fin d'études) , 2005 , 100 Pages , Note: 1,7

Autor:in: Michael Schran (Auteur), Dr. Tobias Fritsch (Auteur)

Informatique - Informatique appliquée
Extrait & Résumé des informations   Lire l'ebook
Résumé Extrait Résumé des informations

Der Computerspielemarkt hat in den vergangenen Jahren einen riesigen „Boom“ erfahren, der mittlerweile zum Beispiel in Deutschland sogar die Umsatzzahlen der Filmindustrie in den Schatten stellt [diepresse04]. Insbesondere Multiplayerspiele mit wenigen bis zu mehreren tausend Mitspielern (MMOGs) sind sehr populär geworden. Mit der stark gestiegenen Verbreitung mobiler Endgeräte ist auch die Nachfrage nach Spielen auf solchen Geräten immer größer geworden. Verfolgt man den Trend auf Desktop-Computern und Spielekonsolen, so werden MMOGs künftig auch im mobilen Spielesektor von großem Interesse sein.

Die vorliegende Arbeit führt in das Thema der Mobilen Spiele mit den darunter liegenden Technologien und Problemfeldern ein. Darauf aufbauend wird ein Ansatz für eine Middleware vorgestellt, die mobiles Spielen in der Entwicklung durch Standardisierungsverfahren unterstützt. Diese wird gegenüber anderen Ansätzen abgeglichen und kritisch gewürdigt.

Extrait


Inhaltsverzeichnis

  • Einleitung
    • Motivation
    • Aufgabenstellung
    • Aufbau der Arbeit
  • Multiplayerspiele im Desktop- und Konsolenbereich
    • Allgemeine Computerspiel-Genres
      • Actionspiele
      • Strategiespiele
      • Abenteuerspiele / Adventures
      • Simulationen
      • Sport- und Rennspiele
    • Multiplayer-Spiele
      • Technische Realisierungen für Multiplayer-Umgebungen
      • Populäre Multiplayer-Genres
    • Einführung in den MMOG-Bereich
      • Netzwerkstrukturen
      • Beeinflussung der Spielbarkeit
      • Fallbeispiel: World of WarCraft
  • Mobile Netzwerke
    • Übertragungstechniken
      • Bluetooth (802.15)
      • Wireless LAN (802.11)
      • GSM und GPRS
      • UMTS
      • WMAN (802.16)
    • Beeinflussung drahtloser Kommunikation
      • Netzauslastung und Zellatmung
      • Ausbreitung der Funksignale
    • Verwandte Arbeiten
    • Einführung in Standortbasierte Dienste
      • Global Positioning System (GPS)
      • Netzwerk-basierte Positionsbestimmung
      • Assisted GPS (A-GPS)
      • Weitere Ansätze
  • Eignung drahtloser Übertragungstechniken für mobile Spiele
    • Mobile MMOGS
      • TibiaME
      • Undercover 2: Merc Wars
    • Middleware für mobile Umgebungen
      • GASP Gaming Service Platform
  • Entwurf und Implementierung der Middleware
    • Middlewarekonzepte
    • Middleware für MMOGS
      • Vorteile
      • Anforderungen
    • Design- und Implementierungskriterien
      • Gaming-Schnittstelle
      • Netzwerk-Schnittstelle
      • Programmiersprache
    • Entwurf und Implementierung
      • Struktur
      • Nachrichtensystem
      • Gesamtübersicht
      • Area of Interest
      • Flooding Algorithmus
  • Implementierung in eine Anwendung
  • Evaluierung und Test
    • Testumgebung und Vorgehensweise
    • Verhalten des Flooding Algorithmus
      • Erwarteter Versuchsausgang
      • Versuchsausgang und Auswertung
    • Einfluss der „Area of Interest“
      • Erwarteter Versuchsausgang
      • Versuchsausgang
  • Zusammenfassung und Ausblick
    • Gaming-Architekturen
    • I/O Multiplexing
    • Umsetzen eines Clients auf J2ME
    • Location based Services
    • Weitere mögliche Funktionen
  • Verwendete Hilfsmittel
  • Quellennachweis

Zielsetzung und Themenschwerpunkte

Diese Diplomarbeit befasst sich mit dem Entwurf und der Implementierung einer Middleware für mobile MMOGs. Das Ziel ist es, eine flexible und effiziente Architektur zu entwickeln, die die Anforderungen von Multiplayerspielen in mobilen Umgebungen erfüllt. Dabei werden insbesondere die Besonderheiten von drahtlosen Netzwerken und die Herausforderungen der Standortbasierten Dienste berücksichtigt.

  • Entwicklung einer Middleware für mobile MMOGs
  • Analyse der Anforderungen von Multiplayerspielen in mobilen Umgebungen
  • Integration von Standortbasierten Diensten in die Spielumgebung
  • Bewertung der Eignung drahtloser Übertragungstechniken für mobile Spiele
  • Optimierung der Netzwerkkommunikation für eine effiziente Spielabwicklung

Zusammenfassung der Kapitel

Die Arbeit beginnt mit einer Einleitung, die die Motivation, Aufgabenstellung und den Aufbau der Arbeit erläutert. Im zweiten Kapitel werden Multiplayerspiele im Desktop- und Konsolenbereich betrachtet, wobei die verschiedenen Genres und technischen Realisierungen von Multiplayer-Umgebungen vorgestellt werden. Das dritte Kapitel befasst sich mit mobilen Netzwerken, einschließlich der verschiedenen Übertragungstechniken und ihrer spezifischen Eigenschaften. Im vierten Kapitel wird die Eignung drahtloser Übertragungstechniken für mobile Spiele analysiert, wobei auch Beispiele für bestehende mobile MMOGs vorgestellt werden. Das fünfte Kapitel behandelt den Entwurf und die Implementierung der Middleware, wobei die Design- und Implementierungskriterien sowie die Architektur der Middleware im Detail erläutert werden. Schließlich werden in Kapitel sechs die Evaluierung und der Test der entwickelten Middleware vorgestellt, wobei die Ergebnisse und Schlussfolgerungen präsentiert werden.

Schlüsselwörter

Mobile MMOGs, Middleware, drahtlose Netzwerke, Standortbasierte Dienste, Netzwerkkommunikation, Spielentwicklung, Gaming-Architektur, J2ME.

Häufig gestellte Fragen

Was ist ein MMOG?

MMOG steht für "Massively Multiplayer Online Game", ein Spieltyp, bei dem Tausende von Spielern gleichzeitig in einer virtuellen Welt interagieren.

Warum wird eine Middleware für mobile MMOGs benötigt?

Eine Middleware hilft Entwicklern, Standardprobleme wie Netzwerkkommunikation, Standortbestimmung und Datenfluss effizient zu lösen, ohne das Rad jedes Mal neu erfinden zu müssen.

Welche Netzwerktechniken werden in der Arbeit untersucht?

Die Arbeit analysiert die Eignung von Bluetooth, WLAN, GSM/GPRS, UMTS und WMAN für mobiles Online-Gaming.

Was bedeutet „Area of Interest“ in der Middleware?

Dies ist ein Konzept zur Optimierung der Datenübertragung: Nur Informationen über Objekte und Spieler in der unmittelbaren Umgebung des Nutzers werden übertragen, um Bandbreite zu sparen.

Welche Rolle spielt GPS bei mobilen Spielen?

GPS ermöglicht standortbasierte Dienste (Location Based Services), wodurch reale Standorte der Spieler in das Spielgeschehen integriert werden können.

Was ist der Flooding-Algorithmus?

Ein Netzwerk-Algorithmus, der zur Verteilung von Informationen an alle relevanten Knoten im System genutzt wird, was in der Arbeit auf seine Effizienz in mobilen Umgebungen getestet wird.

Fin de l'extrait de 100 pages  - haut de page

Résumé des informations

Titre
Entwurf und Implementierung einer Middleware für mobile MMOGs
Université
Free University of Berlin
Note
1,7
Auteurs
Michael Schran (Auteur), Dr. Tobias Fritsch (Auteur)
Année de publication
2005
Pages
100
N° de catalogue
V142217
ISBN (ebook)
9783640508204
ISBN (Livre)
9783640508143
Langue
allemand
mots-clé
MMOG Massive Multiplayer Computerspiele Videospiele Middleware Mobiles Spielen Spieleentwicklung Mobile Gaming
Sécurité des produits
GRIN Publishing GmbH
Citation du texte
Michael Schran (Auteur), Dr. Tobias Fritsch (Auteur), 2005, Entwurf und Implementierung einer Middleware für mobile MMOGs, Munich, GRIN Verlag, https://www.grin.com/document/142217
Lire l'ebook
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
  • Si vous voyez ce message, l'image n'a pas pu être chargée et affichée.
Extrait de  100  pages
Grin logo
  • Grin.com
  • Expédition
  • Mentions légales
  • Prot. des données
  • CGV
  • Imprint