I wanted to create a simple memory feature for an entity. The world is generated randomly, where an animal can roam around and memorize the world as a map. The animal's memory is visualized in a mini map, where visited areas are highlighted based on the persistency of the area knowledge on the animal's memory.
The more an animal roams around a specific area, the more persistent the knowledge about the area becomes, where as areas that are not visited that often, can be forgotten by time.
Nonetheless, there is a heat map which shows where the animal has spent most of its time while roaming.
The more an animal roams around a specific area, the more persistent the knowledge about the area becomes, where as areas that are not visited that often, can be forgotten by time.
Nonetheless, there is a heat map which shows where the animal has spent most of its time while roaming.
I was inspired from an issue I had on my Minor Skilled Project, where I had to implement some kind of memory to an animal but that was really simple since it took care of memorizing only resources last seen positions.
This is more of a feature/mechanic than a full project, I created this with the hope of expanding my knowledge and finding an easier and more compact solution to this problem, a solution that I can use on my future projects.
![](https://cdn.myportfolio.com/dcacbe92-6a21-4884-bff5-b8e402d8e940/2eacf787-d2a0-4053-93b7-ecb8b97c0a58_rw_1920.png?h=ac8b92babe30219230701616a9a35178)
Wanderer in Unity2D