Все просто. Любому проекту приличного размера нужно хранилище данных и работа с ними. Ведь нужно же где-то хранить информацию об игроке, его ачивках, его персонажах, их виде и шмотках.
Поэтому да, нужен, по крайней мере, как язык запросов.
Зависит от того, какие игры.
Если в разрабатываемой игре нужно хранить много данных, которые хорошо кладутся на рялионную модель - вполне можно использовать.
Хорошим примером задачи, где очень напрашивается SQL, будет какая-нибудь MMORPG, где есть много игроков, у каждого игрока по несколько персонажей, у каждого персонажа ещё и какая-то экипировка и вещи в инвентаре... Читать далее
Веб-разработчик, геймер, специалист по этике · 26 мар 2022
Это зависит от игры. Если игра однопользовательская и не предполагает никакого взаимодействия с каким-то удалённым сервером ни для чего, использовать полноценную СУБД в ней бессмысленно, потому что это потребует очень серьёзного падения производительности.
SQL используется в хранилищах данных достаточно сложно устроенных, чтобы оправдать всю машинерию реляционных баз... Читать далее