Тестирование тактики кооперативной игры в трехмерном лабиринте на Unreal Engine 4 (проект) — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Направления развития)
(Перенос в осень 2017, курс изменен на 2)
 
(не показано 20 промежуточных версии 5 участников)
Строка 2: Строка 2:
 
|name=Тестирование тактики кооперативной игры в трехмерном лабиринте на Unreal Engine 4
 
|name=Тестирование тактики кооперативной игры в трехмерном лабиринте на Unreal Engine 4
 
|mentor=Макаров Илья Андреевич
 
|mentor=Макаров Илья Андреевич
|mentor_login={{URLENCODE:{{REVISIONUSER}}|WIKI}}
+
|mentor_login={{URLENCODE:Iamakarov|WIKI}}
|semester=Весна 2015
+
|semester=Осень 2017
|course=1
+
|course=2
 
|summer=on
 
|summer=on
 
|categorize=yes
 
|categorize=yes
Строка 12: Строка 12:
 
Простая игра на Unreal Engine 4 с отработкой командных тактик в стандартных режимах на трехмерной карте.
 
Простая игра на Unreal Engine 4 с отработкой командных тактик в стандартных режимах на трехмерной карте.
 
Все объекты загружаются из доступных открытых источников.
 
Все объекты загружаются из доступных открытых источников.
 +
 +
[http://cs.hse.ru/ai/projects/unreal ссылка на материалы]
  
 
=== Чему вы научитесь? ===
 
=== Чему вы научитесь? ===
Базовые функции Unreal Engine 4;
+
* Базовые функции Unreal Engine 4;
  
Создание сцены;
+
* Создание сцены;
  
Программирование карты событий;
+
* Программирование карты событий;
  
Блюпринты;
+
* Блюпринты;
  
Программирование поведения ИИ.
+
* Программирование поведения игрового искусственного интеллекта.
  
 
=== Какие начальные требования? ===
 
=== Какие начальные требования? ===
Хорошее знание и владение С++, знание основ трехмерной графики, желание много программировать и нацеленность на результат.
+
*Хорошее знание и владение С++, знание основ трехмерной графики, желание много программировать и нацеленность на результат.
  
Знание английского на уровне уверенного слушателя (почти все обучающие материалы на английском языке).
+
*Знание английского на уровне уверенного слушателя (почти все обучающие материалы на английском языке).
  
Тема предполагается для студентов старших курсов и предлагается для наиболее организованных и желающих учиться студентов 1 курса ПМИ ФКН.
+
*Тема предполагается для студентов старших курсов и предлагается для наиболее организованных и желающих учиться студентов 1 курса ПМИ ФКН.
  
 
=== Какие будут использоваться технологии? ===
 
=== Какие будут использоваться технологии? ===
Visual Studio 2013 Ultimate, Unreal Engine 4
+
Visual Studio 2013 Ultimate, Unreal Engine 4.
  
 
=== Темы вводных занятий ===
 
=== Темы вводных занятий ===
Строка 38: Строка 40:
  
 
=== Направления развития ===
 
=== Направления развития ===
Моделирование поведения игрового искусственного интеллекта в условиях обработки геймплейных, звуковых, текстовых, статистических событий в игре.
+
* Моделирование поведения игрового искусственного интеллекта в условиях обработки геймплейных, звуковых, текстовых, статистических событий в игре.
  
Моделирование командных тактик в различных режимах.
+
* Моделирование командных тактик в различных режимах.
  
 
=== Критерии оценки ===
 
=== Критерии оценки ===
Удовлетворительно: сдать лабораторные работы по предложенному списку тюториалов, написать 1 алгоритм достижения выигрышной стратегии для 1 режима и 1 содержательный тестовый уровень, отчет.
+
4-5: Сдать лабораторные работы по предложенному списку тюториалов, написать 1 алгоритм достижения выигрышной стратегии для 1 режима и 1 содержательный тестовый уровень, отчет.
 +
 
 +
6-7: + написать детерминированный алгоритм поведения ИИИ при многих критериях в хотя бы одном режиме при принятии не менее 12 различных моделей решений.
 +
 
 +
8-10: + корректно сгенерировать и подобрать набор тестовых примеров, описать диаграммы классов и структуру программы в отчете''',''' смоделировать нечеткие алгоритмы поведения игрового искусственного интеллекта, наладить баланс игры.
  
Хорошо: + написать детерминированный алгоритм поведения ИИИ при многих критериях.
+
=== Ориентировочное расписание занятий ===
 +
ВТ: 16:40-18:00
  
Отлично: + корректно сгенерировать и подобрать набор тестовых примеров, описать диаграммы классов и структуру программы в отчете, смоделировать нечеткие алгоритмы поведения ИИИ, наладить баланс игры.
+
ЧТ: 15:10-16:30

Текущая версия на 17:37, 23 августа 2017

Ментор Макаров Илья Андреевич
Учебный семестр Осень 2017
Учебный курс 2-й курс
Проект можно развивать на летней практике



Что это за проект?

Простая игра на Unreal Engine 4 с отработкой командных тактик в стандартных режимах на трехмерной карте. Все объекты загружаются из доступных открытых источников.

ссылка на материалы

Чему вы научитесь?

  • Базовые функции Unreal Engine 4;
  • Создание сцены;
  • Программирование карты событий;
  • Блюпринты;
  • Программирование поведения игрового искусственного интеллекта.

Какие начальные требования?

  • Хорошее знание и владение С++, знание основ трехмерной графики, желание много программировать и нацеленность на результат.
  • Знание английского на уровне уверенного слушателя (почти все обучающие материалы на английском языке).
  • Тема предполагается для студентов старших курсов и предлагается для наиболее организованных и желающих учиться студентов 1 курса ПМИ ФКН.

Какие будут использоваться технологии?

Visual Studio 2013 Ultimate, Unreal Engine 4.

Темы вводных занятий

Лабораторные работы по официальным тюториалам.

Направления развития

  • Моделирование поведения игрового искусственного интеллекта в условиях обработки геймплейных, звуковых, текстовых, статистических событий в игре.
  • Моделирование командных тактик в различных режимах.

Критерии оценки

4-5: Сдать лабораторные работы по предложенному списку тюториалов, написать 1 алгоритм достижения выигрышной стратегии для 1 режима и 1 содержательный тестовый уровень, отчет.

6-7: + написать детерминированный алгоритм поведения ИИИ при многих критериях в хотя бы одном режиме при принятии не менее 12 различных моделей решений.

8-10: + корректно сгенерировать и подобрать набор тестовых примеров, описать диаграммы классов и структуру программы в отчете, смоделировать нечеткие алгоритмы поведения игрового искусственного интеллекта, наладить баланс игры.

Ориентировочное расписание занятий

ВТ: 16:40-18:00

ЧТ: 15:10-16:30