Cooper_grisha
Cooper_grisha

Cooper_grisha

Просветленный
badge 4 года с нами! badge Награда за 1000 очков репутации badge За 250 сообщений!
Регистрация
25/11/2019
Сообщения
273
Репутация
270
Автор: itvdn
Название: Решение практических задач на C++ (2020)

[itvdn] Решение практических задач на C++ (2020)

В курсе «Решение практических задач на C++» на примере создания игры «Быки и коровы» рассматриваются основные принципы проектирования, разработки и оптимизации приложения, написанного на C++.

После прохождения данного курса учащиеся получат базовые знания о полном цикле разработки приложений на С++, что будет очень полезно при работе с персональными проектами и при разработке программного обеспечения в коммерческих компаниях.
По ходу курса будут рассмотрены шаблоны проектирования в С++ и реализация на их основе архитектуры полноценного приложения. После исследования принципов взаимодействия классов внутри приложения, будут рассмотрены принципы организации пользовательского интерфейса и как приложение может взаимодействовать с пользователем. Далее будут рассмотрены подходы к разработке и оптимизации игрового искусственного интеллекта. В завершающих уроках курса будут показаны подходы к обеспечению качества и производительности приложения в целом.
Чему вы научитесь на данном курсе:
  • Вы научитесь решать практические задачи на С++, используя лучшие практики, применяя шаблоны проектирования Банды четырех и принципы SOLID.
  • Реализовывать базовую архитектуру игрового приложения на основе шаблона Наблюдатель.
  • Проектировать структуру игрового цикла с учетом потоков сообщений.
  • Понимать базовые принципы разработки пользовательского интерфейса и применять их на практике.
  • Понимать роль искусственного интеллекта в играх и основные подходы к реализации игрового искусственного интеллекта. В частности, рассматривается полный перебор с метрикой.
  • Применять различные текстовые форматы для ускорения работы приложения.
  • Понимать роль тестирования и уметь применять юнит-тесты в процессе практической разработки приложения.
  • Уметь применять концепцию разработки через тестирование.
  • Понимать основные теоретические подходы к оптимизации приложения в С++ и уметь применять их на практике в своем приложении.

Подробнее:
Авторизуйтесь, чтобы посмотреть скрытый контент.

Скачать:
Авторизуйтесь, чтобы посмотреть скрытый контент.
 
Последнее редактирование модератором:

Создайте учетную запись или войдите, чтобы комментировать или скачивать материалы!

У вас должна быть учетная запись, чтобы оставлять комментарии

Зарегистрироваться

Создайте учетную запись. Это просто!

Авторизоваться

У вас уже есть аккаунт? Войдите здесь.

Похожие темы

tima.art.98
Ответы
21
Просмотры
9K
VektorHL
Брат Тук
Ответы
0
Просмотры
702
Брат Тук
Брат Тук
Брат Тук
Ответы
1
Просмотры
3K
Extrude
Extrude
Брат Тук
Ответы
0
Просмотры
2K
UilenVarVar
Брат Тук
Ответы
7
Просмотры
7K
Ustas12
Ustas12
Брат Тук
Ответы
0
Просмотры
3K
Брат Тук
Брат Тук
tima.art.98
Ответы
0
Просмотры
5K
tima.art.98
tima.art.98
Bekapon
Ответы
5
Просмотры
6K
webnzero
webnzero
Брат Тук
Ответы
7
Просмотры
7K
Ustas12
Ustas12
Сверху Снизу