Если начало действительно было,
откуда взялись суша и море,
горы и долины,
небо и земля…?
Возможно рождение Galaxy сопровождалось событиями достойными самого подробного описания… Возможно Большой Взрыв вызвал буйство стихий, высвободил колоссальные энергии создавшие материю, звезды и планеты… А может Создатель сидел на веранде со своими друзьями и покуривая трубки они предавались долгим и почти научным беседам о том каким быть грядущим Галактикам. Все может быть… Но к сожалению известно нам об этом очень мало и известное сводится, по большому счету, к следующему: однажды Он Ее создал.
Впрочем, не совсем так… Время донесло до нас пару визуальных образов, истинный смысл которых так и не удалось выяснить. А достоверность этих образов находится под большим вопросом, но, тем не менее, было решено не держать эти крохи информации в секрете. Ибо достались они большим трудом и не было найдено ни одного прямого доказательства, что образы ложны…
Само Время нашептало… что на этой фотографии запечатлен процесс Сотворения Galaxy:
И происходило Сотворение где-то в этом здании (фотография стерлась от времени):
Поскольку аналитическому восприятию доступна лишь данная нам объективная реальность (реальность галактик, другими словами), а создание Galaxy явно происходило за ее пределами, то и не удалось в точности выяснить где происходили запечатленные на этих снимках события, да и буквальный их смысл разгадать тоже не получилось… Читателю же предоставляется возможность вложить в эти изображения собственный смысл и собственные чувства.
В 1991—1992 годах ирландский программист Russell Wallace создал Galaxy (т.е. первую реализацию игры, в этом проекте она называется Galaxy 3.5) — правила и движок сервера. Игра задумывалась им как война с помощью стратегии и дипломатии, а так же, как игра с элементами ролеплея. Сам Рассел Уоллес выпустил две «основные» версии Galaxy 3.5: 2.92 и, последнюю, 3.3. Последняя версия правил за номером 3.3 и копирайтом Создателя датирована 20.10.1992.
Именно с Galaxy v2.92 начал свое развитие первый Galaxy-сервер в России — Zelax (его семейство сервера называлось Galaxy 2.92 / Zelax). На семействе сервера Galaxy v2.92 (с небольшими доработками тамошнего гейммастера) работал и украинский сервер Aladon.
В дальнейшем Galaxy 3.5 будет развивать Galaxy PBeM Development Group — группа программистов увлекшихся этой игрой. В Galaxy PBeM Development Group входил и автор игры. В течении 1993 года они…
Портируют код семейства сервера под UNIX
(оригинальный код был разработан под MS-DOS
;
портировал Tim Myers).
Добавят флоты.
Добавят пароли[1] (да, да, в первых партиях не было возможности установить для расы пароль).
До некоторой степени разработают механизм проверки приказов.
Введут понятие forecast.
Добавят в отчеты таблицу «Ships In Production».
Исправят несколько ошибок в коде Рассела Уоллеса и сделают еще несколько небольших улучшений (добавят несколько опций).
Так же улучшат программный код, а улучать там было что ибо с точки зрения программиста творение Рассела Уоллеса было далеко от совершенства.
Фича intercept присутствует уже в правилах версии 3.3 и
по всей видимости разработана Расселом Уоллесом.
И до сих пор (за окном 26.02.2006
), к сожалению,
не внедрена ни в одно русское семейство сервера.
Последняя версия созданная Galaxy PBeM Development Group имеет номер 3.52 и дату 18.06.1993.
На этом официальная информация (из документации) о создании Galaxy 3.5 заканчивается. От Рассела Уоллеса в Internet-е не осталось ни одного связанного текста на тему Galaxy, кроме правил. Есть правда архив новостной группы — rec.games.pbm. Там содержатся сотни писем (от Уоллеса и его собеседников) по Galaxy тех времен (обсуждение нововведений в правила, результаты партий и т.д.). Но систематизировать этот источник информации пока не представляется возможным.
Хотя некоторые цитаты из rec.games.pbm будут здесь использованы…
Hmmm… Galaxy was originally designed and coded during about 3 days of Christmas 1990 when I didnt have anything else to do… on the other hand, that was version 1.0…
Хммм… Galaxy изначально была разработана и запрограммирована в течении около трех дней на рождество 1990 года, когда мне больше нечего было делать… с другой стороны, то была версия 1.0…
В будущем Galaxy 3.5 назовут классической Galaxy и, поскольку исходные коды Galaxy 3.5 распространялись свободно на условиях некоммерческого использования, на ее основе появится много вариаций этой игры. Вот два варианта развития Galaxy: GalaxyNG и Blind Galaxy.
Интересный факт: в 1993 году в свет выйдет другая культовая игра Master of Orion внешне очень похожая на Galaxy 3.5 хотя и относящаяся к совершенно другому классу: Galaxy 3.5 изначально была рассчитана на многопользовательскую игру (PBEM), а Master of Orion — игра для одного человека. В статье История ‹Галактики› ее автор даже высказывает мнение, что Рассел Уоллес создал PBEM-аналог Master of Orion. Но дошедшая до нас информация говорит о том, что Galaxy 3.5 была создана на 2 года раньше чем Master of Orion. Поэтому вполне возможно, что все было с точностью до наоборот: создатели Master of Orion заимствовали идеи у Рассела Уоллеса.
Из-за внешнего сходства между этими играми Master of Orion (и ее продолжения, а их будет много) в будущем спровоцирует множество предложений по переносу идей из Master of Orion в Galaxy.
Вообще нужно понимать, что в те годы Internet не был массовым явлением.
Доступ к нему имели в основном технические специалисты
(администраторы UNIX
систем),
программисты и научные сотрудники.
Именно эти факты по видимому стали причиной удивительных явлений:
за несколько лет появилось не меньше 15-ти гейммастеров,
а игроков при этом где-то в районе нескольких сотен, не более того.
Тогдашние сайты по Galaxy переполнены информацией о запуске
собственных партий, т.е. о том как стать гейммастером.
При этом быть гейммастером в те времена — это не тоже самое,
что сейчас (на дворе 08.03.2006
) запустить
свою партию на сервере Dragon Galaxy,
что, в общем-то, может сделать человек, не обладающий техническими знаниями вообще.
Что бы тогда стать ГМ-ом нужно было как минимум обладать знаниями по администрированию
UNIX
систем
(можно было и под DOS
запустить сервер,
но это было редкостью из-за непригодности DOS
для серверных задач),
иметь хотя бы начальные навыки программирования, что бы по ходу дела искать и
исправлять ошибки в коде семейства сервера.
А как максимум ко всему вышеперечисленному нужно было быть еще и программистом,
что бы создавать собственную вариацию Galaxy.
И вариантов Galaxy тогда было создано целых три, а может и больше.
Общий смысл в том, что тогда был совсем другой Internet, совсем другая Galaxy — все было насыщенно техническими специалистами и, по большому счету, творческими людьми.
Серверов как таковых тогда не было, были только гейммастера. А каждая партия была, по сути, штучной работой. За это говорят даже названия партий — их нумеровал только Рассел Уоллес, у всех остальных ГМ-ов партии имели имена собственные (например, первую тестовую партию по правилам Blind Galaxy Говард Бамптон назвал в честь Айзека Азимова — Asimov). Да и сам Рассел Уоллес их нумеровал не потому, что собирался провести сотни игр, а просто потому что он такой человек — не любил он придумывать всякие романтические названия для всего подряд.
My favoured solution to the problem of huge alliances steamrollering everyone is,
Not to allow alliance victories with fourteen *!@!#? players!!!
In my games, there can be only one winner, and this means that huge alliances are a self-limiting problem…
Избранное мной решение проблемы гигантских альянсов, уравнивающее всех, это
Не позволять побед альянсом из 14 *!@!#? игроков!!!
В моих партиях может быть только один победитель, и это значит, что проблема гигантских альянсов решается сама собой…
Судя по переписке очевидцев Рассел Уоллес хотел создать Galaxy именно как кровавую игру, в которой все очень много воюют, поэтому он и не признавал альянсов вообще.
С момента создания Galaxy и до 1995 года
Рассел Уоллес как ГМ удерживал лидерство
по самой продолжительной партии (в его Game 7
было 50 рас, а длилась партия 117-ть ходов)
и по самой большой партии: в Game 6 было 64 игрока (81 ход).
Совершенно непонятно как он, не имея постоянного подключения к Internet-у,
смог в этом отношении конкурировать с обладателями Galaxy-серверов
под UNIX
подключенных к Internet-у перманентно.
Разве что авторитет Создателя…
А первого создателя аллеи славы (архив завершенных партий, рейтинг)
звали Rob McNeur
(из Новой Зеландии).
И лидер того рейтинга носил имя Bill Larson
…
Как было сказано выше, технических специалистов (и программистов в том числе) в Galaxy-среде в 1991—1993-х годах было более чем достаточно, а потому и утилиты для облегчения рулежки были всегда, хотя до полноценных клиентов они и не дотягивали. Даже Рассел Уоллес удосужился аж в 1991 году написать утилиту командной строки, которая рассчитывала расстояние между двумя планетами.
Большинство программ тогда работало либо в текстовом режиме, либо вообще только из командной строки. Конечно, почти наверняка, для расчетов использовались и существовавшие инструменты общего назначения — табличные процессоры и т.д.
Ни одной программы за период
1991—1993
годов в виде бинарного файла (exe) найдено не было
(поиск производился здесь: ‹FTP› архив ‹Говарда Бамптона›,
‹FTP› архив ftp.funet.fi).
Видимо тогда (да и тем более в UNIX
сообществе)
было принято распространять приложения только в виде исходных кодов.
В принципе, утилиты можно откомпилировать из исходных кодов, но они,
скорее всего, будут бесполезны без отчетов Galaxy 3.5,
а их пока (сейчас 20.02.2006
) найти не удалось.
Отчеты можно получить откомпилировав
исходный код ‹Galaxy 3.5› и запустив сервер
Galaxy 3.5,
но все это представляется задачей крайне трудоемкой и практически безынтересной.
Небольшое наглядное представление о Galaxy-инструментарии тех времен можно получить, прочитав обзор программы Galaxy PLUS Project Editor.
В одном мгновеньи видеть вечность,
Огромный мир в зерне песка,
В единой горсти бесконечность,
И Небо в чашечке цветка.
Rules for ‹Galaxy 3.5› — читать правила, конечно же, не стоит, но они — та самая «горсть», из которой произошел весь огромный мир Г+!
Эта глава почти полностью основана на интервью (Talks with the Author), которое Рассел Уоллес дал проекту История Ночного Неба. И если ты, Читатель, прочел это интервью, то данная глава вряд ли будет представлять для тебя интерес.
Сама идея создать Galaxy родилась у Рассела Уоллеса после некоторого времени проведенного им в игре Star Cluster (вариация на тему звездных войн) по бумажной почте (PBM). Поиграв в эту игру он решил, что сможет сделать лучше. По всей видимости, игры через обычную почту — это еще сильнее чем одноходовки в Galaxy. В той партии, в которой играл Рассел Уоллес уснули вообще все и он выиграл по умолчанию, а самым ярким впечатлением было то, как его корабль засосало в черную дыру. Правда, по предположению Рассела Уоллеса, идею маршрутов он позаимствовал именно из Star Cluster. Рассел Уоллес вообще оказался большим любителем придумывать игры моделирующие мир, а суть PBEM игр идеально подходит для этого.
Первая версия правил Galaxy была разработана в течении курса нескольких скучных лекций,
которые Рассел Уоллес прослушал в
Trinity College где-то в районе
1989—1990 годов.
Эта версия правил, была реализована в версии номер один, которая можно сказать не работала вообще.
При создании Galaxy наибольшим источником вдохновения для
Рассела Уоллеса послужила
игра Cosmic Conquest
(для которой Рассел Уоллес даже умудрился писать бота) для компьютеров
Amiga
;
он играл в Cosmic Conquest в конце º1980-х.
Население, индустрия, технологии Weapons и Shields и в особенности ход битвы
сделаны очень похоже на Cosmic Conquest.
Galaxy разрабатывалась как стратегически-дипломатическая игра с элементами ролеплея, а космическое окружение игры выбрано благодаря увлеченности научной фантастикой.
По поводу принципов конструирования правил игры, единственное, что смог вспомнить Рассел Уоллес, так это то, что в силу слабой производительности компьютеров тех времен для него всегда была очень важна простота (т.е. легкость расчетов) алгоритмов. Сами правила конечно же дорабатывались по результатам первых тестовых игр, но, например, «магическая» константа «кубический корень из 30-ти» была придумана сразу и в будущем не потребовала доработки. Изначальный механизм битв тоже никогда не требовал доработки. Правда форма отчетов о битвах в стиле «корабль стреляет в корабль: защитился/уничтожен» (позаимствовано из Cosmic Conquest) в будущем была признана неуклюжей и была разработана «суммарная» форма отчетов.
Рассел Уоллес разработал не только правила, но и программный код сервера,
который сделал доступным для других людей
(чем заложил основу популярности Galaxy).
Первые партии Рассел Уоллес запускал через диалап к которому он имел
доступ в своем колледже (имелся доступ к компьютеру семейства VAX
, с 1.5 мегабайтами
дискового пространства).
Код сервера изначально был разработан под MS-DOS
(последователи Рассела Уоллеса
портировали код под UNIX
).
Сам Рассел Уоллес организовал семь партий (технологические аспекты тех игры ищите здесь: Беседы с Создателем). Дипломатические сообщения в них слались на прямые адреса, с обязательной копией Расселу Уоллесу. Наблюдение за происходящими в галактике событиями было одним из удовольствий от ГМ-ства для Рассела Уоллеса. Естественно в партиях в которых он был ГМ-ом сам играть он не мог и поэтому в Galaxy играл в партиях организованных другими людьми. Рассел Уоллес сыграл несколько партий, но никогда не выигрывал.
Кстати, Galaxy и Atlantis когда-то игрались по бумажной почте. Это достаточно сложно описать, поэтому тут будут просто цитаты:
Компания выкупила лицензию на игру, разместила рекламу в журналах, проводила запись с соответствующим взносом от игроков, распечатывала репорты, посылала их по почте, игроки писали приказы от руки и отсылали их обратно по почте; обычно один ход в две недели.
Компания выкупила лицензию на игру, разместила рекламу в журналах, проводила запись с соответствующим взносом от игроков, распечатывала репорты, посылала их по почте, игроки писали приказы от руки и отсылали их обратно по почте; обычно один ход в две недели.
Я поражен.
Вы не шутите?
Может Вы имеете в виду не свои Galaxy и Atlantis? А какие-нибудь другие? А если Ваши, то, простите за нескромный вопрос: и за сколько Вы продали лицензию на Galaxy и Atlantis?:))) И как же называлась та компания?
Нет, это не шутка, мои Galaxy и Atlantis. Не помню подробностей, слишком давно это было; помню, что это были деньги пива попить, ничего такого, за счет чего можно было бы жить; но получить деньги на пиво за что-то, что ты сделал для развлечения, классно, я не жаловался :)
Однажды у меня были проблемы с Internet-ом и я носил приказ написанный на листике — в Internet-кафе носил (примерно в 2003-м году). Но что бы играть так всю партию… мне сложно в это поверить.
В гору в обе стороны[2], парень :)
Вы говорили, что первую версию вы тестировали сами, а во вторую уже играли по Internet-у. А в какую же версию играли по бумажной почте?
Ну, мне это перестало быть нужным с тех пор, как у меня появилась электронная почта, но были люди, у кого не было доступа к Internet-у. (Таких, помнится, было порядочно в те дни, когда Internet был недоступен, кроме как в университете или другой крупной организации.)
В первой половине º1990-х Рассел Уоллес занялся другими PBEM играми: Judgement Day, Atlantis и Cosmos. И в общем потерял интерес к Galaxy.
Сейчас (за окном 05.03.2006
)
Рассел Уоллес не имеет шанса сделать что-то в
PBEM из-за большой занятости.
Но он знает, что в России
Galaxy популярна и,
коль скоро уделил столько времени интервью о истории игры, относится к этому факту
не равнодушно и вообще рад этому и даже горд (в том числе он горд,
что его модель Galaxy до сих пор служит основой творчества множества людей).
С Евгением Тимофеевым, Дмитрием Бутенко и Антоном Кругловым Рассел Уоллес никогда не общался. И вообще не помнит что бы общался с русскими на тему Galaxy, хотя по всей видимости он переписывался со Звездным Панком Тимуром, об этом прочитать можно здесь: From ‹Звездные Панки› (‹game32›:‹Punks›). Да и по его воспоминаниям никто и никогда не обращался к нему с просьбой описать историю Galaxy.
Все вышеописанное относится к зарубежной (за пределами exUSSR) истории Galaxy и там игра не получила должного распространения. Цели же данного проекта зовут нас в описание следующей эпохи — Начало времен — в котором будет описано рождение Г+, т.е. русскоязычной Galaxy. На территории exUSSR Galaxy ждет долгая, интересная, насыщенная событиями и человеческими эмоциями История, там Г+ переживет и Master of Orion и множество других культовых игр, там Г+ свяжет судьбы тысяч людей…
И были созданы Время и Звезды, Путь и… Цель.