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.
[ PDF (optional) ]
[ Slides Kickoff/Final (optional)]