Скачать книгу

для МЕСС, внося свои изменения. В коде сохранились свидетельства, что он – по крайней мере, сначала – работал один и профессиональными познаниями в программировании, в отличие от Хайнеманна и Дилленбергера, не обладал.

      Почти все строки кода пронумерованы числами, кратными пяти, но в некоторых местах последовательность нарушается, и это довольно странно, учитывая, что в HP-BASIC, по словам Майкла, реализована довольно продвинутая функция перенумерации строк. Вероятно, Роуич о ней просто не знал, а следовательно, по «выбивающимся» строкам можно отследить те изменения или добавления, которые в версию для MECC внес именно он. Если вдруг кому-то интересно, Майкл выделил эти строки, а я их прокомментировал:

      Строки 8-11: указание на MECC, автора изменений и текущую версию

      Строки 262-263: предупреждение, чтобы игрок не использовал знак ‘$’

      Строка 999 (и далее): комментарии с названиями разделов кода

      Строка 1332: напоминание, чтобы игрок использовал целые числа

      Строка 1537: предупреждение о разумных тратах

      Строка 1752: комментарий о том, что команда «‘7» запускает велосипедный звонок (единственный звуковой эффект, доступный на телетайпном терминале)

      Строка 1902: разделение вопроса на две строки

      Строка 2392: исправлен баг, связанный с ненападением разбойников

      Строка 2672: проливной дождь также приводит к потере патронов

      Строка 2792: пожар также приводит к потере патронов

      Строка 2891: нападение индейцев (вероятно) заменено на нападение волков

      Строка 3147: повреждение фургона также приводит к потере патронов

      Строка 3317: снежная буря также приводит к потере патронов

      Строки 3650–3658: добавлены родственники и тетушка Нелли

      Строка 4012: еще один комментарий о велосипедном звонке

      Строка 4279: изменено поздравление в конце игры

      Сопоставив эти комментарии с известной нам историей, теоретически можно было бы «реконструировать» первоначальную версию The Oregon Trail, однако после долгих размышлений я решил отказаться от этой затеи. Поскольку нет никакой возможности определить, вносил ли Роуич изменения в основной код (и если да, то какие), все наши попытки будут основаны лишь на догадках.

      Что ж, на этом увлекательные поиски завершились. В следующей главе мы наконец поговорим о самой игре.

      5. В поисках «Орегонской тропы», часть 5

      Весь геймплей The Oregon Trail завязан на управлении ресурсами. В начале игры вы получаете $700, и эти деньги нужно потратить с умом, потому что возможности заработать не будет. Нужно купить волов в упряжку, еду, патроны, одежду и «прочие припасы» (куда входят, в частности, лекарства). Сама игра состоит примерно из 18 «ходов», каждый из которых примерно соответствует двухнедельному отрезку пути по Орегонской тропе. В начале каждого отрезка вы выбираете: поохотиться или продолжить движение. Кроме того, через каждые два хода на дороге попадается форт, где, если понадобится,

Скачать книгу