Garcia Laderas, Daniel
Supervisor:Prof. Gudrun Klinker
Advisor:Dyrda, Daniel (@ga67gub)
Submission Date:[created]


This thesis discusses the potential of Statecharts as a tool to implement features in games and enhance collaborative efforts during development. Data-oriented (DOD) and object-oriented design are compared and discussed regarding their strengths and weaknesses. Considerable advantages of data-oriented design are found. The Entity Component System architecture as an example of DOD is used in an attempt to create a gameplay foundation system for Unity Engine that executes statecharts.

Results/Implementation/Project Description


[ PDF (optional) ] 

[ Slides Kickoff/Final (optional)]