PacMan_Basisentwurf - Westfälische Wilhelms

Download Report

Transcript PacMan_Basisentwurf - Westfälische Wilhelms

WIRTSCHAFTSINFORMATIK
Westfälische
Wilhelms-Universität
Münster
WIRTSCHAFTS
INFORMATIK
Basisdesign
4. Generation PacMan
Andreas Martmann
Christian Brüske
Christopher Lutat
Ireneus Nayda
Jérôme Landgräfe
Vorgegebene Anforderungen
WIRTSCHAFTS
INFORMATIK

Es soll ein Computerspiel erstellt werden, das folgende
Eigenschaften unterstützt:
- Verteiltes Agentensystem
- Mobilität der Agenten
- Autonomes Handeln der Agenten
- Beliebige Anzahl von Spielern
- Hinzukommen, Abgehen von Spielern zur Laufzeit
- Flexibilität
- Erweiterbarkeit
- GUI
- Nutzung der JADE-Bibliotheken
- Theoretische Erweiterbarkeit durch KI
2
Die Idee
WIRTSCHAFTS
INFORMATIK
4. Generation
PacMan
3
Grundideen
WIRTSCHAFTS
INFORMATIK


Spielfelder (Agenten) verteilt über mehrere Systeme
Monster und Helden mittels Agenten realisiert
- können durch Mensch oder Computer gesteuert werden
- können zur Laufzeit hinzugefügt oder entfernt werden
- bewegen sich frei über versch. Spielfelder auf versch. Systemen
(Migration)



Spielfeld zur Laufzeit dynamisch erweiter- und
verkleinerbar
GUI-Agent zeigt einzelne Spielfelder mit Monstern und
Helden an
Control-Agent dient Steuerung eines Monsters oder
Helden durch Menschen
4
Inter-Agenten-Kommunikation
WIRTSCHAFTS
INFORMATIK
GUI 2
GUI 3
Spielfeld 1
Spielfeld 2
Spielfeld 3
GUI 1
Hero 1
ControlAgent 1
Monster 1
Monster 2
ControlAgent 2
5
Das verteilte Agentensystem
WIRTSCHAFTS
INFORMATIK
6
Kopplung von Spielfeldern
WIRTSCHAFTS
INFORMATIK
Spielfeld 1
Spielfeld 2
Spielfeld 3
Spielfeld 4
Spielfeld 5
Spielfeld 6
7