Я много десятков лет программирую разную бизнес логику под server side. Недавно решил заполнить пробел в части Front end и решил на досуге, сидя дома, написать какое-то небольшое, но достаточно наполненное данными браузерное приложение. За ориентир я взял две браузерные игры-кликера.
Книг по геймдизайну куча, но от них в действительности не так уж и много толку, ибо ничего конкретного они не дают в плане знаний, больше информации можно получить от GDC или различных статей, видео на том же YouTube.
В геймдизайне нет единого проверенного способа сделать что-либо, потому что геймдизайн довольно медленно "эволюционирует", а связанно это с тем, что он работает с тем, что человек должен "почувствовать" от игры и тому подобным. (Статью об этом я прикрепил, там немного речь о другом, но то, что я написал - затрагивается)
Но раз речь о книгах:
Джесси Шелл «Геймдизайн» - уже порекомендавали.
Rules of Play от Кати Сален и Эрика Циммерман
Challenges for Game Designers от Айана Шрайбер и Бренда Ромеро
A Theory of Fun for Game Design от Рафа Костера
Fundamentals of Game Design от Ernest W. Adams
Game Mechanics: Advanced Game Design от Joris Dormans, Ernest W. Adams
Game Development Essentials: An Introduction от Джинни Новак
A Game Design Vocabulary от Анны Антропи и Наоми Кларк - это может противоречить написанному мной выше о "словаре", но это лишь одна из попыток создания подобного.
И список на самом деле большой и уходит ещё дальше, но читать это всё - бессмысленно, если не пытаться практиковать свой метод создания дизайна игр.
Спасибо!