The thesis describes the development of a camera system for a game currently
in development. The system is modular as camera states can be freely added
or removed. We also developed 2 required camera states for a third person
game. We aquainted ourselves with the Unity engine and dierent camera
styles. After an analysis of the advantages and disadvantages of dierent
styles, we dened the needs for our game. Then we compared dierent games
that implement our chosen style. The next step was to develop the camera
system and the base of our chosen camera style. Following that we added
collision avoidance and player input based behaviour to them. In the end
we analysed possible upgrades for the camera system and discussed their
advantages and disadvantages.
|