• A
  • A
  • A
  • АБB
  • АБB
  • АБB
  • А
  • А
  • А
  • А
  • А
Обычная версия сайта
Магистратура 2026/2027

Архитектура средств разработки компьютерных игр

Статус: Курс обязательный (Цифровая инженерия для компьютерных игр)
Когда читается: 2-й курс, 1-3 модуль
Охват аудитории: для своего кампуса
Язык: русский
Кредиты: 9
Контактные часы: 60

Программа дисциплины

Аннотация

В рамках дисциплины студенты изучат основные принципы проектирования архитектуры игровых движков, а также концепции модификации сервисов сред разработки компьютерных игр под различные игровые задачи: от реализации сложных игровых механик до оптимизации внутренних элементов, влияющих на производительность конечного интерактивного приложения при рендеринге в реальном времени. Курс включает в себя изучение структуры и функциональности игровых движков на примере "Stride" и "Claw Engine", а также практические задания по модификации и оптимизации базовых алгоритмов и\или модулей движков под конкретные задачи.
Цель освоения дисциплины

Цель освоения дисциплины

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

Планируемые результаты обучения

  • Анализировать архитектуру популярных средств разработки компьютерных игр.
  • Проектировать элементы средств разработки компьютерных игр
  • Оптимизировать процессы разработки и проектирования
Содержание учебной дисциплины

Содержание учебной дисциплины

  • Введение в игровые движки
  • Ассеты и файловая система
  • Модели и меши
  • Компьютерная графика
  • Game Loop и Game Time
  • Система сущностей–компонентов
  • Камера
  • Пользовательский ввод
  • Террейн
  • Методы оптимизации
Элементы контроля

Элементы контроля

  • неблокирующий Лабораторные работы
  • неблокирующий Экзамен
  • неблокирующий Лабораторные работы
Промежуточная аттестация

Промежуточная аттестация

  • 2026/2027 1st module
    1 * Лабораторные работы
  • 2026/2027 3rd module
    0.6 * Лабораторные работы + 0.4 * Экзамен
Список литературы

Список литературы

Рекомендуемая основная литература

  • A. Sayed, , A. Bahaa, L. Elfangary. (2016). A Proposed Interoperable Architecture For Educational Software Systems. https://doi.org/10.5281/zenodo.222236
  • Современные операционные системы : 16+, Таненбаум Э., Бос, Х., 2019

Рекомендуемая дополнительная литература

  • Advanced Computer Organization Architecture - CCBY4_007 - Harrison Njoroge - 2022 - Open Educational Resources: libretexts.org - https://ibooks.ru/products/390238 - 390238 - iBOOKS
  • Автоматизированное проектирование : основные понятия и архитектура систем, Энкарначчо, Ж., 1986

Авторы

  • Семичаснов Илья Владимирович
  • Монина Мария Юрьевна