Версия: 1.06, 25 мая 2004, вт., 00:16
Информация верна для версии игры: 0.4.0.363.
Данный документ предназначен для тех пользователей игры "Ufo2000" (ориентированного на мультиплейер ремейка тактической части "UFO: Enemy Unknown"/"UFO: Defence"), которые не смогли разобраться, что и как нужно делать, что бы всё-таки поиграть. Опытные игроки тоже могут найти здесь интересную для себя информацию, например описание параметров .ini-файла настроек игры. Дельные предложения по наполнению данного документа принимаются по этому адресу.
Документ находится в стадии перманентного наполнения, что означает его незаконченность на пути постоянного совершенствования. Некоторые разделы могут (и будут) постепенно пополнятся, а устаревающая информация - изыматься.
к содержанию
UFO2000 - это пошаговая тактическая игра, в которой участвуют два человека на одном или разных компьютерах. Каждый игрок экипирует оружием свою группу солдат и выпускает её на арену, застроенную домами, заросшую деревьями и с прячущимся где-то тут же в зарослях отрядом врага (отрядом оппонента - второго игрока). Поочерёдно игроки управляют каждый своей группой солдат, исследуют территорию, выслеживают противника, вступают с ним в бой. Цель - победить. Условия победы могут быть различными; пока на момент текущей версии условие одно - выжить самому и уничтожить всех не своих (чужих).
По виду игра похожа на "UFO: Enemy Unknown" ("UFO: Defence"). По виду и по принципу её тактической части - сражений.
Игра имеет две стадии: стадию планирования (подготовка солдат: распределение между ними характеристик и оружия; выбор карты-арены и указания на ней точек входов) и стадию, непосредственно, боя.
Компьютерного противника нет, игра ориентирована на живых противников - игроков-людей.
к содержанию
"Connect to internet server" | Подключение к игровому серверу в интернет, или в локальной сети. |
"Start hotseat game" | Игра вдвоём за одним компьютером - поочерёдно игроки меняют друг друга перед монитором, отсюда и название: "Горячее сиденье". |
"Load saved game" | Загрузка сохранённой игры. Продолжение начатого ранее, а затем остановленного "на потом" матча. Если ты сохранялся и хочешь продолжить, кликай здесь! |
"Quit" | Этот пункт известен многим, если не всем, под разными именами ("ехит", "выход", в Windows это иногда, почему-то, "Ok"). Одна из самых важных кнопок в игре. Если тебе меньше четырнадцати, или рассказы очевидцев фильмов про чужих приводят тебя в полуобморочное состояние, срочно жми сюда! |
к содержанию
Для начала игры - перехода к экрану выбора карты и экипировки солдат - определись, с кем будешь играть. Точнее - как. Либо ты и твой противник будете сидеть за одним компьютером (попеременно сменяя друг друга во время своих ходов), либо за двумя соседними (локальная сеть / последовательное соединение - спрашивай приятеля или администратора клуба), либо через интернет/модем. Если двое за одним компьютером - в основном меню игры смело жми "Start hotseat game", во всех других случаях выбирай "Connect to internet server".
к содержанию
Судьба распорядилась так, что у вас на двоих один компьютер - ситуация, в принципе, обычная для домашнего обывателя. В интернет, по разным причинам, выйти, что бы поиграть, никак (да и поиграть, может, нужно именно с другом, нетерпеливо переминающимся с ноги на ногу совсем рядом, а не через необозримые дали в другом городе или на другом контененте). Вспомни добрым словом игрушку по имени HoMM, впустившую режим игры двух человек за одним монитором во многие дома, и за дело - выбирай HotSeat!
Суть HotSeat-игры в том, что после своего хода каждый из вас уступает место перед ПэКа следующему игроку. И так - по кругу. До кончины последнего бойца одного из противоборствующих отрядов. Игра почти на честность - знаешь, как трудно не посмотерть на экран во время не своего хода? Не ради жульничества, а так, ради интереса - что это там твой друг/враг сейчас делает?...
Играя же на сервере (интернет, или в локальной сети), ты, во-первых, полностью обладаешь своим компьютером и никто не будет сгонять тебя с места после твоего хода. Во-вторых, в случае тотального косоглазия твоих солдат (из винтовок) по солдатам врага (с тяжёлой плазмой) никто не увидит твои красные уши. Ну и, понятно, в случае гибели одного из твоих можно громко вслух выругаться, и твой оппонент не воспримет "Я этого урода, который..!!" на свой счёт, что является сохранением мира в ваших отношениях.
к содержанию
Дальше появится окошко с предложением ввести координаты сервера в интернете (или локальной сети), твоё имя (будет отображаться в окне выбора оппонента для игры) и пароль. Пароль обязателен, пароль должен быть длинным... (придётся придумать его минимум в 6 символов). Если введёшь коротий пароль, то тебе будет об этом сообщено примерно такой фразой: "password is too short". И ещё - пароль нужно запомнить. Если, конечно, хочешь попасть на этот же сервер под выбранным именем ещё и ещё раз - именно для того он, пароль, и нужен, что бы никто кроме тебя твоим именем не пользовался. Вот как... Так что особо не думай над этим, лучше сразу запиши набранный пароль на бумажку и обязательно её потеряй. Шутка :).
Итак. По умолчанию имя сервера в интернете такое: lxnt.info. Это работающий сервер, на котором, может быть, даже найдется с кем поиграть (жизнь на нём есть). Желательно, конечно, договориться с оппонентом заранее (почтой ли, аськой ли, в чате, или в прочих местах знакомств и общения в сети), потому как зайдя на сервер и не найдя, с кем бы сразиться, придётся хоть кого-нибудь ждать.
Если ты всё набрал правильно, но с сервером игра никак не соединяется, значит, вероятно, в интернет ты попадаешь через proxy-сервер (уточни на всякий случай у своего провадера и/или системного администратора). В этом случае прямая тебе дорога к настройкам proxy-соединения, которые хранятся в .ini-файле (смотри соответствующую главу, или сразу шлёпай курсором мышки сюда).
Комната ожидания похожа на окошко web-чата, и это не спроста. Тут можно початиться (то есть пообщаться посредством набора текста). Переключится на русский язык можно комбинацией клавиш "правыйCTRL" + "R" (или просто правыйCTRL, если в файле настроек игры указана основной раскладкой клавиатуры - английская, а вторичной - русская... а если ты ничего там не менял, то так оно и есть). Изысков в виде графических смайликов, оставляемых сообщений выбранным пользователям и форума ты не найдёшь, зато в правой части окна обнаружешь список тех, кто на данный момент находятся на сервере. Выбирай себе соперника из числа имён, которые окрашены в серый цвет. Кликай по выбранному имени левой кнопкой мыши - оно станет жёлтым. В свою очередь тот, с кем ты решил сразиться, со свой стороны монитора должен будет кликнуть по твоему имени, принимая вызов. Только тогда всё и начнётся...
Красный цвет имени - это недоступный для выбора игрок, он уже в процессе матча, игры. Зелёный цвет имени - это игрок, предложивший тебе игру, бросивший вызов.
к содержанию
Желание понятно и его реализация вполне реальна. Да, ты можешь запустить на своём компьютере программу-сервер UFO2000, и к этому серверу смогут подключаться твои друзья (ну, или как вариант, враги). Программа-сервер - это файл ufo2000-srv.exe в папке игры. Запустишь его, и готово! Остальные игроки могут подключаться, используя имя твоего компьютера в сети как имя сервера.
Сервер, кстати, уже настроен на боевую работу, и если тебе не нужно вводить различные ограничения на подключение (закрывать доступ к игре от своих врагов), то можешь без тени сомнения использовать его "как есть" и ни о чём отвлекающем не задумываться. На всякий же случай скажу, что все настройки, коли возникнет необходимость, нужно проводить посредством изменения ufo2000-srv.conf - обычного текстового файла, содержащего параметры запуска программы-сервера. Подробно на этих параметрах остановлюсь как нибудь потом, ибо сейчас нам предстоит очень важная часть подготовки к бою!
к содержанию
Приступаем к созданию отряда (его экипировки) и выбору карты. В центре экрана располагается карта арены вида "сверху из вертолёта", на которой будете играть. Слева - список твоих солдат, справа - список солдат твоего приятеля/неприятеля (возможно наоборот, смотря на то, кто из вас открывал игру, а кто к ней присоединялся). Внизу - кнопки "Send" (передача управления оппоненту, после того, как ты всёх своих бойцов построишь и снарядишь в бой) и "Start" (собственно старт игры). Настроил свой отряд, жми "Send", жди, пока противник настроит своих и нажмёт "Send" и "Start", теперь ты жми "Start" и после этого начнётся сражение.
к содержанию
О карте. В нижней части экрана в секции "MAP" есть две кнопки: "New" и "Load".
New - это генерация новой карты со случайным расположением объектов на ней. Понажимай её и увидишь, как изменяется рисунок будущей арены боя (в центре экрана).
Load - это выбор карты, ранее нарисованной в редакторе (о конструировании карт расскажу как-нибудь потом; на всякий случай: вот тут можно кое-что для этого найти) и сохранённой в отдельном файле.
По умолчанию генерируемые случайно карты имеют размер 4 на 4 клетки. Если этого мало, можно подправить файл ufo2000.ini в папке игры. Параметры в разделе [General]:
...
map_width = 4 // ширина карты
map_height = 4 // длина карты
...
В принципе размер ограничен только максимумом в 36 клеток (т.е. map_width * map_height
После того, как ты изменил значения map_width и map_height, запускай игру и в экране планирования кликом на "New" генерируй карту уже нового размера.
к содержанию
Список солдат слева (или справа) от изображения карты по умолчанию содержит десять имён (самых, стати, активных игроков на официальном сервере в интернете). Наперёд скажу - их все можно изменить в соответствие со своими пристрастиями, и вместо "Serge 4ever!" и "Pricher Bob" поиметь в своём славном бравом отряде Машу Булкину и Профессора Иванова с сыном его Электроником.
Если десять солдат в группе тебе покажется много, спешу обрадовать. Во-первых, не все они обязательно будут присутствовать на поле брани - творить войну пойдут лишь те, кого ты своей лёгкой рукой на неё отправишь. Остальные же будут сидеть на скамейке запасных. Во-вторых, размер списка можно с лёгкостью изменить. Открывай ufo2000.ini, и в секции [Editor] увидишь строку:
...
platoon_size = 10 // размер списка солдат (max 10)
...
Вместо десятки ставь любую другую цифру (от 1 до 9).
Прежде чем расположить избранных бойцов на карте, имеет смысл покопаться в их обмундировании и сделать одного снайпером, а другого профессиональным метателем молота (т.е. гранат и связок взрывчатки). Да ещё и сохранить все свои труды в файл настройки отряда: по крупицам подобранные для каждого десантника пушки, выстраданные долгими тренировками показатели целкости (т.е. меткости) и выносливости, имена и боевые ники (имена, псевдонимы) твоих солдат - всё, что достойно постоянно быть в памяти твоего верного полевого компьютера.
Эти махинации проводятся на специально оборудованной базе, вход в которую хорошо замаскирован. Зажимай на клавиатуре левый CTRL и левой же лапкой мышки кликай на любом имени списка. Вот она, армейская детская комната! На полу навалено оружия, справа непонятные (пока) циферки и показатели...
к содержанию
Оружейная занимает всю левую половину экрана и ещё половину от правой половины (хм...)
Здесь, в этом царстве взрослых игрушек, можно снарядить твою армию по последнему слову техники! К сожалению, последнее слово сказано было довольно давно (как раз после экспедиции на Марс и уничтожении главной базы чужих). Причём некоторые полезные штуки типа Тотального Аннигилятора Всего Живого В Радиусе 10-ти Миль, ещё и не доступны. Но утешься - то, что способно стрелять, в руках твоих бойцов может внушить врагу и трепет, и уважение к. Так что тотальный аннигилятор в сторону и рассмотри, что же всё-таки есть полезного среди доступного оружия.
Узнать, какое из смертельных агрегатов в рабочем состоянии, а какое нет, очень просто - поводи по ним мышкой. В правой нижней части экрана будут появляться их характеристики, которые могут быть выкрашены в белый и серый цвета. Серым окрашены показатели тех пушек, которые попробовать пока не удастся; белым - свободные для использования.
Левую верхнюю часть экрана занимает изображение героя (сиречь солдата). Там же отображается его имя и кнопки перехода к следующему/предыдущему в списке.
В слоты-клетки, подписанные "Рука", "Нога", "Пояс", можно вложить приглянувшееся оружие. Именно этим оружием и будет пользоваться юнит. Доступные слоты:
Left и Right hand | - левая и правая руки; |
Left и Right shoulder | - левое и правое плечи; |
Left и Right leg | - левая и правая ноги; |
Back pack | - рюкзак (заплечный мешок); |
Belt | - пояс. |
Ground | - земля у юнита под ногами, туда тоже можно чего-нибудь положить. |
А класть надо так: левым кликом бери пушку со стеллажа (это левый нижний угол экрана, где много разного добра) и тем же левым кликом вкладывай находку в свободные ячейки юнита. Правый клик - вернуть пушку на место (откуда взял). Ещё правый клик пустым курсором (без пушки) на занятых ячейках юнита - это освободить эти ячейки.
Главное - помни о том, что оружие нужно заряжать! Изначально стволы пустые, так что после того, как вложил ствол в цепкие лапы своего десантника, отыщи на стеллаже подходящую выбранному типу оружия обойму, и заряди его. Заодно ещё их пару можно рассовать по карманам - пригодятся. Если этого не сделать, твой солдат начнёт игру с пустой (а, значит, бесполезной) железякой в руках и придётся тратить ценные ходы на зарядку прямо во время боя (это если нужные обоймы ты ему всё-таки в карманы положить не забыл).
Ещё помни о том, что во время боя тебе наверняка придётся перемещать предметы из-за пояса юнита в его, например, руку. На такие действия опять-таки тратятся ходы, и чем дальше запрятан нужный предмет, тем хлопотнее и дольше его доставать. Т.е. если у тебя герой-бомбометатель, будет не очень разумно начинать игру, припрятав гранаты в рюкзаке. Лучше расположить их на поясе, или в карманах спортивных боевых брюк/штанов.
к содержанию
В правом верхнем углу приютилось окошко характеристик, рассказывающее, какие у выбранного солдата показатели подвижности, меткости, ловкости при бросках и прочая физкультура. В физике игры участвуют семь параметров бойца, которые можно слегка откорректировать. Кликай по характеристикам левой лапкой мыши!
Видишь, есть ползунки чёрного и серого цветов? Те, которые чёрные, можно подвигать вправо (увеличивая количество очков в этом параметре) и влево (уменьшая это количество). Минимальное значение - 50 (у Strength - 25), максимальное - 80 (у Strength, которая, как ты понял, выделяется из общего ряда особенной важностью - сила всё-таки, - 40). Уменьшая одни параметры, ты освобождаешь очки, которые нужны для увеличения других. Сколько очков свободно для вкладывания, смотри в строке "points remain".
Доступно для изменения семь параметров:
Time Units | - очки действия, от этого параметра зависит скорость бойца - сколько действий он может совершить за один ход; |
Health | - жизненная сила, количество повреждений, которые боец может выдержать и остаться боеспособным (если в процессе сражения враги уронили health твоего солдата до нуля, то он погибает - выбывает из игры); |
Stamina | - выносливость, от этого параметра будет зависить то, насколько быстро будет уставать боец (бегать по пересечённой местности в броне, с винтарезом и вызрывчаткой под мышкой это вам не в игрушки играть); чем больше Stamina, тем быстрее боец восстанавливает силы; |
Reaction | - реакция бойца на раздражители в виде солдат противника (если во время хода врага твой боец заметит подозрительное движение, то откроет огонь, если TUS позволяют); |
Strength | - физическая сила, ну что тут скажешь? Чем сильнее боец, тем больше сможет взять на руки патронов и гранат, иначе никак; |
Firing | - меткость при стрельбе, снайперам самое оно; |
Throwing | - меткость при бросках, нужный параметр для пиротехника и бомбометателя. |
В зависимости от того, кем будет солдат (работником тыла в швейной мастерской или кашеваром на линии фронта), и распределяй очки по его характеристикам.
Тут же можно наречь выбранного счастливца новым именем и подобрать ему соответствующий вид (клики мышкой по полю Skin). Кстати, о об этих skins - "шкурках". Они не просто ради красоты, они ради дела. Различные их варианты имеют различный же тип брони, что становится заметно по преобразившемуся солдату - была Маша Булкина в обычной хлопчато-бумашной униформе, а после изменения шкурки на, скажем, armour_f, предстаёт перед нами вся закованная в латы последней технологической моды! Словно рыцарь древности времён мечей, настаящих кабальеро и железной конницы, сметающей всё на своём пути! Типов брони-лат несколько, каждому соответствуют те или иные "броневые" параметры. Посмотреть их можно опять же в окне характеристик юнита - это белого цвета полоски в самом низу: Front, Left, Right, Rear и Under Armor (соответственно: Передняя, Левая, Правая, Задняя и... Нижняя - эта, последняя, понадобится тогда, когда юниты подвесят реактивно-летучий ранецы на спину, и научатся летать, а также защащает во время взрывов и выстрелов с... гм, снизу).
Теперь боевая единица с полным правом может называть тебя папой! А это дорогого стоит когда небритый мужественный тип (или дамочка с сосредоточенным выражением на лице, или сектоид с непропорциональным размеру мозга размером головы, или зелёная инопланетная гора мускулов) смотрит на тебя преданным взором... брр-р...
к содержанию
После распределения очков по характеристикам солдат, тщательным образом выбранного и проверенного (да ещё и заряженного) оружия, после раздачи с царского плеча новеньких сверкающих имён, чувствуешь, что твои орлы немо взывают к тебе побыстрей отдать им на растерзание врага! Хорошо бы сохранить такое состояние их боевого духа в отдельном артефакте, и позже, по своему желанию, возвращать этот момент готовности к сражению одним мановением руки.
Короче говоря, сохраняй настройку своей боевой группы в отдельный файл. Жми F2, набирай какое-нибудь запоминающееся название для файла, кликай на "Ок". Теперь эти свои настройки ты можешь вызвать в своей родной базе как джина из бутылки, достаточно нажать F3 и найти нужный файл.
Когда закончишь муштровать, нарекать и сохранять отряд, возвращайся к экрану планирования (там, где карта). Для этого жми кнопку "Ок".
к содержанию
И вот ты с уже вооружённой до зубов и подготовленной ко всему командой опять в штабе. На столе - карта, вокруг - головорезы, а на карте - жёлтые точечки. Точечки призваны обозначать места старта на поле боя каждого участвующего в нём десантника. Для десантирования доступна не вся карта, а только первые клетки - вся их первая колонка. Левым кликом щёлкай по имени в списке - от него к курсору протянется белая ниточка. Теперь курсором тыкай в карту - в то место, откуда, по твоим планам, начнёт игру выбранный солдат. Повторяй эту операцию для всех, кто будет принимать участие в бою.
Когда определишь счастливцев и укажешь им, куда падать с парашютом (или спрыгивать по тросу - смотря на чем будешь добираться до места высадки, что зависит сугубо от твоего воображение и боевого духа), жми на "Send" и "Start".
Всё!
Считай, что гул в небе - это шум вертолётных винтов, а гром - на головы врагов! В общем, сейчас отобранные тобой воины окажутся на задании и без ошибок (навигационного характера) объявятся в нужных секторах зоны схватки. Ты готов? Если нет, лучше сходи и завари чаю, а после я расскажу, что тебе предстоит за заварушка.
к содержанию
Если добрался до этого места, значит ты в наших рядах. Посмотри на экран (если действовал ты синхронно с моим рассказом, на нём должна быть интересная картинка - поле, солдаты...) или просто немножко поработай воображением.
В правой части экрана (которую можно спрятать, если мешает, - используй стрелки на клавиатуре) расположена миникарта местности. Это что бы в случае чего ты с непривычки не заплутал.
В центре экрана - непосредственно поле боя, на котором будут происходить события различой степени тяжести, драматичности и кинематографичности: мелькание мундиров, взрывы, тщетно пытающийся скрыться от справедливого возмездия противник и прочее такое. Вид на поле изометрический - сверху и, слегка, сбоку. Тип местности может быть разный - от Брянских лесов до пустыни Сахары.
В нижней части экрана имеется панель управления с рядом кнопок. По обеим её сторонам расположены прямоугольники/слоты с оружием (пушки, пулемёты), лежащим в правой и левой руках выбранного бойца. Между этими слотами имеются два горизонтальных ряда. Верхний с функциональными кнопками управления отрядом, а нижний со статистикой выбранного солдата (на ком находится курсор, т.е. того, кто в данный момент непосредственно исполняет твои приказы). Статистика - это четыре основных показателя бойца. На самом деле основными являются два - количество очков жизни (красная полоска) и количество очков действия (зелёная полоска).
к содержанию
Основные положения игры.
Главное орудие игрока в UFO - это... ну да, и пушки, и голова тоже, но я имел в виду мышь (манипулятор типа "mouse"). У мыши есть две лапки - правая и, соответственно, левая. Мышкой ты будешь выбирать бойцов и давать им указания, двигать карту и разбирать предметы в инвентаре. Перезаряжать оружие и из него стрелять. В общем мышка у нас - ценный зверь.
Дальше.
Игра пошаговая. Это означает, что управлять - ходить - своими солдатами ты с приятелем/неприятелем будете по очереди. Один ходит, второй в это время нервно грызёт семечки. Ну, или пальцы, - у кого какой калорийный баланс.
Когда у всех твоих солдат не останется очков действия (TUS), или ты просто расположил всех своих солдат в соответствии со своим гениальным наступательным планом, жми на кнопку "End turn" (конец хода) - это седьмая (слева) верхняя кнопка на панели управления (в нижней части экрана). Ход перейдёт к оппоненту, а ты, если вы вдвоём за одним компьютером, отвернись пока от экрана. Подглядывать не то, что бы нехорошо (это смотря в чью спальню и в какое время), но теряется всякий спортивный интерес.
Ещё кроме основных положений есть основные понятия.
к содержанию
Грубо говоря, юнит - это солдат, человекорусурс, единица. У бойцов могут быть разные профессии - снайпер, подрывник, просто рядовой Иванов. А вдруг в команде будут мирные жители? Не удивляйся - пусть не у тебя, пусть у врагов человечества - алиенов. Вспомни UFO - там они и навигаторы, и командиры, и ещё кто-то. Независимо от профессиональной принадлежности, все они - единицы на поле. Юниты. Говоря: "Вражеский юнит", имеем в виду любой вражеский... гм... юнит :). Не конкретно навигатор или террорист. Своих так же легко называть - юнит. Например: "Переход хода к следующему юниту", - переход хода к следующему имени в списке единиц, оставшихся живыми на поле брани (вне зависимости от того, танк это, или бравый сапёр).
Вот так. В этой главе руководства есть список сокращений и странных слов, которые могут попадаться в тексте - случайно, или, даже, нарочно оставленных без подробного объяснения. Сразу иди туда и выясняй, каким это словом автор в очередной раз обругал солдата Билла Гейтса или капитана Марию Захаровну из Квебека.
к содержанию
Если ты пролистал первые части этого мануала как неинтересные и уже не очень хорошо понимаешь, к чему это я, напомню основные прикладные понятия.
TUS - количество очков действия. Любое действие, совершаемое бойцом (приседание, шаг, выстрел, поворот), требует времени. Чем больше количество TUS, тем быстрее солдат, тем больше действий он успеет выполнить за свой ход. Кончились у бойца очки действия - для него текущий ход завершён, переходи к следующему.
Health - количество очков повреждений, которые может вынести боец, прежде чем считается выбывшим из игры (убитым). "0" этого параметра, или любое значение с минусом - смерть.
На текущий момент это самый главные показатели, что есть у юнита. С важностью этих параметров может поспорить лишь сводка о положении дел в патронном магазине любимого плазмогана.
В общем, понятно - Health береги, а TUS трать. Причём желательно, что бы Health вражеских юнитов тратилась соответственно затрате твоих TUS :).
к содержанию
Видел ты хоть один клип Майкла Джексона? Так вот, запомни и смирись - твои (да и чужие) ребята такое делать не могут. Им же не нужны ужимки и прыжки, верно? Нужны истинно боевые навыки вжимания в стены и ныкания по густым травам. Помни, - это не Star (извините) Craft, тут, если один гибнет, сразу появляется вероятность смертельной прогрессии - одной с косой на весь отряд. Короче, вернёмся к нашим баранам. Юниты могут:
ходить на все восемь сторон света,
на эти же стороны поворачиваться,
приседать,
вставать,
стрелять/бросать/метать,
двери открывать.
Не так уж и много, но вполне достаточно для жизни (своих) и смерти (чужих). Передвигаться ползком - ни-ни! Они же не червяки, что бы ползать на брюхе! Ну и лежать то же нельзя - тут война, а не солярий.
Важное: присевший юнит получает небольшие бонусы к стрельбе из двуручного оружия и к защите (сам точнее стреляет, а другим по себе попасть мешает).
к содержанию
Всем отрядом сразу порулить не удастся, зато каждым в отдельности - запросто! Сначала выделяется один юнит, ты тратишь на его действия его же TUS и переходишь к следующему. Можно перебирать всех юнитов в отряде, т.е. сразу все TUS активного юнита тратить не обязательно.
Над выбранным (активным) бойцом прыгает жёлтая стрелка. Кликай левой лапкой мыши где-нибудь рядом - и он туда зашагает. Кликай правой лапкой - в ту сторону повернётся. Зажми правый CTRL и поводи мышкой - увидишь его возможный путь и ходы (TUS), которые останутся после каждого шага.
Кнопки управления (на нижней части экрана):
третья (слева) нижняя | - присесть/встать; |
четвёртая верхняя | - инвентарь солдата, его обмундирование; |
четвёртая нижняя | - центрирование экрана на активном юните; |
пятая верхняя | - перебор юнитов отряда; |
пятая нижняя | - перебор юнитов без возврата к тому, которым уже отходили. |
к содержанию
Оружие - это главное. Оружие в игре - это фактически наше (и твоё) всё! Различные смертонесущие устройства преимущественно дистанционного воздействия являются ключом к победе. Точнее не сами они, а их грамотное использование.
Первое - некоторые виды оружия требуют подзарядки после длительного (и не очень) использования, некоторые - нет. Все виды лазерного оружия перезаряжать по ходу боевых действий не придётся, а вот плазменные винтовки/пистолеты, пушки и пулевое оружие - придётся, да ещё как! Помни, выстрелить из пушки, магазин которой пуст, у тебя не выйдет.
Второе - оружие бывает двуручным и одноручным. Т.е. из винтовки можно палить, держа её в одной руке, но эффект будет заметно хуже, нежели стрелять с двух (страдает меткость).
Третье - режимы стрельбы. Солдат может выстрелить навскидку (не особенно прицеливаясь), очередью (совсем без прицеливания, зато сразу очередью в три штуки выстрела), а может затратить побольше времени, но и прицелиться как следует. Некоторые виды оружия могут быть лишены каких-нибудь режимов стрельбы - например из тяжёлой пушки не покосишь траву очерядями.
Четвёртое - ёмкое слово "гранаты". Всё оружие в игре можно бросать, но лишь броски гранат насыщенны какой-то неповторимой притягательностью, заставляющей повторять их снова и снова... но это лирика. Просто разбрасываться взрывчаткой - глупо, нужно сначала выставить на ней таймер - "Prime grenade". "0" означает, что взрыв последует сразу за броском. После выбора времени задержки оно красными циферками отразится на изображении гранаты в руке бойца. Вот теперь можно и "Throw" (бросать).
Ладно, как заставить юнита Throw? Жми левой лапкой мыши на изображении оружия, появится меню выбора варианта его использования, где ACC - процент вероятности попадания (меткость) и TUS - очки TUS, затрачиваемые на это действие:
aimed shot | - прицельный выстрел; |
snap shot | - выстрел навскидку; |
auto shot | - очередь; |
throw | - бросить; |
cancel | - уйти из меню выбора режима использования. |
Выбирай, скажем, "Aimed shot" (левым кликом), появится прицел, который можно навести на что угодно - например на стену (желательно, конечно, на противника). Левый клик мышкой - и боец пальнёт в указанную тобой сторону. Может быть даже попадёт во что-нибудь с первого раза ;). Если поводишь прицелом с зажатым левым CTRL - увидишь траекторию полёта пули/гранаты при идеальной меткости солдата (т.е. при 100%). Понятно, что реально траектория будет несколько иной.
В общем, потренируйся для порядка на стенах домов или деревьях - они, кстати, от этого разрушаются.
Да, клик на взрывчатке не даст пунктов с выстрелами, но покажет:
prime grenade | - установить таймер для взрывчатки. |
aimed throw | - метнуть нож, если в руке нож; |
punch | - ударить. |
к содержанию
Как только кто-либо из твоих солдат увидит врага он: 1 - остановится и 2 - сообщит тебе о количестве солдат противника красными флажками в правом нижнем углу экрана.
Сколько врагов будет видно, столько будет и флажков. На каждом - цифра, порядковый номер вражеского юнита, что находится в приделах видимости. Например, видят твои бойцы одного - флаг в правом нижнем углу будет один - с цифрой "1". Увидят двоих - станет два флажка с цифрами: на одном "1", на другом "2".
Кликая по флажкам мышкой ты центрируешь экран на конкретном юните противника - над ним будет висеть циферка его флажка и синяя метка/маркер - показатель того, что это и есть враг (униформа может быть одинаковой, но наши детекторы не проведёшь!)
Кстати, маркеры можно отключать (зачем вот только?) - в .ini за это отвечает специальный флаг.
к содержанию
Если ты читал об управлении отрядом (а не пролистывал кажущиеся неинтересными главы, как это делают некоторые несознательные джигиты), то должен помнить список кнопок панели управления (что в нижней части боевого экрана). Список тот был не весь - он содержал лишь то, что касалось возможных приказов юнитам. Сейчас коротко обо всём остальном:
первые нижняя и верхняя | - не используются; |
вторые верхняя и нижняя | - переключения этажей; |
третья верхняя | - карта поля боя; |
шестая верхняя | - показать/скрыть крыши зданий; |
шестая нижняя | - вызов настроек игры; |
седьмая верхняя | - конец хода (важная кнопка!); |
седьмая нижняя | - выход из игры. |
Конфигурация (настройки) игры (вызывается по шестой нижней кнопке):
movement speed | - скорость передвижения юнитов; |
fire speed | - скорость стрельбы; |
scroll speed | - скорость прокрутки экрана; |
mapscroll points | - плавность прокрутки экрана. |
к содержанию
Нижеперечисленные параметры и флаги прописываются в конфигурационном файле ufo2000.ini. Изменения вступают в силу только после перезапуска игры. Важно использовать параметры в их родных секциях (указаны в квадратных скобках).
[System] | описание |
keyboard = us | # какая раскладка клавиатуры используется игрой по умолчанию; список доступных раскладок смотри в ufo2000.ini, нам интересны, пожалуй, только: ru - Russia и, может быть, ещё us - United States. |
primary_keyboard = us | # этот и следующий параметры: две альтернативные раскладки, между которыми будет работать переключение простым нажатием правогоCTRL |
secondary_keyboard = ru | ... см. описание предыдущего параметра |
[General] | описание |
width = 640 | # ширина видимой области экрана в пикселях |
height = 380 | # длина видимой области экрана в пикселях |
map_width = 4 | # ширина генерируемой карты в клетках |
map_height = 4 | # длина генерируемой карты в клетках |
speed_unit = 30 | # скорость анимации юнита, во время матча регилируется "ползунком" в настройках (при клике на кнопку "?" на панели управления отрядом) |
speed_bullet = 30 | # скорость полёта пули/плазмы/лазера и всего такого, во время матча... см. выше |
speed_mapscroll = 30 | # скорость прокрутки экрана карты во время боя |
mapscroll = 10 | # плавность прокрутки экрана (чем меньше параметр, тем плавнее) |
consolefont = xcom_small | # шрифт, используемый в консоли (сообщения, разговоры); может быть: default, xcom_small, xcom_large |
time_limit = -1 | # ограничение времени на ход в секундах (отрицательное значение выключает ограничение) |
screen_x_res = 640 | # разрешение (размер) экрана игры, если установленные тобой значения не смогут быть обработаны, автоматически будет использоваться разрешение 640x480 |
screen_y_res = 400 | # см. выше (установи эти два параметра в, например, 800х600, или 1024х768 - вполне вероятно, что графика на твоём 19" TFT-мониторе станет гораздо приятнее глазу) |
color_depth = 16 | # глубина палитры; пусть хочется поэксперементировать, но лучше оставить значение по умолчанию |
menu_music = $(xcom)/sound/gmstory.mid | # этот и несколько последующих параметров - файлы фоновой музыки для игры формата .midi |
loading_image = $(ufo2000)/arts/text_back.jpg | # этот и несколько последующих параметров - файлы картинок-фонов игры; вот именно с этим loading_image можно поэксперементировать, остальные же (смотри их в .ini, а тут я о них умолчу), если не уверен, оставляй как есть |
music_volume = 255 | # громкость музыки в игре (а музыка-то атмосферна - "лепа видом, червоны очи"); в игре громкость можно менять кнопками цифровой клавиатуры "+" и "-" |
[Server] | описание |
host = lxnt.info | # имя сервера по умолчанию предлагаемое игрой |
login = tavy | # имя пользователя, по умолчанию предлагаемое игрой (везде сохраняются прежние параметры, которыми ты пользовался) |
autologin = 0 | # если установлено в "1", игра попытается один раз автоматически, используя параметры из этой секции, подключится к интернет-серверу; если не получится, будет предложено изменить настройки |
password = password | # это поле хранит твой пароль (минимум 6 символов) |
http_proxy = disabled | # настройка proxy-соединения (обязательна поддержка метода CONNECT); принимает одно из трёх значений:
- host:port (параметры proxy-сервера имя:порт); - auto (получение параметров автоматически); - disabled (proxy-сервер не используется). |
[Editor] | описание |
platoon_size = 10 | # максимальное количество солдат в отряде |
last_map_name = geodata.dat | # путь к последней игравшейся карте |
last_unit_name = team_ru.units | # путь к последнему использовавшемуся файлу настроек отряда |
[Flags] | описание |
F_FULLSCREEN = 0 | # если 1, игра стартует в полноэкранном режиме |
F_SELECTENEMY = 1 | # если 1, игра использует синие маркеры над головами юнитов противника |
F_LARGEFONT = 0 | # если 1, используется крупный шрифт для диалогов, консоли и экрана планирования |
F_SMALLFONT = 0 | # если 1, используется мелкий шрифт; этот включённый параметр "перебивает" включённый F_LARGEFONT (см. выше) |
F_SOUNDCHECK = 0 | # если 1, при старте игры тебе воспроизведут все используемые игрой звуки стрельбы, топота и смертей... да, все сто тысяч миллионов звуков проскочат перед тобой (пусть меньше, но в процессе прослушивания, который нельзя прервать, кажется именно так) |
F_LOGTOSTDOUT = 0 | # если 1, сообщения консоли при инициализации игры копируются в stdout (хм...) |
к содержанию
к содержанию
Aliens - Инопланетные разумные существа, в мифологии игры враждебные человечеству. Прибыв на землю и перемещаясь в её атмосферах с помощью НЛО (UFO) имеют целью полное порабощение населения планеты.
Firing - Параметр юнита, определяющий его меткость при использовании стрелкового оружия.
Health - Параметр юнита, определяющий, количество повреждений, которые он может вынести прежде чем будет считаться выбывшим из игры (мёртвым).
Replay - Просмотр записи замеченных своими юнитами ходов противника.
Throwing - Параметр юнита, определяющий его меткость при бросках.
Turn (ход) - Временной промежуток, в который игрок осуществляет непосредственные манипуляции над своим отрядом - тратит их TUS.
TUS - Сокр. от TimeUnits. Параметр юнита, определяющий количество его очков действия. Чем больше этот параметр, тем больше действий успеет сделать юнит за свой ход (Turn).
UFO - Аббревиатура от Unknown Flying Object - Неопознанный Летающий Объект, т.е. НЛО. В мифологии всей серии X-COM имеет основополагающее значение, т.к. именно посредством UFO различных конструкций враги человечества - чужие (aliens) - совершали свои набеги на территории землян.
Unit (юнит) - Боевая единица, проще говоря - солдат.
Уфонавт - А это такой импозантный дядька в спецодежде, призванный правительством, деньгами и человечеством бороться с инопланетной угрозой в лице alien'ов. В общем, наш солдат в серии X-COM. По наследству термин может легко (пусть и не совсем корректно) использоваться и по отношению к юнитам UFO2000.
к содержанию
Перехват.
Это возможность твоего юнита при виде врага и при наличии достаточного для выстрела количества TUS, сделать по нему (вражескому юниту) выстрел. Перехват автоматический, т.е. управление юнитом к тебе не переходит. Тип выстрела зависит от количества TUS - сначала проверяется aimedshot (прицельный), затем snapshot (навскидку). Autoshot, увы, нет. Перехват может быть через некоторое время повторён (если хватит TUS). Выстрел делается из оружия, располагающегося в правой руке юнита (Right Hand). Если эта рука пуста или оружие в ней не способно на вышеперечисленные виды стрельбы, в перехват вступает оружие в левой руке (Left Hand). Если оружие в обоих руках не способно на выстрел, то перехват пропадает.
Броня.
Вид бойца (алиены, различные виды брони) непосредственно влияет на его "живучесть". Каждый такой "вид" - это своего рода броня. Сектоиды имеют очень низкие показатели брони, у людей же в personal armor - они более высокие, нежели у сектоидов и людей без брони, и т.д. Чем броня мощнее, тем она... толще. Сие не есть абсолютно пложительный факт в ролевых играх различного толка, но у нас толщина брони - показатель крайне архиважный. Дело в том, что выстрел по вашему бойцу сначала снимает броню. Т.е. чем больше едениц брони с той стороны, с которой стреляет противник, тем больший шанс, что вашего ронимого не заденут за живое - просто не достанут сквозь бронированную кожуру. В будущем, возможно, броня перестанет игнорировать тип повреждения и не будет задерживать 100% повреждений, но сейчас это именно так (ждите на всякий случай опровержений ;)). Отсюда вытекает простое правило - если есть свободные TUS, к противнику лучше повернуться той стороной, на которой брони осталось больше.
к содержанию
к содержанию
Соответственно для того, что бы играть в UFO2000, тебе нужно:
- дистрибутив UFO2000;
- оригинальные игры: "XCOM: UFO EU", и/или "XCOM: TftD" (большая часть графики и музыки берётся из них).
Дистрибутив... Есть вариант, что ты достаёшь исходный код UFO2000, затем нужные для сборки библиотеки и сам этот код компилируешь в готовый вариант файлов - "бинарники", но... всех любителей проделывать такие недурственные фокусы отправляю к инструкции: файл "install" лежит в архиве с игрой. Он на международном (т.е. написан английским языком), но программисты народ ушлый, всё понимают (а не программисты собирать код сами вряд ли будут). По причине большей "продвинутости" в знании языка общения с ПК, к этому же файлу отправим и всех обладателей несомненно замечательной ОС Linux.
Да, ещё нужны оригинальные игры. Те самые. Которые настолько хороши, что по прошествии лет так и не стали бесплатными. То есть за их полный вариант буржуины хотят денег. Сделаю вид, что пиратских версий "XCOM: UFO Enemy Unknown" и/или "XCOM: Terror from the Deep" у тебя нет и доставать ты их не собираешься в виду высокой своей морали и неподъёмного духовного совершенства, и скажу, что можно вместо полных версий воспользоваться версиями демонстрационными. Для "XCOM: UFO EU" демку, если захочешь, скачает программа установки UFO2000 (найти же саму демку можно по этому адресу, а для "XCOM: TftD" по этому). Правда в таком случае у тебя будут ограничения по используемой графике и прочего - чего нет в демонстрационных версиях, того не будет и в UFO2000.
Итак, со вступлением покончено! У игры есть очень приятный в обращении инсталлятор (т.е. программа установки, которая мало того, что распакует и настроит игру на твоём ПК, но и, если захочешь, её потом удалит). Всего-то нужно а) скачать дистрибутив "UFO2000" с официального сайта в интернете (ссылки тут) и б) запустить его на исполнение (т.е. два раза кликнуть по нему левой лапкой мыши). Дальше тебя под руку поведёт мастер установки - следуй его указаниям: решай, нужно ли тебе скачивать демонстрационную версию "XCOM" (если у тебя есть полная версия оригинальной "XCOM" 1 и/или 2 - ничего скачивать не нужно) и помещать ли ярлык UFO2000 на рабочий стол. Выбрав, жми кнопку "Далее"/"Next", выбирай, если хочешь отличный от предложенного, путь установки (куда будет распакована игра - где именно она будет находиться в твоём любимом ПК), опять жми "Далее"/"Next", в диалоге создания ярлыков в меню программ кнопки "Пуск"/"Start" ещё раз жми "Далее"/"Next" (после установки там создадуться все нужные ссылки на руководства, игру, сервер и программу удаления) и теперь задержись. Перед тобой возникнет окно с предложением заполнить четыре поля. Реально нужны лишь одно или два - зависит от того, какие игры у тебя уже есть. Есть "XCOM1" ("UFO EU/Defence") - справа от первого поля жми кнопку с тремя точками и выбирай папку, где она лежит. Есть демо-версия этой игры - указывай во втором поле где лежит она. Также и с игрой "XCOM: TftD" - для её полной версии отведено третье поле, а для демо - четвёртое. В идеале заполняй первое, третье, и вперёд - жми кнопку "Установить"/"Install"! Хм, если у тебя вообще нет никаких XCOM, срочно жми на "Назад"/"Back", добирайся до первого окна и ставь галочку напротив пункта "Скачать XCOM демоверсию" - занимает она немного и пусть с ограниченным количеством красот, играть всё-таки будет очень даже можно.
к содержанию
к содержанию
Изменения в версии 0.4.0 (март 2004)
- заработали лифты;
- у игры появилась хорошая программа установки win-версии (script for NSIS contributed by Daniel "SupSuper" Albano), в её процессе можно скачать демо XCOM1ж
- французский перевод readme.txt (by Benjamin Power and JFarceur);
- новая переменная в ufo2000.ini - 'music_volume', настраивающая громкость музыки; в игре громкость изменяется кнопками "+" и "-" на цифровой клавиатуре;
- добавлена поддержка нескольких аудио-форматов; добавлена одна музыкальная композиция от ATeX из проекта Xenocide;
- альтернативное переключение раскладки клавиатуры по F9 (для пользователей переносных ПК - лэптопов унд ноутбуков);
- начал работу интернет-сервер, через который можно находить оппонентов для матчей прямо из игры; работает статистика игроков; возможны соединения через proxy; возможность самим создавать сервер для подключений;
- добавлен перехват (реакция-выстрел юнита при виде врага и при достаточном для выстрела TUS);
- добавлена поддержка файлов-ресурсов из демонстрационных версий XCOM 1 и 2;
- добавлено несколько типов территории из обеих XCOM; новый тип земли ('Airfield' от Twilight Owl);
- новая система звука, допускающая использование файлов как из оригинальных XCOM 1 и 2, так и из версии этих игр - "collector's edition"; возможность переназначения звуков;
- добавлена возможность просмотра хода оппонента (вначале своего хода) в hotseat-игре;
- добавлено ведение статистики параметров юнита: strength и energy;
- добавлены различные типы брони (найти в: "экран распределения очков - points - по параметрам юнита", строка "skins", кликать мышкой);
- добавлено несколько типов территории, созданных игроками;
- добавлен экран статистики в конце матча;
- теперь UFO2000 может быть скомпилирована (так программисты собирают исходный код в нормальные программы ;)) с поддержкой иерархий папок ОС Linux/Unix, такой порядок допускает компиляцию игры в Gentoo Linux;
- добавлено несколько новых режимов разрешения экрана и глубины палитры;
- игра должна отлично запускать в linux-консоли (с fbcon-драйвером);
- улучшен вид пуль (выстрелов);
- сменилась графика заставки;
- добавлено дружелюбное к игроку описание характеристик оружия;
- несколько от больших до средних исправлений и улучшений.
- к возможностям консоли (~) добалено: многоязыковая поддержка, Unicode, шрифты из оригинальной XCOM
- добавлена проверка совместимости версий при сетевой игре
- появилась поддержка ограничения времени на ход
- добавлено немного звуков и фоновой музыки
- добавлены два вида алиенов из XCOM: mutons и sectoids (только их скины, баз видовых особенностей)
- изменился алгоритм вычисления точности попадания
- linux: исправлены проблемы, связанные с полноэкранным режимом
- немного улучшен вид основного меню
- исправлена ошибка (обработки) сенсорных мин
- исправления многих мелких ошибок
- объединен (с исходниками игры) патч для поддержки зажигательных боеприпасов
- исправлена ошибка с уменьшением точности попадания при стрельбе из двуручного оружия
- теперь игра может использовать вместо шрифтов Allegro по умолчанию оригинальные шрифты XCOM1 (пока без цвета)
- в ufo2000.ini могут быть помещены пути к ресурсам оригинального XCOM1
- сборка: Directplay компилируется по условию - включается при наличии HAVE_DPLAY #define ("Вообще говоря, поддержка Directplay теперь выброшена из игры полностью за ненадобностью :)", Сергей Семашко).
к содержанию
Александр Иванов 'sanami', г. Якутск, РФ - создатель проекта, автор версий до 0.3.11 включительно.