Цель: Требуется написать игрового чат бота для улучшения тим-билдинга и повышения мотивации сотрудников участвовать в жизни компании. Как пример можно взять https://www.toadbot.info/
Требования: Можно использовать любой язык (если знаете язык java, то лучше использовать его, так как это основной язык разработки в компании и это будет плюсом, когда выделившихся разработчиков из Дубны будем приглашать на стажировку).
При использование sql базы данных скрипты необходимые для создания таблиц в и заполнения их данными поместить в директорию с названием sql в корне репозитория.
Описать в файле readme.md последовательность запуска приложения. Будет плюсом, если приложение будет развернуто на сервере, например heroku или aws amazon.
Что должно быть в решении?
Должна быть возможность добавлять бота в чаты;
Возможность кастомизации игрового персонажа через личный чат (смена никнейма в игре и возможно другие фичи);
Возможность прокачки персонажей через участие в событиях из реальной жизни, таких как участие в конференциях, игровых турнирах, презентации и т.д. (объявлять события может, либо игрок со статусом администратора, либо другой игрок предварительно выставив событие на голосование;
Возможность прокачки персонажа внутриигровыми способами;
Возможность сражаться с другими игроками в чате;
Другие гейм-дизайнерские решения на усмотрение разработчика;
Критерии:
Соответствие бизнес требованиям;
Качество технической реализации;
Сбалансированность игры;
Оригинальные идеи.
Итоговый продукт: Бот которого можно добавить в чат и начать использовать, с последующей возможностью доработки.
Как заказчик поймет, что ваше решение подходит? Приложение запускается, реализация соответствует ТЗ.