Криптономикон - страница 33
Чтобы провести реалистичную ролевую игру, надо следить, сколько пищи герои получают и ценою каких затрат. Герои, идущие через пустыню Гоби в ноябре пятитысячного года до нашей эры, будут тратить больше времени на заботы о пропитании, чем, скажем, едущие через центральный Иллинойс в 1950-м.
Рэнди не первый это открыл. Было несколько невероятно тупых игр, где не приходилось думать о еде, но Рэнди с друзьями их презирали. В тех играх, в которых они участвовали, надо было тратить правдоподобное время на поиски еды для своих героев. Однако не так просто определить, что правдоподобно. Рэнди справился с задачей, сляпав вместе несколько базовых уравнений, взятых по преимуществу с потолка. Однако книги, статьи и диссертации, которые Эндрю Лоуб заказывал через Межбиб, содержали те самые исходные данные, нужные человеку с математическим складом ума, чтобы выстроить сложные правила игры на научной основе.
Смоделировать все физические процессы в каждом персонаже невозможно, особенно если в игре участвуют многотысячные армии. Даже грубая модель с использованием простейших уравнений и нескольких переменных требует чудовищного количества писанины, если выполнять ее на бумаге. Однако дело происходило в начале восьмидесятых, когда персональные компьютеры резко начали дешеветь. Компьютер мог бы автоматически ворошить большую базу данных и сообщать, сыт персонаж или голоден.
Одна загвоздка: Рэнди Уотерхауз работал в паршивой дыре с зарплатой, на которую компьютер не купишь.
Конечно, и эту проблему можно было бы обойти. В университете стояла куча компьютеров. Если бы Рэнди отвели машинное время, он мог бы написать программу и гонять ее бесплатно.
К несчастью, машинное время полагалось только студентам и преподавателям, а Рэнди ни тем, ни другим не был.
К счастью, примерно в это время он начал встречаться с аспиранткой по имени Чарлин.
Как бочкообразный технарь, младший библиотекарь, отдающий все свободное время заумным ролевым играм, закрутил со стройной и довольно симпатичной искусствоведкой, любительницей гребли и европейского кино? Видимо, это был случай, когда противоположности сходятся и взаимно дополняют друг друга. Познакомились они, ясное дело, в Межбибе, когда очень умный и собранный Рэнди помог очень умной, однако взбалмошной и нервной Чарлин разобраться с неряшливой кипой требований. Ему следовало сразу спросить, что она делает вечером, но он постеснялся. Второй и третий случай представились, когда начали приходить ее книги. Наконец он пригласил Чарлин в кино. Никого уламывать не пришлось: оба, как выяснилось, сгорали от нетерпения. Не успели они опомниться, как Рэнди дал Чарлин ключ от своей квартиры, а Чарлин ему – свой пароль к университетскому компьютеру. Все было просто блеск.
Университетская компьютерная сеть – лучше, чем совсем без компьютера. Увы, Рэнди почувствовал себя чайником. Как все другие университетские сети, она базировалась на операционной системе под названием UNIX, осваивать которую – все равно что взбираться на Матерхорн, чем дальше – тем круче, и никаких тебе клевых фичей, как на входивших тогда в моду персоналках. Рэнди студентом много ею пользовался и кое-что соображал, тем не менее, чтобы всерьез освоить программирование, требовалась уйма времени. С появлением Чарлин жизнь его изменилась, теперь изменилась еще больше – он забросил ролевые игры, перестал ходить в Общество творческих анахронизмов, а все свободное время проводил с Чарлин или за компьютерным терминалом. С Чарлин он делал то, на что никогда не раскачался бы сам – например, занимался спортом и посещал концерты. А за компьютером он осваивал новые навыки и что-то создавал.