Искусственный интеллект с помощью Unity
Автор: Evdg • Май 26, 2024 • Творческая работа • 1,850 Слов (8 Страниц) • 86 Просмотры
2021 год
Оглавление
Оглавление
Введение 1
Понятие игровой движок 2
Определение Unity 2
Языки программирования, используемые в Unity 3
Разновидности и предназначение игровых движков 3
Почему выбирают Unity 3
Искусственный интеллект. 4
В чем заслуга Тьюринга перед развитием ИИ? 4
Какой бывает ИИ? 4
Искусственный интеллект в играх 5
Заключение 5
Список литературы 5
Введение
Актуальность проекта.
На сегодняшний день существует множество подходов к созданию алгоритмов. Достижения в областях машинного и глубокого обучения за последние несколько лет существенно изменили технологическую индустрию.
Фундаментальную цель и видение искусственного интеллекта удалось установить английскому математику Алану Тьюрингу в статье «Вычислительные машины и разум», опубликованной в 1950 году. Он задал простой вопрос: «Могут ли машины думать?». Тогда же ученый предложил знаменитый тест, названный его именем.
Глобальная цель искусственного интеллекта до сих пор вызывает множество вопросов и споров. Главное ограничение в определении ИИ как просто «разумных машин» состоит в том, что ни ученые, ни философы не могут объяснить, что такое искусственный интеллект и что именно делает машину умной.
Научные исследования ИИ ведутся более полувека, но до сих пор далеко не все понимают суть технологии. В фантастических романах и фильмах писатели и режиссеры изображают, каким опасным может быть искусственный интеллект. И у многих представление об искусственном разуме формируется именно таким.
Объект исследования.
Программирование во внешкольном курсе информатики.
Предмет исследования.
Игра на движке Unity, как дополнительное средство изучения программирования вне рамок школьного курса информатики.
Цель.
Цель данного исследовательского проекта заключается в том, чтобы создать простую игру с помощью Unity3D и описать основные возможности искусственного интеллекта программы.
Задачи.
- Научиться обращаться с Unity;
- Создать мини игру с помощником Unity;
- Научиться обращаться с ИИ1 в движке;
- Создать самообучающегося персонажа.
Понятие игровой движок
Что такое игровой движок? Не во всех словарях найдешь определение этого словосочетания. Но если мы сами попробуем найти ответ на это вопрос, тогда он скорей всего будет следующим: «Игровой движок - это программный компонент, позволяющий нам создавать и запускать видеоигры». Он предоставляет разработчикам инструменты для создания большинства компонентов игры, а потом позволяет им собрать их воедино. Движок игры затрагивает все компоненты игры, начиная от рендеринга, физики, звукового оформления, скриптинга, создания искусственного интеллекта и заканчивая сетевыми аспектами. А если что-то создать с его помощью и невозможно, вы можете создать это в специализированной программе и потом импортировать это в игру. В любом случае, движки игры - это рабочие лошадки современных видеоигр.
Определение Unity
Unity - межплатформенная среда разработки компьютерных игр. Она позволяет создавать приложения, работающие под более чем 20 различными операционными системами, включающими персональные компьютеры, игровые консоли, мобильные устройства, интернет-приложения и другие. Выпуск этой межплатформенной среды состоялся в 2005 году.
Появившись в июне 2005 года, Платформа регулярно развивается. В марте 2015 года вышла полноценная Unity 5, которая добавила в бесплатную Free-версию полный функционал из платной Pro-версии. Unity работает на операционных системах Windows и Mac OS X и позволяет создавать приложения для широкого круга платформ: Windows Phone, PlayStation 3, PlayStation 4, Xbox 4, Xbox 360, Xbox One, Wii.
...