Group Simulation of Three Agents using Unity3D
Independent thesis Basic level (degree of Bachelor), 10 credits / 15 HE creditsStudent thesis
Crowd simulation refers to simulating a large number of agents trying to replicate collective behavior in 3D computer graphics. For this, we have been using the game engine Unity 3D.
In our work we are mainly focusing on group formations consisting of 3 agents. Each group is assigned a leader which keeps track of formations and evading collisions. The groups can take on four different formations, working like a finite state machine. In our general scenario, two groups could face, making it useful to adapt the formations and movement direction to avoid each other.
We have been implementing our own model after having looked at different major concept already existing in the world of crowd simulation. You could define our model as a hybrid rule-based one, seeing that we have a smaller group working in a way like a single entity, making its judgment dependent on checks with corresponding rules.
Place, publisher, year, edition, pages
2016. , 10 p.
Engineering and Technology
IdentifiersURN: urn:nbn:se:kth:diva-193618OAI: oai:DiVA.org:kth-193618DiVA: diva2:1033215