PlayerPrefs
.PlayerPrefs.GetInt("food");
DontDestroyOnLoad
, который будет держать в себе остальные сервисы игры. Это позволит не завязывать их на MonoBehaviour и не плодить кучу статик классов. Особенно с новой фичей юнити, позволяющей не выгружать сборки из памяти, что экономит время на запуск.
пусто
? Разверните свою мысль про кнопку, может станет понятней.