Трек73

Trek73
Last updated: 22 February 2025
Trek73

TREK73 — это компьютерная игра на основе оригинального телевизионного сериала Звездный Путь. Она была создана в 1973 году Уильямом К. Чаром, Перри Ли и Дэном Ги для миникомпьютера Hewlett-Packard 2000 с использованием HP Time-Shared BASIC. Игра игралась через телетайп. Трек73 настолько большая, что требует использования функции CHAIN в BASIC HP2000.Трек73 отличается от многих других игр на тему Звездного Пути того времени тем, что не является производной от хорошо известной игры Star Trek Майка Мэйфилда. Трек73 симулирует многокорабельные бои звездолетов в меньшей игровой зоне и не включает стратегические элементы оригинала, такие как звездные базы и галактическая карта.Как большинство программ на BASIC 1970-х годов, существуют десятки незначительных вариаций исходного кода. Дэйв Корнс адаптировал код для поддержки интеллектуальных терминалов, используя управляющие символы курсора на Hazeltine 2000 для создания обновляемого дисплея на месте. В середине 1980-х годов Дэйв Паре и Крис Уильямс перевели оригинальную версию BASIC в C, а Джефф Окэмото, Питер И и другие исправили и улучшили исходный код. Эти версии широко доступны для операционных систем Unix-подобного типа и DOS.

Игровой процесс

Игра симулирует сражения между космическими кораблями франшизы Звездный Путь. С помощью текстовых команд игрок может приказать кораблю выполнить определенные задачи в бою против другого судна.

История

В январе 1973 года Уильям К. Чар начал программирование космической битвы на языке BASIC на системе Hewlett-Packard 2000C, которая была доступна по времени в Wilson High School в Сан-Франциско. Первая версия игры под названием $SPACE была представлена в мае 1973 года. В июне 1973 года Чар, Перри, Ли и Ги начали программировать TREK73; игра была завершена 8 октября 1973 года. Родерик Перкинс адаптировал игру для компьютера DECISION в Лоуренсовском зале науки в 1974 году. Играю эту версию игры стал член клуба Homebrew Computer Club Стив Домпьер, который купил телетайп для своего дома, чтобы иметь возможность играть без перерывов.

Другие версии

Позже была разработана обновленная версия на HP2000E студентами из школьного округа Сан-Матео. Студент Оскар Луппи и другие члены компьютерного отдела добавили функции прицеливания, стрельбы и несколько кодов для взлома, которые стали стандартными в более поздних версиях игры.Позже Дэйв Паре и Крис Уильямс независимо перевели Трек73 на язык программирования C в 1984 году. В апреле 1985 года Джефф Окмото и Питер И совместно объединили версии Паре и Уильямса в одну. Командный набор был расширен до 31. Эта версия имела улучшения, основанные на настольной игре Star Fleet Battles. Игрок также мог спроектировать свой собственный корабль.Дэвид Суссан затем портировал версию Окмото/И на MS-DOS, после того как играл в неё в старшей школе.Том Нельсон и Майк Хиггинс играли и делали модификации для Трек73 на одном из университетских HP2000 систем. В 1984 году они создали Begin, Тактическая Симуляция Звездного Корабля для MS-DOS. Begin не был портом Трек73. Он был написан на C и очень вдохновлен Трек73. В 1993 году Хиггинс выпустил Begin 2, VGA версию для MS-DOS, а в 2009 Нельсон выпустил Begin 3 для Windows.В 1985 году во время обучения в Университете Мичигана Говард Чу написал версию Трек73 на Turbo Pascal для MS-DOS.Это может быть первая версия, которая использовала интерфейс на экране и ввод команд через функциональные клавиши.Версия TREK73 была включена в диск 10 от Fred Fish's Fish Disks для компьютеров Amiga.Около 1990 года Чу написал версию на C/curses для Amiga. В отличие от его версии Turbo Pascal, эта игра полностью реализована. Она использует цифровые клавиши вместо функциональных.