(Copying from #💻┃code-beginner message, since this might be outside the scope of just one question)
Hey all! I'm a new developer, trying to implement a simple exploration system in my game. The entire map should be hidden at the start besides where the player is, and anywhere where the player goes gets revealed permanently.
How would I go about doing this? I've currently got a large, flat cylinder attached to the player that represents their vision. How do I go about storing where they've explored, and only revealing areas after the fact?
The closest example I can think of is the mobile game Boom Beach's world map - the rest of the world is shrouded in clouds until explored.