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


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

advanced project

Author

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.

Outcome

    

Course

— a.y.

2016/2017

— 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

8614 Ingegneria e scienze informatiche 

URLs & IDs

— course ID

69897

Partita IVA: 01131710376 — Copyright © 2008–2023 APICe@DISI – PRIVACY