The main goal of the game entity is to gather collectibles. After a while, the game entity takes a short rest. The Goal-driven agent design enables a clean implementation of more advanced AI logic.