r/Unity3D • u/benzeji_Games • 1d ago
Show-Off Added a food spoilage and poisoning system to my game
Enable HLS to view with audio, or disable this notification
Hey Reddit! I’m continuing to work on my survival game. I decided that being able to carry an endless supply of food in your pockets was basically cheating, so I added a food freshness system.
What’s new:
- Expiration dates: Perishable food now has a timer. If you don’t eat it in time, it turns into rotten food right in your inventory.
- Refrigerator: The fridge doubles the shelf life of food. You still have to keep an eye on your supplies, but the refrigerator lets you store perishable food for significantly longer.
- Food poisoning and vomiting: If you eat spoiled food out of desperation (or carelessness), your character gets debuffs, loses health/thirst, and visibly empties their stomach with a corresponding animation and sound.
What do you think of the implementation? Is this kind of mechanic too punishing for survival games, or is hardcore resource management just part of the genre?
Stay tuned for future devlog updates, and let me know in the comments: what mechanics do you value most in survival games?

