Как подключить Unity к базе данных, чтобы игра сохраняла данные и их мог использовать Telegram-бот?
Я делаю игру на Unity. Хочу, чтобы в игре у каждого игрока был, например, свой баланс или очки, и чтобы эти данные сохранялись где-то. Также у меня есть Telegram-бот, и я хочу, чтобы он тоже мог получать эти данные — например, показывать статистику игрока.
Мне посоветовали использовать PostgreSQL или MySQL и разместить базу данных на таких сайтах, как Railway или Supabase. Но я вообще не понимаю, что делать дальше.
Вот, что я пока не понимаю:
Как вообще Unity может подключаться к базе данных? Это как-то настраивается внутри Unity?
Нужно ли создавать какой-то сервер между Unity и базой?
Как сделать так, чтобы и игра, и Telegram-бот работали с одной и той же базой?
Может быть, лучше использовать что-то попроще, например, Firebase?
Буду очень благодарен, если кто-то объяснит по шагам или скинет примеры.