Скачать [БХВ] Game++. Устройство и оптимизация игрового движка [Сергей Кушниренко]

  • Гость, подпишитесь сейчас

    📥 Наш адрес сайта меняется, чтобы быть в курсе актуального адреса, подпишитесь на телеграм канал «Перейти»

Описание складчины

Аудиокниги позволяют знакомиться с полезной литературой в дороге, во время тренировок или повседневных дел. В разделе [БХВ] Game++. Устройство и оптимизация игрового движка [Сергей Кушниренко] собраны интересные материалы, доступные через складчину.

Информация
Цена: 70 РУБ
Организатор: Kail Kail
Скачать
Kail
Kail
Организатор
Организатор
Регистрация
09.04.2020
Сообщения
449 456
Реакции
44 622
Монеты
1 191
Оплачено
0
Баллы
0
  • #SkladchinaVip
  • #1
[БХВ] Game++. Устройство и оптимизация игрового движка [Сергей Кушниренко]
Ссылка на картинку
Книга рассказывает о тонкостях разработки игрового движка на языке C++. На материале компьютерных игр премиум-класса подробно разобран полный спектр работы со сложными программами на C++, способы оптимизации кода, структуры данных и их выбор для достижения максимальной производительности. Особое внимание уделено стандартной библиотеке шаблонов (STL) языка C++, многопоточной обработке, а также решению непредвиденных проблем, связанных с неопределённым поведением, поддержкой и обновлением сложнейших баз кода, а также поддержке работоспособности высоконагруженных систем.

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

Несмотря на свою популярность, он обладает множеством архитектурных и синтаксических проблем, которые сложно устранить из-за необходимости поддерживать обратную совместимость и учитывать текущее направление развития языка.

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

По сути, это не академическое исследование и не руководство к действию — это личный перечень наблюдений, пожеланий и претензий к C++. В книге описаны подходы к разработке игр, выработанные автором на основе собственного опыта. Это бесценный материал, помогающий понять, как заставить сложные высоконагруженные системы работать предсказуемо, безотказно и с приемлемой скоростью.

Ключевые темы:
  • Архитектура игровых движков
  • Работа с памятью в компьютерных играх премиум-класса и других приложениях с высокими требованиями к производительности
  • Структуры данных языка С++
  • Работа со стандартной библиотекой шаблонов C++ (STL)
  • Обработка исключений
  • Неопределённое поведение и способы его предотвращения
  • Память и аллокаторы
  • Оптимизация в C++
  • Многопоточность
  • Классические паттерны проектирования применительно к разработке игр
Показать больше
 
Зарегистрируйтесь , чтобы посмотреть контент.
game++ бхв сергей кушниренко устройство и оптимизация игрового движка
Похожие складчины
Kail
Ответы
0
Просмотры
291
Kail
Kail
Kail
  • Kail
0
Ответы
0
Просмотры
82
Kail
Kail
Kail
Ответы
0
Просмотры
123
Kail
Kail
Kail
Ответы
0
Просмотры
133
Kail
Kail
Показать больше складчин

Войдите или зарегистрируйтесь

Вы должны быть авторизованны для просмотра материала

Создать аккаунт

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

Войти

Уже зарегистрированы? Просто войдите.