Печать

DeepLearning.AI представил образовательный курс Building an AI-Powered Game. Программа курса фокусируется на практическом применении языковых моделей в разработке игр и предназначена для разработчиков разного уровня подготовки. Длительность курса — 1 час видео-материалов.

Структура курса

Образовательная программа включает семь последовательных модулей:

1. Введение
2. Иерархическая генерация контента
3. Интерактивные приложения на базе ИИ
4. Системы модерации и безопасности
5. Реализация игровых механик
6. Заключение
7. Приложение с дополнительными материалами

Какие навыки развивает курс

На этом курсе вы научитесь:

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

Преподаватели

Курс проводят два специалиста с большим практическим опытом в разработке игр: Ники Биркнер, старший менеджер по продукту в Together AI, и Ник Уолтон, генеральный директор и сооснователь Latitude & AI Dungeon. Их совместная экспертиза позволяет рассмотреть процесс разработки игр с ИИ с разных сторон.

Содержание образовательной программы

Базовые концепции

Вводный модуль знакомит с основами интеграции языковых моделей в игровые приложения. Рассматриваются базовые принципы работы с LLM и их применение в игровом контексте.

Технология иерархической генерации

deepleaning AI game development course

Второй модуль представляет методологию создания игрового контента с использованием иерархического подхода. Изучаются способы организации нарративных элементов для обеспечения согласованности игрового мира.

Разработка систем взаимодействия

Данный раздел охватывает создание интерактивных компонентов игры. Программа включает разработку диалоговых систем и механизмов обработки действий игрока.

Безопасность и модерация

Модуль посвящен внедрению защитных механизмов с использованием Llama Guard и разработке политик модерации. Рассматриваются методы обеспечения безопасности без ущерба для игрового процесса.

Разработка игровых механик

start game loop

Заключительный технический модуль объединяет предыдущие элементы в единую систему. Изучается реализация базовых игровых механик, включая системы инвентаря и отслеживания прогресса.

Технологический стек

В процессе обучения осваиваются следующие технологии:

Результаты обучения

По завершении программы участники создают функционирующую текстовую игру со следующими компонентами:

Практическая значимость

Программа формирует компетенции по интеграции искусственного интеллекта в интерактивные системы. Участники получают практический опыт применения языковых моделей в разработке программного обеспечения.

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