– Что такое программирование?
– Это метод выдачи указаний компьютеру. Как сделаны такие игры? Надо поговорить с компьютером на его языке. Это и есть программирование.
– То есть можно делать собственные штуки?
– Конечно. Тут все написано на языке под названием BASIC. Каждой строке нужно определить номер, а потом корректно прописать команду, чтобы программа понимала, чего ты от нее хочешь, что должно появляться на экране и что ей делать с вводимыми пользователем командами.
Это все, что мне надо было услышать. Я мог не только играть, а еще и создавать игры. Прямо в этом помещении.
Оставалось лишь выучить BASIC.
Я начал записывать команды, которые видел у людей на экране.
После этого я подошел к своей машине и прописал то же самое. Очень нервничал и боялся, что кто-нибудь пожалуется на присутствие в лаборатории мешающих детей. Вместо этого кто-то надо мной сжалился и выдал бесхозную обучающую книгу HP BASIC. Она стала спасением. Я посмотрел то, что меня интересовало, и начал экспериментировать с новыми командами.
В тот день начался мой двухлетний самодельный экспресс-курс по программированию, я стал неучтенным студентом колледжа Сьерры. Мы с Робом выступали в роли верных учеников, подростковых адептов операционной системы UNIX, что каждую субботу срывались в студгородок на великах и часами наблюдали за студентами, а также читали разнообразные руководства и учебники. Однажды мы узнали про геймера, который приезжал в семь утра субботы, чтобы поиграть в Colossal Cave Adventure – предположительно самую крутую вещь на свете. Мы приезжали в то же время, чтобы усесться и смотреть на «экшен». Сегодняшний гейминг ушел далеко вперед от игр уровня Colossal Cave Adventure, но давайте для примера я покажу вам, как представляла себя эта уморительная и дерзкая штучка.
ГДЕ-ТО НЕПОДАЛЕКУ В ГРОМАДНОЙ ПЕЩЕРЕ ЛЮДИ НАШЛИ ЦЕЛОЕ СОСТОЯНИЕ ИЗ СОКРОВИЩ И ЗОЛОТА. НО ХОДЯТ СЛУХИ, ЧТО НЕКОТОРЫХ ИЗ ВОШЕДШИХ В ПЕЩЕРУ БОЛЬШЕ НИКОГДА НЕ ВИДЕЛИ. ПОГОВАРИВАЮТ, ЧТО В ПЕЩЕРЕ ПРИСУТСТВУЕТ МАГИЯ. Я СТАНУ ТВОИМИ ГЛАЗАМИ И РУКАМИ. УПРАВЛЯЙ МНОЙ КОМАНДАМИ ИЗ ОДНОГО ИЛИ ДВУХ СЛОВ.
После этого объяснения начинался геймплей.
ТЫ СТОИШЬ У КРАЯ ДОРОГИ, ПЕРЕД ТОБОЙ НАХОДИТСЯ НЕБОЛЬШОЕ КИРПИЧНОЕ ЗДАНИЕ.
ТЕБЯ ОКРУЖАЕТ ЛЕС. ПО ВОДОСТОКУ ИЗ ЗДАНИЯ ВЫТЕКАЕТ НЕБОЛЬШОЙ РУЧЕЕК.