Алексей Патрашов - Математическое руководство по созданию компьютерных игр. Справочник

Математическое руководство по созданию компьютерных игр. Справочник
Название: Математическое руководство по созданию компьютерных игр. Справочник
Автор:
Жанры: Руководства | Другие справочники | Книги о компьютерах | Физика
Серии: Нет данных
ISBN: Нет данных
Год: Не установлен
О чем книга "Математическое руководство по созданию компьютерных игр. Справочник"

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

Бесплатно читать онлайн Математическое руководство по созданию компьютерных игр. Справочник


© Алексей Патрашов, 2016


ISBN 978-5-4483-2283-9

Создано в интеллектуальной издательской системе Ridero

3-я редакция, переработанная и дополненная


Разработчик:


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


Рецензент:


Кирилл Викторович Орлов, дипломированный кандидат технических наук.


С использованием материалов:


«Искусство программирования» ― 3-е издание, Дональд Кнут. Вильямс, 2007.


«Алгоритмы: построение и анализ» ― 2-е издание. Томас Х. Кормен, Чарльз И. Лейзерсон, Рональд Л. Ривест, Клиффорд Штайн. Вильямс, 2005.


«Как стать создателем компьютерных игр. Краткое руководство» ― В. В. Касихин. Вильямс, 2006.


«Компьютерные игры. Мимо вечности в забвение.» ― А. С. Патрашов. 2009.


«О, рандом! Или мракобесию от программирования посвящается.» ― А. С. Патрашов. 2010.


«USB-flash или маленький конец большого пиратства» ― А. С. Патрашов. 2010.


«Последний день пирата, или интернета, интернета…» ― А. С. Патрашов. 2010.


«Создание концепт-документа игры» ― С. Валиуллин. 2009.


«The art of game design. A book of lenses» ― Jesse Shell. Carnegie Mellon University, 2008.

Если хочешь что-то сделать ― лучше сделать это самому.

Народная мудрость

Не доверяй павиану.

Африканская народная мудрость

Лучший способ в чём-то разобраться до конца ― это попробовать научить этому компьютер.

Дональд Кнут

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

М. В. Ломоносов

Математические формулы не могут «принадлежать» кому-либо! Математика принадлежит Богу.

Дональд Кнут

Компьютерная игра это ожившая математика.

Примечание автора

Предисловие

На сочинение данного руководства меня подвигла унылая тоска в области компьютерных игр, царящая последнее время, похоже, во всех жанрах. Старые игры, безусловно, радуют, но ни толкового продолжения, ни хотя бы работы над ошибками я пока что не увидел и при нынешнем положении в игростроении не увижу ещё долго. Делается всё, что угодно, кроме того, что в каждом конкретном случае нужно. Вместо грамотных ремейков делаются безграмотные продолжения и новоделки, вместо разнообразия производится клонирование, вместо продолжений изготавливают независимые вариации, вместо оригинальных инноваций создают убогие компиляции, а после успешных релизов пытаются продать совершенно провальные продолжения или сиквелы.

Если вы решили изготовить хотя бы приличную, не говоря уже про культовую, компьютерную игру, то данное руководство должно вам помочь. Среди многочисленных провалов разработчиков игр подавляющее большинство произошли ещё на этапе разработки. Разработчик только предполагает, что будет происходить в игре, а игроки располагают и бесполезно потом говорить, что планировалось нечто совершенно иное, что игровой процесс должен был идти совсем не так, как пошел на самом деле и объяснять почему он зашел совершенно не туда.

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

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

Есть такое утверждение, что кашу маслом не испортишь. Хорошую игру тоже испортить сложно ― надо сильно постараться. Но одно дело портить, а другое ― улучшать. И на почве очередной попытки улучшения часто происходит такое, чего ни один вредитель при всём своём желании, при всём своём воображении и всей своей квалификации не смог бы достигнуть. А чтобы разработка не превратилась в откровенное вредительство надо сначала разобраться в предстоящей работе и начать это делать лучше всего с изучения взаимодействия игрового мира с рыночным.

Я составил это руководство из разнообразных статей в разное время и по разным поводам написанных. Для лучшей читаемости я добавил некоторые связки между статьями, чтобы достигнуть некоторой связанности для превращения сборника статей в некое руководство. Полностью изготовить компьютерную игру по этому руководству не получится, но его можно использовать как справочник. Предназначен этот справочник для желающих либо не вникая в математические подробности решать задачи по математике, либо для не желающих менять подход к решению задач с математического на какой-либо ещё. Соответственно не следует рассматривать его как догму и собрание непреложных истин, которых нет и, скорее всего, не будет.

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

