📚 Что почитать игровому программисту?
🔹Eric Lengyel. Mathematics for 3D Game Programming and Computer Graphics
Эрик Ленгел — основатель Terathon Software и создатель C4 Engine, в прошлом — разработчик в компаниях Naughty Dog, Sierra Studios и Apple. Предназначена, в основном, для программистов, которые хотят более глубоко понимать процессы внутри игры и математику, которая стоит за всем этим. Однако, в большинстве случаев книга слишком техническая и сложная для новичков, особенно в области трехмерной графики. Базовыми знаниями в математике тут не обойтись, и требуется понимание математических концепций на уровне 2-3 курсов универа. Кроме того, книга фокусируется в основном на математических аспектах разработки, без примеров как оно может влиять на общую архитектуру, дизайн, механики и т. д.
🔹Библиотека разработчика игрового ИИ (прогер + дизайнер)
Game AI Pro (Steven Rabin) - это серия книг, редактируемая Стивеном Рабином (Steven Rabin), посвященная ИИ в компьютерных играх. Каждая книга в этой серии представляет собой сборник статей и материалов от реальных разработчиков, которые делятся своим опытом и знаниями.
🔹Making Deep Games (Doris C. Rusch) — книга написана Дорис С. Руш (Doris C. Rusch), автор продвигает концепцию «deep game» и дает практические рекомендации по их созданию. Очень мало технических подробностей, автор больше рассуждает о концепциях и механиках, которые могут вызывать у игроков эмоциональные изменения, переживания и принципы поддержания игровой атмосферы. Не очень интересная книга, как по мне, очень много воды, чтобы вытянуть на объем 200стр, но местами бывает полезно, и некоторые практики я замечал в разных проектах.
🔹Game Engine Gems — серия книг по особенностям уже вышедших игр, что‑то вроде бумажного подкаста ценных советов, техник и лучших практик от опытных разработчиков. Формат представляет собой короткие рассказы от спецов индустрии разработки игр. Интересное чтиво в качестве ретроспективы ошибок и как делать «надо», и особенно «не надо». Не смотрите на название, здесь не только про игровые движки, со временем выпуски стали обо всем понемногу.
🔹The Pyramid of Game Design (Nicholas Lovell) — в книге описывается концептуальная модель дизайна компьютерных игр. Описанная модель должна помочь разработчикам игр связать различные аспекты игрового дизайна, опять же модель теоретическая, практических примеров её использования за годы разработки я не видел. В качестве теории выглядит довольно неплохо, в качестве практики, я бы не стал давать волю таким идеям в реальном проекте в силу их большой ориентированности на эмоции.
#подборка@programmist_of
👉@programmist_of
Post #2703
3.54K
- 👍 7
- ❤ 1
- 👎 1