When a players sees food in the direction it's looking, it can come closer to the food, and eventually occupy its tile and eat it.
Spawn certain amounts of food on the map at the start of each generation
Players can eat food that randomly spawns all over the board.
Implement hunger mechanics: Players start with a certain amount of hunger that ticks down each turn. If player eats food, this restores some amount of hunger. If the hunger reaches zero before a player can eat, they die.
When a players sees food in the direction it's looking, it can come closer to the food, and eventually occupy its tile and eat it.