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

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

СКАЧАТЬ множество жанров игр, причём достаточно чётких и определённых правил деления по жанрам не существует. Если перебрать все игры, то можно выделить их основные характеристики по которым можно составить таблицу принадлежности игры какому-либо жанру. Если обозначить знаками «+» обязательный атрибут, «0» ― возможный, а «-» ― недопустимый, то получится примерно таблица 1. Данная таблица не претендует на окончательность, но предназначена для внесения хоть какой-то ясности.

      Рассмотрим число потенциально возможных жанров. Таблица 1 предусматривает девять характеристик с разными значениями, но не все значения всех атрибутов являются возможными сочетаниями. Так в числе взаимоисключающих атрибутов не может быть больше одного обязательного атрибута и при этом не может быть только один необязательный атрибут, если все остальные атрибуты отрицательные, поэтому число вариантов каждой характеристики для двух атрибутов приходится считать как 2+1=3, а для трёх атрибутов ещё сложнее 3+3+1=7. Тех же самых результатов можно было бы добиться и простым вычитанием невозможных вариантов из их общего числа. При этом должен присутствовать хотя бы один необязательный атрибут.

      Предыдущие рассуждения верны только для взаимоисключающих атрибутов характеристик, таких как: количество игроков, местоположение игры, режим, количество игровых объектов, управление игровыми объектами, развитие игровых объектов и управление развитием игровых объектов. Для атрибутов характеристик: взаимодействие с игровым миром и обмен информацией с игровым миром такого ограничения нет и число их вариантов равно 32=9 для каждого. Для трёх не взаимоисключающих атрибутов число вариантов было бы 33=27 и так далее.

      С учётом теоретического количества число всех возможных жанров для сортировки по данной таблице, равно 75⋅32⋅92=12252303, то есть число выходит за пределы разумного понимания. Таким образом число потенциальных жанров на порядки превышает всё число придуманных, а тем более, изготовленных игр с момента создания самой первой. Очевидно, что два жанра не должны иметь две повторяющиеся строки в классификационной таблице. Проверить строки на повторяемость удобнее всего машинной сортировкой или обработкой списков на разность. Таким образом можно применить машинную генерацию жанров игр.

      Таблица 1. Жанры игр.

      Таблица 1. Жанры игр (продолжение).

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

      Управление сложностью игры или чем труднее ― тем лучше

      В игру будут играть разные люди: с разными уровнями восприятия, реакции, СКАЧАТЬ