Вступление

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

Естественно, не может не возникнуть вопрос о качестве игры и что под этим понимать. Какую игру можно считать качественной, а какую нет? Можно ли определить качество игры ещё до начала её продаж? Что больше влияет на качество игры и какую игру можно назвать хорошей и качественной? Нравится или не нравится, но единственной оценкой после выхода игры будет общий доход с её продаж, учитывая украденное пиратами. В игре будет оценивается качество исполнения, графика, художественная составляющая, драматургия, интерфейс и его удобство, механика, баланс, звук, литературная ценность текста и можно найти ещё много чего. И на каждый из этих аргументов у потребителей будет своя реакция, а на основе множества реакций надо получить одну.


С этой книгой читают
Продолжение романа «Случайное знакомство». На этот раз действие происходит ещё и в далёкой, загадочной и опасной огромной Империи. В родном королевстве грядёт кризис власти. Чтобы предотвратить надвигающуюся катастрофу один из героев отправляется в Империю проводить разведку под прикрытием, узнавая ранее скрытые тайны даже о себе самом.
Роман о приключениях юного принца после знакомства с государственным преступником. История быстрого взросления принца во время долгого, трудного и опасного путешествия по самым опасным местам вместе с его новым другом.
Фантастическая документальная повесть о предшествующих Великой Войне событиях вселенной Fallout. Рассказывается о происхождении Анклава и его приведшей к Великой Войне деятельности.
Собрание всех написанных мной статей и работ на разные темы. Некоторые статьи немного устарели, но актуальности не потеряли. Что-то писалось с определённой целью, а что-то просто для удовольствия.
Чтобы успешно организовывать вопрошание других, надо иметь личный опыт постановки вопросов и работы с ними, поэтому авторы предлагают выполнить больше 50 профессиональных техник. Вы найдете в книге методические рекомендации для организации работы с собственными вопросами других людей и новый опыт использования интерактивного вопрошания в образовании. Книга будет полезна тьюторам, учителям, игротехникам, фасилитаторам, коучам, модераторам и всем,
Для экспериментального определения скоростных характеристик глинозема, глиноземных сметок и песка была смонтирована лабораторно промышленная установка, в которой рабочими частями являются конусный вертикальный воздуховод для определения скоростей витания, который имеет три цилиндрических участка диаметрами 70, 135, 180 мм, в которых благодаря различию скоростей витания происходит разделение дисперсных частиц по фракциям.
В современном мире, где конкуренция и стремление к успеху становятся нормой, умение добиваться желаемого становится важным навыком. Этот гайд предназначен для тех, кто хочет научиться уверенно и эффективно достигать своих целей, используя стратегии, которые помогут вам стать «супер-стервой» в позитивном смысле этого слова. Мы рассмотрим различные аспекты этого подхода, включая уверенность в себе, целеполагание, коммуникацию, управление временем и
Хотите зарабатывать, делясь своими знаниями? Книга «Бизнес-идея: онлайн-репетиторство и вебинары» раскроет вам секреты успешного онлайн-обучения. Узнайте, как создать свой курс, привлечь учеников, организовать вебинары и построить прибыльный бизнес. От идеи до реализации – все шаги к успеху в ваших руках!
«Комната.Кровать.Зеркало.Этого оказалось достаточно, чтобы ощутить сласть извращений…»
«Мой кумир – Аркадий Аверченко знал семь способов соблазна женщин.Двадцатый век, а в особенности двадцать первый, значительно расширил линейку этих способов…»
В книгу включены основные труды по масонству выдающегося американского юриста, социолога и политолога Роско Паунда (1870–1964). Энциклопедически образованный, глубоко изучивший как историю масонства в Америке и Европе, так и современные ему психологию и юриспруденцию, Паунд стремился спроектировать новые социальные задачи древнего Братства в меняющемся мире, чтобы его нравственные и символические сокровища не пропали, устарев, а участвовали в фор
В сезон ягод и фруктов очень хочется приготовить с ними самое вкусное блюдо на свете – пышный пирог. Собрать стол под яблоней или на веранде, заварить душистый чай, подать только что испеченный пирог с черникой или смородиной, разрезать его на аппетитные куски и… вкусить наслаждение! В этой приятной книге вы найдете более 100 рецептов больших, открытых и закрытых пирогов, небольших пирожков, пончиков, пампушек, рулетов, кексов с начинками из ябло