Выбрать главу

Еще одна область применения автоматного программирования — классические алгоритмы, и в частности, построение визуализаторов алгоритмов.

У автоматных методов большое будущее, и хотя это научное направление все еще находится в стадии становления, switch-технология имеет все шансы занять достойное место в программировании.

Подробнее на эту тему можно прочитать в книге Шалыто А.А. Switch-технология. Алгоритмизация и программирование задач логического управления. — СПб.: Наука, 1998. Или на сайтеis.ifmo.ru.

ИГРЫ: Ролевые игры: Жизнь офлайн

Автор: Эмма Михейкина emma@goldeforests.ru

Компьютерная игра — это всегда имитация. Развитие технологий все сильнее приближает ее к реальности, но никакие пиксельные шейдеры и многомерный звук не способны свести это различие на нет. И если, например, любитель авиасимуляторов захочет узнать, каково на самом деле управлять настоящим боевым самолетом в боевых условиях — сделать это будет непросто. Особняком здесь стоят RPG, в которые можно легко поиграть «по-настоящему», безо всякого компьютера. Предлагаемая вашему вниманию статья посвящена именно таким живым ролевым играм. — И.Щ.

Объяснить человеку, который никогда не играл в ролевые игры, что это такое, — весьма непросто. Рассказать об этом явлении в одной статье и нигде не погрешить против истины — практически невозможно. Всегда найдутся люди, которые скажут, что «все было совсем не так, я знаю, я там был!»

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

Ролевые игры — это вид интеллектуального развлечения для группы лиц, состоящего в моделировании различных жизненных ситуаций, с участием ведущего (мастера), исполняющего функции сценариста и арбитра.

Казалось бы, ролевые игры порождают гигантский информационный поток: сотни сайтов в Интернете, десятки периодических изданий, огромное количество художественных текстов, несколько защищенных диссертаций. Тем не менее все это информационное поле до сих пор хаотично: отсутствуют общепринятые термины, понятные любому, равно как и установленная раз и навсегда структура. Поэтому каждому следующему автору приходится выкручиваться, используя ролевой сленг и проговаривая определения каких-то ключевых понятий, дабы говорить с читателем на одном языке.

Мы поступим точно так же. Для дальнейшего понимания текста нам придется разграничить два понятия: ролевые игры и живые ролевые игры.

Ролевые игры — живые и не очень

Ролевая игра — более общий термин, обозначающий широкую категорию игр развлекательного и профессионального характера, связанных с выбором той или иной роли (модели социального поведения). В ролевые игры играют все, но не все об этом знают. Каждый из нас играет множество ролей — ребенка, родителя, подчиненного, начальника, слушателя, ученика, учителя, супруга, — и у каждого свой собственный список. Мы ведем себя по-разному в зависимости от обстоятельств, даже если нам кажется, что мы всегда остаемся собой. Умение вести себя — это умение правильно выбирать роль в каждой конкретной ситуации. Под ролевыми играми понимают огромное количество вещей, начиная от психологических тренингов и заканчивая театрализованными представлениями.

Нас интересуют так называемые живые ролевые игры. Это гораздо более узкое понятие, которое означает сознательную попытку пожить какое-то время в шкуре другого человека (или существа), производя от его лица какие-то действия, обусловленные обстоятельствами или необходимостью достичь поставленной цели. При этом все действия выполняются «как на самом деле», а не просто проговариваются или моделируются иным способом. Наиболее показательны в этом плане полигонные игры (те, которые проводятся на природе, на достаточно большом пространстве). Сотни и тысячи людей, среди которых преобладают студенты, но встречаются и дети, и солидные взрослые люди, с наступлением тепла едут в лес, где переодеваются в сшитые дома костюмы и начинают играть — странные актеры, которым не нужны зрители. Да, перед этим они еще несколько дней превращают палатки, сухостой, обрезки ткани и невесть что еще в декорации для своего причудливого представления. Человек, случайно оказавшийся среди играющих, чувствует себя Алисой, провалившейся в нору: любопытно, необычно и — совершенно непонятно. Как интересная книга, которую открыли на середине.

Что такое живая ролевая игра, почему она так привлекательна для людей? Не существует однозначного ответа на этот вопрос. Психологи и социологи радостно ухватились за это явление. Дж. Л. Морено, например, занимался «исследованием внутреннего мира и социальных отношений человека средствами ролевой игры»[Дж. Л. Морено, «Театр спонтанности». — Красноярск: Изд. «Фонд ментального здоровья», 1993. Дж. Л. Морено, «Социометрия». — М.: Изд. «Академический проект», 2001]. Но тут, как водится, сколько людей, столько и мнений. Так что придется разбираться самим.

Мы будем говорить об играх «на погружение». Во-первых, это живые игры, то есть те, в которых участник сам совершает все действия, а не управляет виртуальным персонажем, будь то компьютерная или словесная игра. Во-вторых, в них существует стартовая ситуация, но отсутствует сценарий, развитие сюжета не предопределено и полностью зависит от участников игры. И последнее, но самое главное: человек заранее продумывает своего персонажа (биография, характер, привычки, костюм) и на все игровые события реагирует так, как, по мнению игрока, поступил бы его персонаж — даже если личный опыт подсказывает сделать все с точностью до наоборот.

RPG и живые ролевые игры: на перекрестке миров

Существует распространенное мнение, что такие жанры компьютерных игр, как CRPG (Computer Role-Playing Game) и MMORPG (Massively Multiplayer Online Role-Playing Game), появились под влиянием офлайновых RPG. Это не совсем так. Они, несомненно, являются ролевыми играми в широком понимании, однако никакого отношения к живым ролевым играм на начальном этапе не имели. Эти явления до определенного момента развивались параллельно. Понятно, что сейчас многие поклонники RPG и особенно MMORPG играют в живые ролевые игры (и наоборот), однако вряд ли можно говорить о том, что эти люди составляют большинство. Хотя с компьютеризацией общества их количество, естественно, увеличивается, но мало-мальски серьезных статистических данных на сей счет пока нет.

Было бы ошибкой утверждать, что только игроки являются связующим звеном между компьютерными и живыми ролевыми играми. И те и другие зачастую строятся на одних системах — в качестве примера можно привести AD&D (Advanced Dungeons and Dragons), на базе которой сделано множество CRPG и которая в то же время лежит в основе некоторых полигонных и словесных ролевых игр.

Сегодня создатели компьютерных игр зачастую берут на вооружение приемы, опробованные на полигонах. Со своей стороны, мастера создают живые ролевые игры по популярным компьютерным. Играют по Final Fantasy, Fallout, Vampire: the Masquerade. Этим летом состоится уже пятый Warcraft, и впервые делают игру по Heroes of Might and Magic.

Зеленое солнце Толкиена

Очень часто, услышав о тех, кто играет в ролевые игры, люди восклицают: «А, знаю, это толкиенисты!» — и оказываются не правы. Толкиенизм — всего лишь одно из направлений ролевых игр, причем далеко не самое распространенное. Толкиенисты — это поклонники творчества Дж. Р. Р. Толкиена, которые, как правило, свободно владеют его текстами, в том числе непереведенными, изучают созданные им языки, историю и культуру Средиземья. Многие становятся серьезными специалистами и впоследствии защищают диссертации, связанные с трудами Толкиена. Среди толкиенистов встречаются люди, которые играют только в ролевые игры, сделанные по мотивам его произведений, — точно так же, как есть и те, кто вовсе не интересуется ролевыми играми.