Тип доклада: Доклад

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

  • Доклад на русском языке
Презентация pdf

С чего всё началось? С того, что Антон начал писать игру на JavaScript. И произошло это не случайно — он всегда хотел делать игры, пытался освоить для себя новый ЯП, а делать 100500-й туду-лист до боли не хотелось. Сказано сделано. 

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

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

Приглашенные эксперты

Расписание