Чтение онлайн

на главную - закладки

Жанры

Хакеры, герои компьютерной революции

Леви Стивен

Шрифт:

В начале 1980 года, действительно Крутые Игры почти никогда не писались на медленном BASICе. На большинстве компьютеров Apple в качестве накопителей информации в этот момент использовались кассетные магнитофоны. Сложность использования ассемблера совместно с кассетами, делала практически невозможным использование самых глубоких ресурсов машины - ее процессора 6502, с которым нельзя было при помощи кассет разговаривать на его же ассемблерном языке. (Автор имел ввиду, скорее всего то, что скорости кассетного интерфейса было недостаточно для организации подкачки данных в случае необходимости.

В общем, так оно и есть - пр.перев.)

Но произошли большие перемены: Стиву Возняку удалось похачить великолепную схему интерфейса накопителя на гибких дисках для Apple, и компания оказалась в состоянии

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

Весной 1980 года, Кен Вильямс, занимаясь ассемблерным хакерством на Apple, был совсем не одинок в своем желании тормознуть поезд удачи.

Пионеры использования технологий по всей стране начинали чувствовать то же самое, что хакеры знали всегда: Компьютеры могут изменить вашу жизнь. В Сакраменто жил один ветеран вьетнамской войны, которого звали Джерри Джевелл. Это был человек с шевелюрой песочного цвета и такими же усами. Его взгляд постоянно блуждал с предмета на предмет, и иногда в нем читалось "отвалите-все-от- меня". Он приобрел Apple для того, чтобы посмотреть, получиться ли у него уйти из страхового бизнеса и заняться чем-то более интересным. Через две недели, после покупки машины, он записался на курс по изучению ассемблера, который читал Энди Херцфельд, один из лучших программистов в Apple. Занятия велись в Зале Науки в Лауренсе (Lawrence Hall of Science). У Джевелла не было привода для гибких дисков, и он не мог запускать на своей машине программы с примерами, которые выдавались там каждую неделю. Спустя восемь недель занятий, он все еще не имел ни малейшего представления о том, что говорил Херцфельд, и даже короткие объяснения Джона Драпера (aka Капитан Кранч) не помогали ему понять, что надо сделать с кодом. Но после того как он купил дисковод и прослушал все диктофонные ленты, на которые он записывал лекции, все стало на свои места.

Джевел получил работу менеджера в местном компьютерном магазине. В те дни в компьютерные магазины заходила самая разная публика. Это было практически равнозначно оператору в BASIC: IF у вас был компьютер THEN вы были немного сумасшедшим, потому что спустя четыре года после появления "Альтаира", на компьютере все еще нельзя было делать многих полезных задач. Джон Драпер написал простую программу для обработки текста под названием "Easy Writer" (Джевелл приобрел одну из самых первых копий на Компьютерной Ярмарке 1980 года), а также некоторый софт для расчетов. Но подавляющее большинство на Apple хакало Инструменты для изготовления других инструментов, или писало игры, после чего они шли в компьютерные магазины и похвалялись там своими хаками.

Поэтому никого не удивило, когда учившийся в колледже арабский студент по имени Насир Гебелли пришел в магазин к Джевеллу и загрузил на машине слайд-шоу от программы, которую он написал.

Джевеллу она понравилась, и он начал работать вместе с Гебелли по раскручиванию этой программы, предназначенной для рисования графики, которую они назвали "E-Z-Draw". Джевелл начать обивать пороги других магазинов в Лос-Анджелесе и Бэй Ареа с тем, чтобы те начали ее продавать.

Затем Насир, студент старшего курса компьютерной науки, который не очень хорошо учился в колледже, начал писать игры. Насир использовал цвета и способы вывода изображения под названием "переключение страниц", так что те игры, которые в тот момент продавались, даже рядом не лежали с тем,

что делал он. "Переключение" использовало дополнительный экран ("страницу") для всего, что выводилось на основной экран Apple. При помощи специального кода на языке ассемблера, можно было очень быстро переключаться между этими страницами (несколько тысяч раз в секунду). Это позволяло устранить мерцание, которое делало компьютерную графику столь непрезентабельной. Насир не боялся включать в свои игры всех и вся в роли "захватчиков". Все его игры строились по одному и тому же простому сценарию: вам надо было расстреливать огромное количество всяких разных штуковин, пока какая-нибудь из них не уничтожала вас.

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

В тот год Насир сумел написать двенадцать игр. Джевелл и владелец компьютерного магазина, организовали компанию для продажи игр, под названием Sinus Software. Джевелл просматривал предварительную версию игры, которую писал Насир и предлагал в нее внести какие-нибудь необычные усовершенствования. Одна из игр, которую написал Насир, была очень похожа на "Space Invaders". Это была очень популярная аркада на игровых автоматах, в которой пришельцы, наступавшие волнами, опускались дюйм за дюймом по экрану, атакуя маленький танк игрока. Джевелл предложил, чтобы бомбы, которыми кидались пришельцы, были не просто артиллерийскими снарядами, а самыми натуральными яйцами, а пришельцы должны быть монстрами, космическими волками, гигантскими губами, выплевывающими бомбы.

