Архитектура C++ проектов: Создание редактора уровней на Raylib

Курс посвящен правильной организации кода и файловой структуры в C++ проектах. Вы научитесь разделять логику и представление, настраивать CMake и применять паттерны проектирования для создания масштабируемых инструментов разработки игр.
Обучение 5 часов
Стоимость курса
₽
Рассрочка ₽/мес
Перейти на сайт

Программа курса

Ознакомьтесь с программой курса «Архитектура C++ проектов: Создание редактора уровней на Raylib» от Gurufy - gurufy.ru

  1. Основы организации: файловая структура, CMake и разделение на модули - 1 час. Основы организации: файловая структура, CMake и разделение на модули.
  2. Архитектура приложения: отделение движка Raylib от логики редактора - 1 час. Архитектура приложения: отделение движка Raylib от логики редактора.
  3. Управление сущностями: менеджеры объектов и базовый полиморфизм - 1 час. Управление сущностями: менеджеры объектов и базовый полиморфизм.
  4. Интеграция пользовательского интерфейса и паттерн Команда для отмены действий - 1 час. Интеграция пользовательского интерфейса и паттерн Команда для отмены действий.
  5. Сериализация данных: грамотное сохранение и загрузка уровней - 1 час. Сериализация данных: грамотное сохранение и загрузка уровней.
Ознакомиться со всей программой

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

  • Освоите и сможете применять: интеграция пользовательского интерфейса и паттерн команда для отмены действий.
  • Освоите и сможете применять: архитектура приложения отделение движка raylib от логики редактора.
  • Освоите и сможете применять: управление сущностями менеджеры объектов и базовый полиморфизм.
  • Освоите основы: основы организации файловая структура, cmake и разделение на модули.

Подробная информация о курсе

Курс посвящен правильной организации кода и файловой структуры в C++ проектах. Вы научитесь разделять логику и представление, настраивать CMake и применять паттерны проектирования для создания масштабируемых инструментов разработки игр.

Цены и сроки

  • Стоимость0 ₽
  • Дата началаc Invalid Date

Содержание

  • Формат обучениясамостоятельно
Архитектура C++ проектов: Создание редактора уровней на Raylib
₽