Toward MAS in Game Engines: A Simple BDI Architecture in Unity3D

Authors

Abstract

What game engines usually lack is the expressive power to define behaviors of agents using a more high level approach like seen in Jason. What game programmers tend to do is create AI for the NPCs through FSMs that could be a fine approach until a more complex behavior is desired. With this project we will try to bring some of the ideas of the BDI architecture, into Unity3D creating agents that can act according to their desires, what they believe and what they can sense from the environment.

    

Course

Distributed Systems

— a.y.

2016/2017

— credits

6

— cycle

2nd Cycle

— language

wit.gif

Teachers

— professor

Andrea Omicini

— other professors

Stefano Mariani

Context

— university

Alma Mater Studiorum-Università di Bologna

— campus

Cesena

— department / faculty / school

DISI

— 2nd-cycle course

8614 Ingegneria e scienze informatiche 

URLs & IDs

AMS page
official schedule

— course ID

58260

Partita IVA: 01131710376 - Copyright © 2008-2021 APICe@DISI Research Group - PRIVACY