Приближаться они должны были неотвратимо и неумолимо. "Космические Яйца" стали бестселлером Sinus Sofware и расходились влет.

* * *

Еще одна компания, которая пыталась выйти на рынок компьютерных игр, была детищем ума одного бывшего юриста из Висконсина, работавшего на большую компанию. Юриста звали Дуг Карлстон, и он работал в большой фирме, офис которой находился на восемьдесят восьмом этаже здания Sears в Чикаго. Он не чувствовал себя счастливым человеком. Он скучал по своим хакерским занятиям в колледже, когда он, вместе со своими друзьями, залеплял жевачкой замок в компьютерном зале, чтобы обслуживающий персонал не смог до них добраться, а ночью пятнадцать человек проникали внутрь и начинали заниматься хакерством. Даже после того как он основал небольшую юридическую практику в сельской местности Мэйна, его сердце все равно принадлежало компьютерам.

Затем этот сладкоречивый и задумчивый человек услышал, что Radio Shack начал продавать компьютеры стоимостью до двух тысяч долларов.

Была пятница, когда он приобрел себе один из них, и он не выходил на воздух до самого вечера воскресенья. В итоге, на TRS-80 он начал писать гигантскую стратегическую игру, в которую была вовлечена целая воображаемая империя. В вашу задачу входило защищать хороших межзвездных парней: Broderbund (это было скандинавское слово, обозначавшее "братство (brotherhood)")

Это было самое начало 1980 года, и Карлстон, как Вильямс и Джевел, видел свою жизнь в создании программного обеспечения. Он привлек к работе своего брата Гэри. Тот работал в столь столь замечательном месте, что у любого нормального мужчины перехватывало дыхание, когда он упоминал, что является тренером скандинавской женской баскетбольной команды. Вместе они организовали компанию Broderbund Software, которая начала продавать игру "Galactic Saga". Потом появилась идея перенести эту игру с TRS-80 на Apple.

Поначалу "Saga" пошла не очень хорошо. Семь тысяч долларов, с которых Дуг и Гэри начали свой бизнес, в итоге однажды превратились в тридцать два доллара. Они начали жить на карточку VISA, которая была у Гэри. И это продолжалось до тех пор, пока Дуг не начал ездить по стране, останавливаясь в каждом компьютерном магазине, который ему попадался на пути, показывал там игру, давал менеджерам возможность ее прочувствовать и пропитаться некоторыми замечательными идеями, потом звонил Гэри и сообщал ему, что вещь пошла. Таким образом, им удалось заработать около семнадцати тысяч долларов.

Поделиться:
Популярные книги

Фронтовик

Поселягин Владимир Геннадьевич
3. Красноармеец
Фантастика:
боевая фантастика
попаданцы
5.00
рейтинг книги
Фронтовик

Мастер 5

Чащин Валерий
5. Мастер
Фантастика:
попаданцы
аниме
5.00
рейтинг книги
Мастер 5

Жребий некроманта 3

Решетов Евгений Валерьевич
3. Жребий некроманта
Фантастика:
боевая фантастика
5.56
рейтинг книги
Жребий некроманта 3

Неудержимый. Книга II

Боярский Андрей
2. Неудержимый
Фантастика:
городское фэнтези
попаданцы
5.00
рейтинг книги
Неудержимый. Книга II

Пятнадцать ножевых 3

Вязовский Алексей
3. 15 ножевых
Фантастика:
попаданцы
альтернативная история
7.71
рейтинг книги
Пятнадцать ножевых 3

Метатель. Книга 2

Тарасов Ник
2. Метатель
Фантастика:
боевая фантастика
попаданцы
рпг
фэнтези
фантастика: прочее
постапокалипсис
5.00
рейтинг книги
Метатель. Книга 2

Фиктивный брак

Завгородняя Анна Александровна
Фантастика:
фэнтези
6.71
рейтинг книги
Фиктивный брак

Корпулентные достоинства, или Знатный переполох. Дилогия

Цвик Катерина Александровна
Фантастика:
юмористическая фантастика
7.53
рейтинг книги
Корпулентные достоинства, или Знатный переполох. Дилогия

Убивать чтобы жить 5

Бор Жорж
5. УЧЖ
Фантастика:
боевая фантастика
космическая фантастика
рпг
5.00
рейтинг книги
Убивать чтобы жить 5

Кротовский, вы сдурели

Парсиев Дмитрий
4. РОС: Изнанка Империи
Фантастика:
попаданцы
альтернативная история
рпг
5.00
рейтинг книги
Кротовский, вы сдурели

На границе империй. Том 5

INDIGO
5. Фортуна дама переменчивая
Фантастика:
боевая фантастика
попаданцы
7.50
рейтинг книги
На границе империй. Том 5

Проданная невеста

Wolf Lita
Любовные романы:
любовно-фантастические романы
5.80
рейтинг книги
Проданная невеста

Росток

Ланцов Михаил Алексеевич
2. Хозяин дубравы
Фантастика:
попаданцы
альтернативная история
фэнтези
7.00
рейтинг книги
Росток

Чайлдфри

Тоцка Тала
Любовные романы:
современные любовные романы
6.51
рейтинг книги
Чайлдфри