-
Notifications
You must be signed in to change notification settings - Fork 0
Tile
harland-jensen edited this page Oct 4, 2022
·
3 revisions
The Tile class was created to enable the UGS to easily store the information necessary. It is important to the studio given that it allows developers to customise what information is readily available in the UGS.
The Tile class has various getter/setter methods which are outlined below:
- getTileType returns the Tile's type
- getEntity returns the Tile's entity
- setTileType Sets the associated Tile's tile type
- setEntity Sets the associated Tile's entity
The unit testing which was performed on the UGS class can be found here.
In the future, research should be carried out amongst developers to understand what else, if anything, should be stored in the Tile class. Storing additional information could potentially allow for better functionality and integration with other features.
The UML diagram below shows the Tile class' interaction with the UGS and through the UGS, the serviceLocator class.
The Final Boss
Shop
Inventory
Achievements
Infrastructure
User Interfaces Across All Pages
User Interfaces Buildings
Guidebook
[Resource Management](Resource-Management)