Geschäftsführer von Artificial Technology GmbH (Frank Gwosdz) hat mir freundlicherweise seine Slides von der Quo Vadis 2008 in Berlin zu KI in Computer- und Videospielen bereitgestellt.
Quo Vadis 2008 KI in Spielen - Ascaron & Artificial Technology GmbH
1. KI-Design und praktische Implementation Daniel Dumont (Ascaron Entertainment GmbH) Frank Gwosdz, Serein Pfeiffer (Artificial Technology GmbH) Vorschläge und Tipps zum Design von KI-Problemen in Computerspielen sowie technische Umsetzung am Beispiel der KI-Middleware EKI One. Ein Vortrag in zwei Teilen.
2.
3. Ascaron Entertainment GmbH Daniel Dumont Position: Game Director Standorte Gütersloh, Aachen, Potsdam und Birmingham Gegründet 1991 Mitarbeiter >80 2004 2008 1992 1993 2006
4.
5. Simulation oder definierter Ablauf KI Situationen Reaktionen prüfen ausführen Logik Skript Aktionen durchlaufen ausführen
9. Erste passende Aktion ausführen A B C Situationen nach Priorität sortieren Situationen testen Oder
10. Beispiel: Boss-Logik in SFA Größte Bedrohung Liste mögl. Aktionen Ausführen fokussieren auswählen Schaden Trefferzähler Position anschließend
11. Beispiel: Frachterverkehr in DSO Warenangebote Bewerten Durchführen Liste anfertigen Ware und Ziel auswählen währenddessen Piratenangriffe möglich
12.
13.
14. Beispiel: Raumkampf in DSO Lage der Schiffe Flugverhalten Fire at Will Bestimmung im richtigen Moment währenddessen testen Besondere Situationen falls zutreffend Manöver anschließend
15.
16. KI in zwei Ebenen Normalerweise: jedes KI-Objekt prüft für sich. Problem: Wie erfährt ein Objekt von den anderen? Eine übergeordnete KI kann der Einzel-KI Vorgaben machen. Übergeordnete KI wählt und sortiert mögliche Ziele Einzel-KI wählt konkretes Ziel Einzel-KI wählt konkretes Ziel
17.
18.
19. Beispiel: Händler-Logik in „Patrizier 2“ Einzel-KI nach dem Ameisenprinzip Einwirkung Händlerzahl Schiffszahl Schiffsgröße Anzahl Betriebe Jeder Händler prüft für sich seine beste Route. Kontrolle durch übergeordnete KI