Tag Archives: UI

Anmeldung zur Closed Beta

logo_p2

Ab sofort kann man sich für eine Closed Beta zum Testen der Künstlichen Instelligenz (KI) registrieren.

beta.scimats.de

Ihr erhaltet rechtzeitig vor dem Start der Closed Beta am 01.06. eine Mail sowie weitere Informationen rund um das Spielen mit der Künstlichen Intelligenz.

Posted in News-O-Matic. Tagged with , , , .

Das User Interface zur Künstlichen Intelligenz

Das zweite bereits umgesetzte Feature ist eine KI für das Verhalten der NSCe. Dabei geht es nicht um sehr kurzfristige Entscheidungen wie Entscheidungen auf dem Kampffeld, sondern um überlegte Entscheidungen. Darum, dass jeder NSC ein Leben hat, Gründe, morgens aufzustehen, Gründe, sich zu verhalten wie er es tut. Um das zu erreichen braucht ein NSC wohl erst einmal Ziele, und diese werden ermittelt mit Hilfe der Maslowschen Bedürfnispyramide. Aus offenen Bedürfnissen und ihren Gewichtungen ermittelt sich die empfundene Bedürfnisse. Mit Hilfe einer SOM ermittelt er dann die Handlungsoption, die ihm der Erfüllung dieser Bedürnisse am nächsten bringt. Das Ganze tut sich schon ganz gut aus – und bald freut es sich auf Tester von außerhalb :)

Dieser Auszug aus der Projektbeschreibung trifft kurz und bündig sehr gut, was die Künstliches Intelligenz aus unserer Sicht leisten muss, um wahrlich als künstlich intelligent bezeichnet werden zu können. Keine Scripts, welche durch ihren Umfang bestechen, sondern ein selbsständig agierender NPC.

ui_ki_overview

Die Übersicht der Anwendung

Nun gab es bei dem ersten Feature “Generierung der Umwelt” bereits in Bild und Ton die Ergebnisse präsentiert. Bei der KI bedarf es dann doch eher etwas mehr Interaktivität als nur Bild und Ton. Zumal die KI erst einmal lernen muss, und jeder NPC seinen eigenen Charakter bilden soll. Daher bedarf es auch Hilfe von “außerhalb” und somit auch einem User Interface, kurz UI, zur “Kontrolle des NPC”. Wie das Ganze aussieht und welche Rolle ihr dabei spielen werdet möchte ich kurz zeigen. Denn direkt kontrollieren könnt ihr den NPC nicht.
Ihr habt euren eigenen Schützling in Form eines NPC. Dieser NPC lebt momentan an einem bestimmten Tag zur einer bestimmten Stunde an einem Ort mit seinem Inventar. Eingefroren. Das heißt die Zeit steht still und wartet darauf für die nächsten Tage oder Stunden weiterzulaufen.

ui_ki_events

Die Planungsübersicht

Hier kommt ihr ins Spiel. Der NPC hat in der Vergangenheit bereits Aktionen bzw. Handlungsoptionen (Options) ausgeführt und Ereignisse (Events) haben stattgefunden. Alles hatte bereits Einfluss auf euren kleinen Schützling bis zum oben genannten Zeitpunkt. Wo es eine Vergangenheit gibt, gibt es auch eine Zukunft. Und auch diese wurde bereits minutiös geplant, mit Aktionen und Ereignissen. Nun gibt es aber die Umwelt, und das die nicht immer läuft wie geplant liegt an euch ;)

So liegt es nun an euch für die Zukunft Events zu streichen, zu planen und zuzuschauen, wie reagiert euer Schützling darauf? Und wie entwickelt er sicht erkennbar in seinen Options? Seid ihr eine grausame Umwelt, die das tägliche Training durch Hagelschauer ruiniert und eventuell euer Schützling zwingt doch Sticken zu lernen anstatt ein Krieger zu werden?

Dies könnt und sollt ihr aktiv mit der UI steuern, um so euren eigenen Charakter zu bekommen, individuell und garantiert unterschiedlich zu jedem anderen Charakter :)

Zusätzlich bekommen wir durch eure verschiedenen Handlungsanweisungen Informationen über die KI, können diese verbessern und letztlich eventuell auch als Charakter in das Spiel setzen.

Geplante Closed Beta Features

  • Gestaltet bereits zu Beginn das Aussehen eures Schützlings.
  • Plant und entfernt Ereignisse (Events), welche sich direkt auf das Verhalten (Options) eures Schützlings auswirken.
  • Gebt eure Planung frei indem ihr die Zeit für x Tage oder Stunden ausführt.
  • Euer hungernder Schützling findet zufällig ein Brot in seinem Inventar? Seht am Inventar direkt Auswirkungen und Änderungen.
Posted in News-O-Matic. Tagged with , , .