Хакатон прошёл в очном формате в Техноковоркинге университета. Для участников был предусмотрен призовой фонд в 60 000 ₽ от РТУ МИРЭА. Победители также получили приятные сувениры и возможность пройти стажировку в компании «Наносемантика».
За время хакатона участникам нужно было разработать механику программной функции в Unity с конкретным эффектом и визуальной составляющей, а также добиться её успешной активации и применения голосом в геймплее.
Для успешного прохождения хакатона студентам были представлены программные библиотеки с ИИ для распознавания речи, синтеза речи и чат-бота, заготовка Unity-проекта со встроенной библиотекой ИИ, документация и туториалы по разговорному ИИ, уже собранные словари ключевых слов и подобранные визуальные эффекты заклинаний под Unity.
А для большего погружения в тематику видеоигр специалисты Наносемантики провели обучающие мастер-классы: «Основы 3D-графики для разработки видеоигр» (Максим Иванов), «Разработка игр в Unity. Интеграция ASR/TTS и речевых технологий в игровые проекты» (Алексей Алексеев) и «Распознавание речи» (Павел Сухачёв).
23 студента приняли участие в соревновании в составе 9 команд, из которых 5 команд получили призовые места.
В состав жюри вошли Анатолий Бакаев (Директор Института кибербезопасности и цифровых технологий), Станислав Ашманов (Генеральный директор компании «Наносемантика»), Сухачёв Павел (Директор по Data Science компании «Наносемантика»), Алексей Алексеев (Разработчик Unity компании «Наносемантика») и Марина Коняхина (Руководитель проектов компании «Наносемантика»).
Результаты команд оценивались по следующим критериям:
• качество исполнения механики и визуального эффекта — например, цель получила «урон», заклинание сработало так, как задумал разработчик, визуальный эффект соответствовал нарративу;
• количество созданных голосовых команд — сколько заклинаний смогли создать и вставить в прототип участники;
• креативность — какие заклинания они вставили, и что эти заклинания делали с точки зрения геймплея и игрового дизайна.
Результаты были подведены 20 ноября 2022 года после итоговых презентаций команд.
1-е место получила команда «Утиный Апофеоз» (ИКБ) из РТУ МИРЭА. Команда продемонстрировала видеоигру с наилучшими показателями: красочный дизайн, качественно исполненная механика на основе технологии распознавания речи NLab Speech ASR и самое интересное исполнение. Помимо технических заготовок, предложенных организаторами хакатона, победители также интегрировали в элемент своей собственной игры под названием «Магический мольберт» стороннюю нейросеть Stable Diffusion, которая могла нарисовать картинку по команде игрока (например, «Нарисуй зелёного медведя»). Помимо денежного приза в 30 000 ₽, победители получили возможность пройти стажировку в компании «Наносемантика».
Команда-победитель «Утиный Апофеоз» — фрагменты геймплея
2-е место разделили 2 команды (ИИТ и ИКБ):
1. 0RI0N — в игре, созданной этой командой, нужно управлять собаками, Шариком и Барбосом, отдавая им команды. При этом, называя имя конкретной собаки, каждая из них понимает, что команда отдаётся именно ей;
1. Triple A — команда создала шутер с голосовым управлением.
Команды также применили NLab Speech ASR на платформе Unity, представив свои красочные идеи членам жюри, и получили денежный приз в размере 20 000 ₽.
И почётное 3-е место заняли так же 2 команды:
1. CRUCH TEAM — команда создала хоррор-игру с 3D-анимацией. Идея заключалась в том, чтобы прочитать заклинания, собранные в поместье, перед внезапно появляющимся демоном и спастись. Для создания ребята применили технологию распознавания речи NLab Speech ASR от «Наносемантики»;
2. NullReferenceException — для создания интерфейса игры было использовано профессиональное ПО Autodesk 3ds Max. На этапе презентации цель игры заключалась в том, что игрок пытается подружиться с местными жителями деревни, чтобы они позволили ему остаться в ней жить, но в планах у ребят ещё множество интригующих дополнений (например, квесты и встроенный интеллектуальный диалоговый агент для внесения разнообразия в диалоги с NPC).
Их собственные проекты не были доработаны до конца, но во время хакатона командам получилось освоить множество технологических навыков по разработке игр и креативно подойти к своей разработке. Денежный приз составил 10 000 ₽.
Участники хакатона получили возможность поработать с платформой и получить знания от настоящих специалистов, а ещё проявить свою креативность и опыт, что в дальнейшем поможет им стать мастерами своего дела.
До новых встреч!