Из Википедии, бесплатной энциклопедии
Перейти к навигации Перейти к поиску

Xconq - этокомпьютерная стратегическая игра и игровой движок с открытым исходным кодом . Впервые опубликованная на comp.sources.games 9 июля 1987 года, она известна как одна из первых многопользовательских игр, выпущенных для системы X Window [ необходима цитата ] . В течение нескольких лет это была единственная пошаговая графическая военная игра, доступная в системах Unix / X. [ необходима цитата ] Xconq выпускается как бесплатное программное обеспечение с открытым исходным кодом в соответствии с условиями GNU General Public License v2.

Геймплей [ править ]

Первоначально простой клон Empire , более поздние версии включали возможность определять наборы правил для различных типов игр [1], сначала с использованием синтаксиса, подобного Forth , а затем более мощной версии, основанной на синтаксисе Lisp . Он также был перенесен на другие компьютерные системы, включая Macintosh , Amiga и Windows .

Xconq разработан, чтобы быть переносимым и переопределяемым. Набор правил по умолчанию аналогичен Империи , но набор правил, графика и карты могут быть изменены для представления различных периодов времени и стратегических масштабов.

Примеры наборов правил, поставляемых с игрой, включают наполеоновскую стратегию, партизанские бои в Бейруте, великую стратегию Второй мировой войны и Годзиллу, разрушающую Токио.

В нее могут играть несколько человек или игроков под управлением ИИ по сети или через горячую игру.

История [ править ]

Стэн Шебс начал работу над простым клоном Empire в 1986 году, сначала используя Curses в качестве интерфейса, а затем добавив интерфейс X10 . [2] Он разместил эту версию на comp.sources.games в июле 1987 года. [3] Он использовал карту, основанную на квадратах, а не на гексах, и поддерживал нескольких игроков, используя способность X для одной программы открывать окна на нескольких дисплеях, хотя он принимал ввод только от игрока, чей это был ход; другие игроки не могли даже прокручивать отображение своей карты. Даже эта первая версия включала поддержку трех наборов правил («стандартная» игра в стиле Империи, игра эпохи Наполеона и древние греки), но они были определены структурами C и должны были быть скомпилированы.

Шебс переключил игру на использование шестнадцатеричных карт, добавил язык постфиксов, чтобы определить набор правил, который будет использоваться при запуске игры, и изменил интерфейс X, чтобы позволить всем игрокам взаимодействовать одновременно; эти версии были пронумерованы 2, 3 и 4, но не получили широкого распространения. После добавления интерфейса X11, написанного Крисом Петерсоном , версия 5.0 была размещена на comp.sources.games (как «xconq5») в июне 1988 года.

В 1989 году была предпринята первая попытка создания клиент-серверной версии uconq .

Порт для Macintosh был разработан в 1993 году.

Хотя работа над версией 7.5 началась, с 2004 года она практически не развивалась, последний коммит CVS был сделан в 2007 году [4].

См. Также [ править ]

  • Список игр с открытым исходным кодом

Ссылки [ править ]

  1. ^ Розен, Кеннет Х .; Дуглас А. Хост; Рэйчел Клее; Ричард Р. Розински (2007). UNIX: Полный справочник . McGraw-Hill Professional. п. 780. ISBN 978-0-07-226336-7.
  2. ^ Re: Семейное древо xconq , Стэн Шебс, в списке рассылки xconq7, понедельник, 2 октября 2006 г., 09:38:57 -0700
  3. ^ «xconq - многопользовательская стратегическая игра для X-windows, Part02 / 07» . Группа новостейcomp.sources.games . Usenet: [email protected] .  v01i082: xconq - многопользовательская стратегическая игра для X-windows [sic], Part02 / 07 , в comp.sources.games
  4. ^ forum_name = xconq-cvs на sourceforge.net

См. Также [ править ]

  • Список видеоигр 4X

Внешние ссылки [ править ]

  • Официальный сайт
  • Загрузки и информация на sourceforge.net