Найти тему
IT stranger

Игра в Yandex.Forms

Доброго времени суток.

Просматривая контент других каналов, несколько раз натыкался на попытки сделать небольшие игры с использованием Яндекс Форм.

Авторы использовали стандартный функционал форм, для создания ветвления. Однако, я решил пойти дальше и при помощи интеграции форм по API с использованием JSON-RPC-POST запросов, я написал на PHP данную игру.

После того, как вы нажмете на кнопку начала игры и подтвердите переход по ссылке, вас перенаправит сначала на сервер, а потом редиректом на саму Яндекс форму. Яндекс форма будет открыта в полном окне из-за её особенностей. Каждая отправка формы - это игровой ход. После отправки формы, она отсылает данные на сервер, который перенаправляет обратно на ту же форму но с обновленными данными.

Кому интересно, как устроена игра, вот репозиторий на github ссылка. Код далеко не лучшего качества, но какой есть. 😄

Если кому будет интересно могу в отдельной статье описать все особенности данного небольшого проекта.