Антон Гладышев — Пишем бэкенд для инди-игры. Таблица рекордов, ивенты, чат, боль

19 Просмотры
Издатель
Ближайшая конференция:
PiterPy 2023 — 6–7 ноября (Online), 13–14 ноября (Санкт-Петербург, Offline)
Подробности: https://cutt.ly/7wrLeRCf
— —
С чего всё началось? С того, что Антон начал писать игру на JavaScript. И произошло это не случайно — он всегда хотел делать игры, пытался освоить для себя новый ЯП, а делать 100500-й туду-лист до боли не хотелось. Сказано сделано.

За образец был взят Travian — некогда популярная браузерная игрушка. Чтобы упростить себе задачу и сделать её реализуемой, было решено делать свой клон полностью однопользовательской игрой на базе набиравшего популярность Canvas.

Несколько лет и 30K SLOC спустя, начитавшись материалов про мотивацию игроков, Антон решается запилить первый тематический ивент. Более того, решается сделать его совместным для всех игроков, чтобы у них была общая, а не индивидуальная цель. И понеслось: AJAX, Flask, MySQL... Анонс ивента, ивент, таблица рекордов, рассылка вознаграждений...
Категория
Занимательная механика
Комментариев нет.