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