Шаблон:Update Шаблон:Installation languages
Системные требования[]
Ниже перечислены системные требования для тех платформ, где удалось успешно установить Freeciv. Основными платформами являются GNU/Linux и Sun Solaris, на остальных платформах официального тестирования Freeciv не проводится. Многие распространители операционных систем поставляют готовые к использованию откомпилированные дистрибутивы Freeciv. Несколько вариантов также доступно в разделе загрузки.
Специфические требования для сборки | Платформы на которых работает Freeciv |
---|---|
Все платформы:
Unix-подобные:
Windows:
OS2:
Пакеты удовлетворяющие некоторым из этих требований можно найти на ftp-сайте. |
основанные на X:
без X:
|
Более подробные инструкции по установке см. в файле INSTALL в составе дистрибутива Freeciv.
CVS-версия может иметь дополнительные требования к сборке; используйте флаг ./configure --disable-cvs-deps если ваша версия make не является GNU make, и флаг ./configure --disable-nls если у вас отсутствует полная инсталляция gettext.
Пять шагов, и можно приступать к игре.
Установка[]
(пользователям MS Windows по вопросам установки следует обратиться к разделу Install-Windows).
Установите программу на ваш компьютер:
- Если вы скачали откомпилированный бинарный пакет для своей платформы, установите его стандартным для вашей платформы способом.
- Если вы скачали исходный код, распакуйте и откомпилируйте его. На Unix-подобных системах это делается так:
- Перейдите в директорию в которой вы будете проводить сборку (например /tmp).
- Распакуйте файл с исходный кодом (см. unzipping). Все файлы будут помещены в одну поддиректорию; перейдите туда (командой cd).
- Если вам не терпится начать играть и вы не хотите читать инструкцию по установке в файле INSTALL, равно как и прочую документацию, попытайтесь выполнить команду
./configure && make install
и надейтесь на успех ;). Однако не исключено что вам придется запустить команду ./configure с некоторыми опциями, использовать gmake вместо make, либо предварительно установить некоторые дополнительные пакеты.
Запуск сервера[]
(Этот шаг можно пропустить, если вы собираетесь подключиться к общедоступному серверу в интернет.)
- Запустите сервер командой civserver. Вы увидите приветственное сообщение и приглашение командной строки. В этой командной строке вы можете менять параметры сервера, добавлять игроков, итд., см. команду help. В настоящее время Freeciv не имеет стандартного графического интерфейса для настройки сервера.
Теперь сервер готов к подключению игроков и началу игры.
Запуск клиента[]
Запустите программу-клиент командой civclient.
- Это нужно делать из графического интерфейса (X). Если вы установили заранее откомпилированный пакет, в нем может быть предусмотрена иконка для запуска Freeciv, пункт в меню, или нечто подобное. Должен появиться диалог в двумя важными кнопками:
- Metaserver (метасервер) позволяет выбрать один из серверов, доступных в данный момент в сети.
- Connect (соединение) соединит вас с выбранным сервером; по умолчанию это сервер запущенный на вашем компьютере.
- Если сервер находится в доигровом (Pregame) состоянии, он допускает подключение новых игроков. Если игра уже начата, вы сможете подключиться только как уже существующий игрок.
Запуск игры[]
Если вы играете в одиночку на собственном сервере:[]
- Чтобы сыграть с четырьмя компьютерными игроками, наберите set aifill 5 в командной строке сервера.
- Для начала игры наберите start в той же командной строке.
- Перейдите обратно в окно клиента и выберите свою нацию.
Если вы играете в компании:[]
- В командной строке сервера наберите cmdlevel ctrl чтобы клиенты могли самостоятельно отдавать команды серверу. (На общедоступных игровых серверах за вас это делает оператор сервера.)
- Для запуска игры в окне клиента наберите /start. Вы можете сначала подождать остальных игроков и обсудить с ними настройки игры.
- Выберите свою нацию и дождитесь выбора других. Если вы отключитесь на этом этапе, вы будете исключены из игры.
- Если кто-то из игроков не в состоянии выбрать нацию (это можно узнать командой /list), вы можете заменить их всех разом на компьютерных игроков командой /ai или исключить из игры командой /cut.
Более подробное описание команд сервера можно найти в файле README и на сайте Freeciv.
Когда все наконец заработало, можно сыграть первые несколько игр. Имеет смысл провести несколько партий в одиночку, чтобы лучше прочувствовать игру, однако ничто не мешает сразу начать играть с другими игроками.