Программирование игр – Unreal Engine

Programmeerimine Tehnoloogia Multimeedia
Toimumise aeg: 03.02.2020 - 30.05.2020
Vanus: 16-19
Hind: €55 / kuu
Kohtade arv ringis: 5

Huviringi kirjeldus

Научись писать игры! Создай свою первую игру!
Цель курса:

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

Программа обучения:

Модуль 1 (Введение)
Что такое визуальное программирование
Что такое чертежи
Как части программы взаимодействуют друг с другом
Что такое HUD (Head-up display)
Основы программирования

Модуль 2 (Чертежи)
Создание простого алгоритма
Обработка ввода игрока
Алгоритм автоматизации
Более сложные алгоритмы

Модуль 3 (Мир Игры)
Создание простого игрового мира
Перемещение между игровыми мирами
препятствия и другие простые предметы

Модуль 4 (HUD)
Реализация HUD в игре
Связь между HUD и проигрывателем
Имплантация жизнь и подобных систем

Модуль 5 (Простая игра)
Создание простой игры с нуля
3D или трехмерное игровое пространство

В конце курса будет закончена простая игра, которая может быть доработана путем добавления множества различных функций. Такие как искусственный интеллект, запись игр и многое другое.

Для дальнейшего развития полученных навыков предлагается пройти дальнейшее обучение  по модулям:
– Модуль Сохранение прогресса – 8 часов
– Модуль Искусственный интеллект- 27 часов
– Модуль Генерация уровней – 25 часов
– Модуль Групповой проект – 10 часов

Ожидаемый результат обучения:
По окончании курса учащийся знает рабочую среду изучаемых программ и основные методы работы. Может самостоятельно создавать простые 2D (двухмерные) или 3D (трехмерные) игры, создавать среду для совместной работы, импортировать нужные активы, публиковать игры.
Может использовать свои собственные материалы (фотографии, тексты, логотипы и т. д.).

Продолжительность курса: 4 месяца
60 академических часа: 40 часов аудиторных и практических занятий. Кроме того, требуется минимум 20 часов самостоятельной практической работы. Занятия проходят 1 раз в неделю по 2 академических часа.
Специфика обучения: Обучение проходит в мини-группах 6-8 человек.
Язык обучения: Русский
Для кого предназначен курс: от 16 лет и старше
Необходимые предварительные знания: Базовая компьютерная подготовка — Windows и Интернет

Преподаватель: Dmitri Fomitšjov
Образование TalTech Infotehnoloogia, tegev Veebiarendaja, Front-end arenduse koolitaja.

Tagasiside