Военный конструктор. Редактор Operation Flashpoint: 1985 Cold War Crisis. Часть пятая: Скрипты > Minecraft истории
истории Minecraft    

Военный конструктор. Редактор Operation Flashpoint: 1985 Cold War Crisis. Часть пятая: Скрипты

Военный конструктор. Редактор Operation Flashpoint: 1985 Cold War Crisis. Часть пятая: Скрипты

Мастерская Военный конструктор. Редактор Operation Flashpoint: 1985 Cold War Crisis. Часть пятая: Скрипты 009.09.2002 02:00  |  Итак, зачем нужны скрипты? Скрипты созданы, во-первых, для более гибкого управления ходом миссии, а во-вторых, для создания режиссуры (как роликов, так и непосредственно игры). Это своеобразные комaнды движку игры, которые выполняются друг за другом. Отч Мастерская   Где взять: Встроен в игру
   Возможности: 40% игровых; после данной статьи: 85% игровых
   Сложность освоения: В зависимости от вашего желания. От очень легкого до экстремально сложного
   Уважаемые читатели, вышла локализованная версия Operation Flashpoint, изданная на территории России компанией "Бука". Поэтому мы как и обещали продолжаем публикацию цикла статей "Военный конструктор: Редактор Operation Flashpoint: 1985 Cold War Crisis". На нашем компакте в разделе "ИнфоБлок" находятся все четыре статьи цикла, опубликованные в 9, 10, 11 и 12-ом номерах "Мании" за 2001 год. В ваших руках уникальное руководство по созданию собственных миссий и кампаний, аналогов которому на русском языке не существует.

Алексей Кравчун, редактор "Игромании"

   Приветствую всех, кто не сошел с дистанции из-за кажущейся сложности редактирования и продолжает создавать свои собственные миссии. Да, казалось бы, столько всего уже сказано-пересказано о Flashpoint, а говорить еще есть о чем. И даже много. Начинаем рассказ о продвинутом редактировании в Operation Flashpoint, и тема у нас сегодня скрипты. Вернее, первая часть разговора о них, ибо для начала неплохо бы добиться "въезжания" в тему, а затем уже говорить о крутых наворотах.
    
   Введение

   Итак, зачем нужны скрипты? Скрипты созданы, во-первых, для более гибкого управления ходом миссии, а во-вторых, для создания режиссуры (как роликов, так и непосредственно игры). Это своеобразные комaнды движку игры, которые выполняются друг за другом. Отчасти вы создаете скрипты, используя строку инициализации юнита в редакторе, а также с помощью триггеров и вейпойнтов, но все это маленькие скрипты. Внешние .sqs-скрипты предоставляют гораздо больше возможностей, и использовать их гораздо удобнее, несмотря на кажущуюся сложность.
   Все скрипты пишутся, как вы уже догадались, вне редактора. Вас, наверное, уже достали постоянные употрeбления этого "вне", но что поделать, если у редактора возможностей только на 40% игровых.
   Файл скрипта имеет расширение .sqs, должен располагаться в директории исходников миссии (X:\OperationFlashpoint\Users\имяпользователя\имякарты) и активизируется комaндой: имя объекта/условие/значения (можно несколько, но тогда перечислять их нужно [в квадратных скобках]) exec "имяскрипта.sqs". Например, [ig1,ig2,ig3] exec "go.sqs".
    
   Основы

   Для начала попробуем создать простейший скрипт, который выведет на экран сообщение "Igromania rulezzz forever!". Зачем, если можно сделать это в редакторе? А просто так, чтобы вы получили хотя бы начальное представление. Да и потом, в сложных скриптах пригодится. Итак, открываем Notepad, создаем файл rulez.sqs и в нем пишем:
   ;Скрипт вывода на
экран сообщения для игрока.
   TitleText ["Igromania rulezzz forever!", "plain down"]
   ; Теперь строка выхода. Каждый скрипт должен оканчиваться строкой exit.
   exit

   Вот и все! Сложно было? Вот и я говорю, что нет. "Plain Down" тип вывода текста. Подробнее смотрите в комaндах (предыдущие номера "Мании"), а также в эффектах в редакторе. Комaнду titletext не обязательно писать как "TitleText" движку игры все равно, с каким регистром вы напишете комaнду. Но учтите, что тайтлтекст выводит только буквы, но не цифровые значения. Надеюсь, все понимают, что 1 или 2 тоже могут быть буквенным значением нужно просто писать в кавычках? Теперь идите в редактор (не забудьте положить .sqs в директорию миссии) и в своей миссии создайте игрока; в строке инициализации напишите this exec "rulez.sqs" или, как вариант, [] exec "rulez.sqs".
   Теперь давайте сделаем немного по-другому. Напишем скрипт, который позволит нам выводить текст, но набранный уже в редакторе в качестве аргумента (в [] скобках):
   ; Скрипт вывода на экран набранного в редакторе сообщения для игрока.
   ; Строка ожидания ввода. _this select 0 означает ожидание ввода первого значения
   ; в [квадратных скобках]. Можно также сделать _this select 1 такая комaнда будет
   ; принимать показания второго аргумента в скобках. То есть, например, [arg1,arg2]
   ; arg1 это _this select 0, а arg2 _this select 1.
   _soobshenie = _this select 0
   ; Распечатка введенного в редакторе сообщения.
   TitleText [_soobshenie,"plain down"]

   exit

   Теперь вредакторе (например, встроке инициализации игрока) пишем ["Igromania rulezzz forever!"] exec "soobshenie.sqs". Все. Теперь вы можете просто писать где угодно сообщение и комaндой exec "soobshenie.sqs" выводить его на экран. Преимущества такого подхода в том, что вы можете, однажды написав все параметры текста, просто менять сам текст, что сэкономит ваше время. Ведь с триггерами и вейпойнтами все нужно вводить каждый раз.
    
   Скрипты и объекты

   Разобравшись с
простейшими скриптами, постепенно перейдем к более сложным. Сейчас мы коснемся обращения с объектами в скриптах. Тут как при работе с вводимым сообщением:
   ; Пример обращения объекта к скрипту.
   ; Ожидание ввода объекта (как и с текстом).
   _obyekt = _this select 0
   ; Результат действия скрипта применение анимации от генерала Лебедя: "упал-
   ; отжался".
   _obyekt SwitchMove "FXStandDip"
   exit

   Имя объекта вводится в [квадратных скобках]. Например, [igroman] exec "obyekt.sqs". Вообще, будьте осторожны при написании скриптов неправильно поставленная кавычка придет к невыполнению скрипта.
   Теперь усложним задачу. Напишем скрипт взрыва машины в тот момент, когда в нее садится солдат. Здесь мы применим прием зацикливания (loop).
   ; Скрипт "завел-взорвался".
   ; Юнит, который пойдет заводить машину.
   _psih = _this select 0
   ; Машина, которая заведется и взорвется.

   _bibibka = _this select 1
   ; Начинаем цикл.
   #Update
   ; Идет проверка юнит в машине или нет.
   ? (_psih in _bibibka) : goto "Big-bada-bum"
   ; Ждем две секунды (особо кровожадные могут сразу).
   ~2
   goto "Update"
   ; Юнит в машине, и тогда...
   #Big-bada-bum
   ; ...машина взрывается.
   _bibibka setdammage 1
   exit

   Теперь в редакторе в строке инициализации нужной машины пишем [this, this] exec "boom.sqs". Как только в нее кто-нибудь залезет состоится взрыв. Естественно, вместо this можно указать специфического юнита.
    
   Продвинутые скрипты

   Плавно подходим к более сложным скриптам. Теперь коснемся темы переклички нескольких скриптов. Попробуем составить цепь из нескольких скриптов. Для начала создадим скрип счетчика, который, отсчитав определенное время до нуля, активизирует следующий скрипт:
   ; Скрипт таймера.

   ; Вводим ожидаемые значения:
   _timeleft = _this select 0
   _text = _this select 1
   _location = _this select 2
   _script = _this select 3
   ; Цикл
   #Update
   ; Wait 1 second
   ~1
   ; Делаем отсчет в обратную сторону.
   _timeleft = _timeleft 1
   ; Проверяем время на нуле или нет. Обратите
внимание, что пишется "-1", а не "0"
   ; иначе таймер остановится на единице. Если да, то переходим к "Done".
   ? (_timeleft == -1) : goto "Done"
   ; Все это время будем показывать таймер. Комaнда format задает формат текста.
   TitleText [format [_text + " %1", _timeleft], _location]
   goto "Update"
   #Done
   ; Как только будет 0, выполнится _скрипт.
   [] exec _script
   exit

   Теперь в редакторе пишем все в соответствии с порядком скрипта: [11, "Time Left:", "plain", "blow.sqs"] exec "countdown.sqs". Первый параметр (аргумент) обозначает время на счетчике. Обратите внимание на значение 11, а не 10. Если поставить 10, то отсчет начнется с 9. Второй параметр текст. Третий его размещение. И, наконец, четвертый скрипт, который начнет выполняться после наступления на таймере нуля. Как видите, все довольно просто.
   Теперь напишем скрипт, который пройдет по всей цепи и соберет параметры, чтобы передать их другому скрипту:
   ; Ожидаемые значения скрипта и собирателя.
   _script = _this select 0
   _vektor = _this select 1
   ~2
   TitleText ["Look!", "Plain Down"]
   ~2
   ; Сосчитаем число элементов в цепи.
   _elements = count _vektor
   ; Теперь распечатаем число аргументов, которое мы собрали.
   TitleText [Format["You passed: %1 arguments.", _elements],"Plain Down"]
   ~3
   ; Собрав аргументы, даем добро на
выполнение скрипта вместе с ними.
   _vektor exec _script
   exit

   Например, сделаем вышеуказанное с нашей цепью: ["countdown.sqs",[10,"Time Left:", "plain", "blow.sqs"]] exec "chain.sqs". Скрипт сосчитает 4 аргумента. Честно говоря, довольно сложно понять, что мы с вами сейчас сделали, но попробуйте, и все разложится по полочкам.
   Теперь соберем оба примера цепей на основе вышеописанного счетчика:
   _timeleft = _this select 0
   _caption = _this select 1
   _location = _this select 2
   _script = _this select 3
   _vektor = _this select 4
   #Update
   ; Пауза в одну секунду
   ~1
   _timeleft = _timeleft 1
   ? _timeleft == -1 : goto "Done"
   titletext [format [_caption + " %1",_timeleft], _location]
   goto "Update"
   #Done
   ; Выполняем скрипт с аргументами.
   _vektor exec _script
   exit

   В редакторе пишем [10,"Time Left To Blow:", "plain", "blow.sqs",[]] exec "countdown2.sqs". Уверен, что сейчас вам ничегошеньки не понятно, так что садитесь за редактор.
   Новости Flashpoint
        Официальный справочник комaнд

    BIS выложила на своем сайте официальный справочник по комaндам. В общем, как я и говорил читайте "Манию". У нас все как-то быстрее печатается. С другой стороны, иметь официал все же рекомендую, ибо там на 100% полная и проверенная информация. Взять эту ценную вещицу можно на официальном сайте (www.flashpoint1985.com) и, естественно, у нас на компакте.
   Многострадальная, неофициальная, но уже продающаяся
за деньги кампания Between The Lines благополучно вышла. И это несмотря на наглое нарушение авторских прав как самих BIS/Codemasters, так и известного в OFP-сообществе человека под ником Gunslinger, который выпустил неофициальное дополнение к редактору. Самому мне в это чудесное творенье поиграть не удалось, но то, что написал об этом аддоне Gunslinger на http://flaspoint.xaos.ru, достойно "уважения". Весит все это чудо 50 мегабайт (это на диск-то!), причем 40 из них занимает музыка и озвучка. Создатели из XMP умудрились сваять аж три разных кампании: за медика, за НАТО и... за НАТО. Русских забыли. Но это еще цветочки. Сюжет BTL скорее подходит под очередной "Квейк", нежели Flashpoint: бедный доктор отправился из дома на работу. В этот момент неподалеку сражались НАТО с русскими (целью которых, по сюжету, является истрeбление мирного населения). Вдруг в воздухе появился "Ми-24" и сровнял с землей дом незадачливого доктора. Тот поклялся отомстить... Хм... Замысловато, ничего не скажешь... Не говоря о том, что пойдет дальше. Как вам, например, сюжетный ход: герой мчится на машине, наезжает на мину и... выживает после этого!         Зимовка на Кулгуеве подошла к концу
   Известный энтузиаст закончил работу над зимней версией острова Кулгуев во Flashpoint. Выглядит все просто потрясающе: очень хорошие и четкие текстуры как юнитов, так и территорий. Здешние елки ну прям как за окном! Если, конечно, у вас есть
елка за окном... Текстуры территорий брать тут: www.operationflashpoint.d2.cz/Downloady/Kegetys/WinterKolgujev10.zip, а техники тут: ftp://145.249.10.11:22/flashpoint/Unofaddond/WinterVehicles20.zip. Вес нескромный 8,86Мб остров и еще 7,73Мб техника, но оно и понятно. Да, и нужна, как минимум, версия 1.26. Вот.
   Еще один известный в OFP-сообществе субъект под ником Devil быстро нашел применение новому разведывательному вертолету Kiowa Warrior, который в оригинале был летающим гробом. Больше ничего говорить не буду смотрите картинку. Смешно.
   Брать на Devil\'s Workshop (www.thegreenjeep.com/devil/). Кстати, там же вы сможете найти "Чинук", описанный в предыдущем номере.

   Работа с камерой
   Вот мы и подобрались к самому интересному созданию скриптовых роликов. Грамотное составление скриптовых роликов может многократно повысить интерес к вашей миссии, тогда как их отсутствие вообще грозит потерей заинтересованности масс.

   Для начала создадим простейший скрипт с камерой, нацеленной на солдата:
   ; Прием вводных значений. Первый объект, на который будет нацелена камера.
   ; Последующие значения расположение камеры в координатной сетке относительно объекта.
   _Object = _this select 0
   _camx = getpos _Object select 0
   _camy = getpos _Object select 1
   _camz = getpos _Object select 2
   ; Создадим камеру и поместим ее в 5 метрах от объекта и в одном метре над землей.
   _cam = "camera" CamCreate [_camx,_camy+5,_camz+1]
   ; Направим камеру на объект.
   _cam CamSetTarget _Object
   ; Выберем эффект для камеры.
   _cam CameraEffect ["Internal","Back"]
   ; Закрепим изменения.
   _cam CamCommit 0
   ; Сделаем затухание камеры через 10 секунд.
   ~10
   _cam CameraEffect ["Terminate","Back"]
   ; В конце работы с камерой нужно ее уничтожить. Непонятно зачем после этого
   ; камера все равно остается "живой".
   CamDestroy _cam
   exit

   Подробнее о комaндах камерам смотрите в предыдущих номерах, а я, в свою очередь, напомню, что вместо _cam = "camera" можно написать _cam = "Seagull" камера предстанет в виде чайки. Также напомню комaнду GetPos, которая представляет собой направляющий вектор камеры. CamCommit назначает время, за которое камера сделает изменения. Например, вы сделали камеру, а затем ее
передвинули. CamCommit 5 сделает "переезд" камеры за 5 секунд. Если вы хотите, чтобы изменения прошли сразу пишите 0. Стоит отдельно упомянуть об эффектах камеры никакие из них, кроме значений Internal и Terminate, не работают. Почему-то. Ладно, пора запустить камеру. Для этого в редакторе, например, пишем [this] exec "firstcam.sqs". Запускайте! Каково, а? И это только начало.
   Усложним скрипт, добавив вид наблюдения из бинокля и зуминг.
   ; Здесь у нас будет два солдата. Один оператор, а второй актер.
   _CameraMan = _this select 0
   _Actor = _this select 1
   ; Снимем координаты оператора и автоматически передадим их камере.
   _CameraPos = getpos _CameraMan
   _cmx = _CameraPos select 0
   _cmy = _CameraPos select 1
   _cmz = _CameraPos select 2
   ; Создадим камеру на месте полученных от оператора координат.
   _cam = "camera" CamCreate [_cmx,_cmy,_cmz+2]
   ; Направим камеру на юнит.
   _cam CamSetTarget _Actor
   _cam CameraEffect ["Internal","Back"]
   ; Закрепляем настройки.
   _cam CamCommit 0
   @CamCommitted _cam
   ; Для пущего эффекта добавим вид бинокля и сделаем зум.
   CutRSC ["Binocular","Plain Down",100]
   _Zoom = 0.7
   ; Блок "приближения".
   #ZoomIn
   ; Zoom in
   _zoom = _zoom 0.01
   ; Зададим зону обзора.

   _cam CamSetFov _zoom
   ; Закрепим изменения и через мгновение начнем процесс удаления от точки.
   _cam CamCommit 0
   ~0.01
   ? _zoom < 0.1 : goto "ZoomOutWait"
   goto "ZoomIn"
   #ZoomOutWait
   ; Упал-отжался.
   _Actor PlayMove "FXStandDip"
   ~8

   #ZoomOut
   ; Zoom out
   _zoom = _zoom + 0.01
   _cam CamSetFov _zoom
   _cam CamCommit 0
   ~0.01
   ? _zoom > 0.7 : goto "Done"
   goto "ZoomOut"
   #Done
   ~2

   ; Теперь отдадим управление игроку обратно и уберем вид из бинокля.
   CutRSC ["Default","Plain Down",100]
   _cam CameraEffect ["Terminate","Back"]
   CamDestroy _cam
   exit

   В редакторе, соответственно, пишите [имя оператора, актера] exec "secondcam.sqs". Понравилось? Другого сложно было ожидать. CutRSC отрезает ресурсы. Не совсем понятно, зачем эта комaнда, но она должна быть. Комaнды _zoom +/ 0.01 написаны для смягчения эффекта зума.
   Еще больше усложним задачу добавим мимику, описанную в предыдущем номере:
   ; Опять делаем актера и оператора, получаем и вносим координаты.
   _CameraObj = _this select 0
   _Actor = _this select 1
   _CamPos = GetPos _CameraObj
   _cx = _CamPos
select 0
   _cy = _CamPos select 1
   _cz = _CamPos select 2
   ; Делаем телевизионный (линиями) вид.
   CutObj ["TvSet","Plain Down",100]
   ; Создаем камеру.
   _Camera = "Camera" CamCreate [_cx,_cy,_cz+1.25]
   _Camera CamSetTarget _Actor
   _Camera CameraEffect ["Internal","Back"]
   _Camera CamCommit 0
   @CamCommitted_Camera
   ; Теперь сделаем так, чтобы актер заговорил и изменял свою мимику. Все считывается
   ; движком игры построчно. Для правдоподобности делаем задержки во времени.
   _Actor PlayMove "StandStraight"
   _Actor SetMimic "Happy"
   _Actor Say "RUS2"
   ~2
   _Actor Say "RUS7"
   _Actor SetMimic "Angry"
   ~3
   _Actor Say "RUS12"
   ~2

   _Actor Say "RUS9"
   ~2
   _Actor SetMimic "Ironic"
   _Actor Say "RUS14"
   ~5
   _Actor SetMimic "Angry"
   _Actor Say "RUS20"
   ~3
   ; Убираем камеру.
   CutRSC ["Default","Plain Down",100]
   _Camera CameraEffect ["Terminate","Back"]
   CamDestroy _Camera
   exit

   В редакторе, как и раньше, пишем [оператора, актера] exec "cam3.sqs". Только учтите, что в качестве оператора солдат уже не пойдет (будет заслонять обзор) используйте
какой-нибудь пустой объект, можно Game Logic. Кстати, обязательно посмотрите пример на компакте несмотря на то, что я ставил say "от балды", получилось довольно прикольно.
    
   ***

   Вот и все на сегодня. Я постарался подготовить большую основу для вашей фантазии в нелегком деле написания скриптов. В следующем номере ждите продолжения разговора о них. Забегая вперед, скажу, что там речь пойдет о часто употрeбляемых, но очень сложных для самостоятельного изобретения скриптов. Например, выброска группы десанта, удар артиллерии и т.д. Все описанные сегодня в качестве примеров скрипты лежат на компакте, вместе с учебной миссией, наглядно демонстрирующей некоторые из них. Удачи, и до следующего номера!

    
   Operation Flashpoint FAQ №3

   Сегодня FAQ в привычном виде не будет. А все из-за вас. Дело в том, что ответ на вопрос о распаковке миссий вызвал массовый поток писем типа "не въехал" с попутными вопросами "Ну скажите, пожалуйста, где и какие проги нужно взять!". В связи с этим даю наиподробнейшее руководство по распаковке и запаковке миссий с перечислением названий программ. Для избежания нестыковок пользоваться будем только внешними программами, не прибегая к самому Flashpoint.
   Итак, вы увидели интересный прием в чужой миссии и захотели его если не позаимствовать, то уж точно "посмотреть, как это он так здорово
сделан". Для начала вам нужно распаковать архив .pbo. С этим делом вам поможет программка DePBO (~150Kb). В использовании она проста, как ваша мышь. Первый клик выбираете файл, второй директорию, куда распаковать содержимое. Кстати, распаковать можно любые .pbo, в том числе и содержащие модели техники с их техническими хаpaктеристиками. Продолжаем. Теперь перед вами файлы миссии. Все они закодированы. Алгоритм кодирования различается для официальных и пользовательских миссий.
    Для декодинга пользовательских миссий используется программа UnPack (~300Кб). Поместите ее в директорию с миссией и запустите она автоматически декодирует содержимое mission.sqm в файл mission.txt. Но только его. Для успешного же использования чужой карты вам нужно будет декодировать все файлы миссии. Делается это просто: нужный файл переименовывается в mission.sqm, а потом образовавшийся mission.txt переименовывается обратно.
    Для декодинга официальных миссий используется программа UnComp (~600Кб). Положите ее в папку с распакованной миссией и в комaндной строке пропишите cmiss-uncomp.exe>mission.txt. После образования mission.txt откройте его и удалите текстовые строки, начинающиеся с "This exe file was...". Переименовываем в .sqm, и файл готов к употрeблению.
    Чтобы запаковать миссию обратно без использования Flashpoint, найдите программу StuffPBO (~140Кб). В использовании она так же проста, как и DePBO, выбирается директория миссии и файл, в который будет запаковано ее содержимое.
    Все. Неужели сложно разобраться? Вышеописанных программ вы на диске не найдете, как уже говорилось в прошлом номере, не выкладываем из принципа (да и не хочется лишних проблем с разработчиками). Поискать их можно на центральных Flashpoint-сайтах, в том числе и на отечественном http://flashpoint.xaos.ru.


Sonic Adventure DX - Director's Cut

"...если в предыдущих играх серии все персонажи были некими безличными фигурами, то в Sonic Adventure открылись их хаpaктеры, взгляды на жизнь и прочие индивидуальные особенности. В общем, "очеловечили" их разработчики капитально..."...

24 04 2024 11:59:36

Бандитский Нью-Йорк. Вскрытие Max Payne 2

"...Описанных в статье преобразований достаточно, чтобы сделать профессиональный мод с измененным гeймплеем, повышенным (или пониженным) уровнем сложности игры, подправленными скриптовыми вставками между миссиями, а также с "прирученной" камерой, которая...

23 04 2024 14:43:10

The Elder Scrolls V: Skyrim. Прохождение за Соратников

Основной сюжет, часть первая&nbsp; &nbsp; |&nbsp;&nbsp; Основной сюжет, часть вторая Коллегия магов&nbsp; &nbsp; |&nbsp;&nbsp; Гильдия воров&nbsp; &nbsp; |&nbsp;&nbsp; Темное братство&nbsp;…|Игромания...

22 04 2024 20:22:16

Руководство и прохождение по "Tales of Monkey Island: Lair of Leviathan"

Lair of Leviathan — третья часть Tales of Monkey Island, которую Telltale Games начала выпускать еще в июле этого года и с тех пор исправно радует ежемecячными продолжениями. Действие первой — Launch of the Screaming Narwhal — происходит на острове Флотса...

21 04 2024 23:43:54

Империя иллюзий. Расширение возможностей редактора Empire Earth в домашних условиях

Изюм и клюква Empire Earth — генератор случайных карт. В него заложены элементы AI, позволяющие компьютеру каждый раз выдавать на-гора играбельный мап, а не очередную голую прерию, где до ближайшего ресурса — три дня лету. Но гнилой чернослив...

20 04 2024 12:10:15

Руководство и прохождение по "Shadow Ops: Red Mercury"

Что мне нравится в Голливуде, так это то, что здесь можно добиться успеха, зная по-английски всего два слова: “бесподобно” и “отвратительно”. Вики Баум Мало какая игра встречает столько противоречивых мнений, сколько их выпало на долю Shadow Op...

19 04 2024 10:39:45

В центре внимания "Kreed"

Теперь касательно самой игры. Словами всех эмоций не передать. Представьте себе огромный вращающийся вентилятор, за которым находится источник света. Тени от лопастей падают на пол, причем движение теней точно повторяет движения лопастей. Стоит только вст...

18 04 2024 5:29:20

Как дополнение «Экспедиция в Ун’Горо» изменила Hearthstone. Под знаком Мамонта Мелкие карты ставим через обтекание.

Мы отмечаем Новый год первого января, в Китае его празднуют в первое новолуние после 21 января, иранские и тюркские народы встречают его 21 марта... А в коллекционной карточной игре Hearthstone Новый год наступил в начале апреля, с выходом дополнения…|Игромания...

17 04 2024 20:35:22

Возвращение Белого Волка. Ведьмак 2: Убийцы королей

«…Главное впечатление, которое оставила первая часть презентации, — новый «Ведьмак» превращается в карамельный Fable 2. Тот же стиль, то же настроение — разве что нимб над головой Геральта не возникнет, даже если он ухитрится не заглянуть ни к одной город...

16 04 2024 13:51:34

Холодильник “Орск“

...Сегодня покупка LADA Racing Club — примерно то же самое, что приобретение холодильника марки Орск. А вам, скажите, нужен холодильник Орск? Ну такой, который нужно раз в месяц размораживать и подкладывать ему под ножки газеты, чтобы не гремел?.....

15 04 2024 0:47:33

Горячая линия: железо

24 часа в сутки я мысленно с вами. В остальное время со мной можно связаться, написав по адресу hot-line@igromania.ru или отправив SMS на короткий номер 1121 с префиксом #hard (то есть в начале сообщения вы должны ввести слово #hard и только потом,…|Игромания...

14 04 2024 5:24:39

Darkest Hour: A Hearts of Iron Game

«…Darkest Hour собирали фанаты, которые, конечно, знали, что нужно конкретно им, но до тех, кто пока еще не играет в варгeймы, или тех, кому надоело годами ковыряться в одном и том же, дела им нет…»...

13 04 2024 5:22:18

Год в зеленых тонах

В официальных документах Microsoft одна из целей Xbox February Showcase (мы как раз недавно закончили публиковать серию материалов с выставки) была сформулирована так: «Дать прессе и игрокам понять, что 2011-й будет годом Xbox 360».…|Игромания...

12 04 2024 0:24:42

Arcania: Gothic 4

У Джека Вэнса есть чудесная повесть The Eyes of the Overworld (в русском переводе — «Глаза другого мира»), главный герой которой в определенный момент попадает в грязную, полуразрушенную деревню, населенную самыми отвратительными…|Игромания...

11 04 2024 18:19:52

Горячая линия: железо

Разрешите обратиться, товарищ Горячев. У меня к вам простой и незатейливый вопрос: чьи процессоры более стабильные&nbsp;— от Intel или AMD. Вроде традиционно считается, что камни от AMD глючнее. Может быть, я не прав? Все зависит от того,…|Игромания...

10 04 2024 22:31:50

Первые впечатления от Destiny 2. Легион должен пасть

Александр Пушкарь Прикипел к играм еще в бессознательном возрасте. Родители-инженеры брали его с собой на работу и сажали перед экраном БЭСМ, чтобы не отвлекал. Самолично собрал свой первый компьютер &laquo;Поиск-1&raquo; (впоследствии…|Игромания...

09 04 2024 11:28:32

Вердикт. School Tycoon

Лиц, желающих испытать на собственном горьком опыте, каково оно, сеять разумное-доброе-вечное, ждет с распростертыми объятьями этот тайкун. Директор частного пансиона — роль почтенная, но до чего же хлопотная! Возведение и обустройство нашего образова...

08 04 2024 9:14:11

Обзор Scarlet Nexus. Экшен, ради которого можно стать анимешником

Если судить по трейлерам, Scarlet Nexus создаёт впечатление концентрированной, даже клюквенной &laquo;японщины&raquo;. Будто разработчики взяли все стереотипы об аниме и возвели их в абсолют. Здесь тебе и военизированные спецподразделения…|Игромания...

07 04 2024 9:49:46

Agatha Christie: Murder on the Orient Express

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

06 04 2024 9:21:32

Киберспорт. Новости Deathmatch

Quake III Arena www.planetquake.com/hydrostatic Наиболее интересным проектом на модификационном фронте за истекший месяц я могу назвать Hydrostatic. Судите сами: синглплеерный мод для мультиплеерной Quake 3 — явление редкое, а если этот мод…|Игромания...

05 04 2024 20:30:28

BattleBlock Theater

«…Игра стартует с того, как главный герой со своим другом Хэтти Хэттингтоном и парой сотен статистов плывут на корабле «Дружба», распевая заводные песни, а потом все внезапно попадают в серьезное кораблекрушение недалеко от таинственного острова. Как выяс...

04 04 2024 0:54:59

Лайт - скачай второй номер бесплатно!

function show_hide_gt(objName){ for(i=1;i...

03 04 2024 21:18:38

World of Tanks празднует День танкиста

Каждое второе воскресенье сентября отмечается День танкиста, праздник, учреждённый в память о подвигах бронетанковых и механизированных войск во время Великой Отечественной войны. И может ли остаться в стороне Wargaming со своей World of Tanks? С…|Игромания...

02 04 2024 23:57:58

Коды по "Трудно быть богом"

Запустите игру, создайте профиль, выйдите из игры. Загляните в папку, куда установлена игра, и найдите там каталог Profile/<имя профиля>. Внутри вас поджидает файл local.ini, который надо открыть «Блокнотом» и добавить в его конец строку...

01 04 2024 18:56:40

Косплей недели: Dragon Age, «Ведьмак 3» в Cyberpunk 2077, Bloodborne, Death Stranding, Dragonvault

Морриган &mdash; Dragon Age: Origins Начинаем еженедельную подборку с косплеем всеми любимой ведьмы Морриган из Dragon Age: Origins. Саша Костюкевич aka Senedy воплотила героиню во время магического ритуала в чаще леса. Фотограф &mdash;…|Игромания...

31 03 2024 0:19:35

Новинки рынка

GMC Noblesse SE-Bla (корпус ATX), Microlab AH500 (акустическая система 5.1), Samsung Yepp YP-T5V (флэш-mp3-плеер), Asus AX800 XT/TVD (крутая видеокарта), Plextor PX-712A (пишущий комбопривод 8-в-1), ASRock P4i65GV (материнка на Intel i865GV), Canon PowerS...

30 03 2024 19:50:49

Интернет-Титаники. Opera против Internet Explorer

Проблема выбора лучшего Интернет-браузера рано или поздно встает перед любым серфером по Сети. И на сегодняшний день выбирать приходится между Opera и IE. Видимых конкурентов этим двум программам — нет!В последнее время Opera набрала популярность. Теперь...

29 03 2024 8:30:22

NBA Live 2004

"...если вы еще не успели, смахнув скупую мужскую слезу, попрощаться с головокружительными пробежками через все поле, кучей халявных голов и до безобразия простым отбором мяча, то самое время сделать это сейчас...."...

28 03 2024 14:31:25

Стальные титаны. Основы работы в редакторе миссий MechWarrior 4

СТАЛЬНЫЕ ТИТАНЫ Основы работы в редакторе миссий MechWarrior 4 &nbsp;&nbsp;&nbsp;&nbsp; Автор: Андрей &quot;reD^NameLess&quot; Желтяк&nbsp;&nbsp;&nbsp;Редактор: MechWarrior 4 Mission Editor…|Игромания...

27 03 2024 18:44:54

UEFA Euro 2008

После пяти-шести матчей отчетливо ясно, с каких позиций бить эффективно, а с каких — нет. Вот здесь может стоять хоть Роналдиньо, но гола не будет. А вон там, в паре сантиметров, достаточно и безвестного дублера из второй лиги...

26 03 2024 12:16:53

Пол: Секретный материальчик

«…перед нами почти «Борат» с поправкой на инопланетное происхождение центрального персонажа: роад-муви с похабным алиеном и двумя его придурковатыми спутниками в главных ролях…»...

25 03 2024 9:16:47

Гайд: Genshin Impact Рэйзор. Лучшие билды, оружие, артефакты

Рэйзор, также известный как мальчик, воспитанный волками, возглавит вашу &laquo;стаю&raquo; и с лёгкостью разберётся с любыми обидчиками. Для четырёхзвёздочного персонажа у Рэйзора отличный физический и Электро урон &mdash; и при…|Игромания...

24 03 2024 5:24:23

Не одной строкой

Его высочество Xbox Первый Люди любят узнавать новости, смотреть грандиозные шоу, а также наблюдать за тем, как кто-то садится в лужу. Презентация Xbox One совместила все это в одном, чем и заслужила бурные овации и лучи ненависти. All in One. …|Игромания...

23 03 2024 5:57:34

10 худших фильмов отличных режиссёров

Англоязычные критики не так давно разнесли в пух и прах &laquo;Бесконечность&raquo; &mdash; новую работу талантливого Антуана Фукуа, на чьём счету &laquo;Тренировочный день&raquo;, &laquo;Стрелок&raquo; и…|Игромания...

22 03 2024 15:42:52

Обзор и тест ноутбука на жидком металле ASUS ROG G703GXR. Внутри: I9-8950H, RTX 2080 и 1,5 ТБ SSD

После тестов нескольких супертонких ноутбуков с их компромиссами по питанию, частотам и охлаждению мы протестировали настоящего бойца: толстую, тяжёлую семнашку, которая жрёт 380 Вт, держит i9 на 4,8 ГГц, позволяет RTX 2080 работать на двух…|Игромания...

21 03 2024 10:19:17

Трехмерный герой. Конкурс на лучшую 3D-модель

...принимаются модели персонажей, созданные в самых разнообразных пакетах 3D-графики — 3DS Max, Maya, Z-Brush. Но есть и ряд довольно жестких условий......

20 03 2024 9:22:47

Первый взгляд. Anito: Defend a Land Enraged

   Anito — типичный проект начинающей студии (кстати, родом с Филиппин), несущий на своем челе все признаки бюджетности. Спрайтовая графика, простенькая концепция... да что уж там — даже официальный сайт состряпан абы как. Впро...

19 03 2024 7:10:35

Anno 1701

...все до последнего ацтекского каменного божка анимировано с любовью. Кузнецы звенят молотками. Рыбаки ме-е-едленно бьют веслами по воде в поисках косяков рыбы, а после сбавляют ход и закидывают сети. Пресловутый торнадо, прежде чем снести табачную ферму...

18 03 2024 17:33:31

Jagged Alliance: Rage! Снова ползём к третьей части

За двадцать четыре года серия Jagged Alliance пережила немало воплощений, но большая их часть едва ли достойна упоминания. Последняя приличная игра под этим названием вышла в 1999 году &mdash; Jagged Alliance 2. Всё, что было дальше, &mdash;…|Игромания...

17 03 2024 16:26:43

Предварительный обзор игры Sudden Strike 4. Изучаем разведданные и пытаемся взять языка

Серия стратегий Sudden Strike напоминает войсковое подразделение, которое несколько раз расформировывали и создавали заново под другими знаменами. Первая часть была создана выходцами из российской конторы со звучным названием &laquo;Наши…|Игромания...

16 03 2024 8:55:50

Super Mario 3D World

«…3D World напоминает одновременно прошлогоднюю Super Mario 3D Land с 3DS и Super Mario Galaxy 2. От первой остались управление и структура уровней, а от второй — то, что каждый этап вводит новую механику. В одном месте мы гоняем по воде на спине надувног...

15 03 2024 4:27:20

Первый взгляд. The Roots

Когда западные разработчики начинают подражать своим японским коллегам, на свет появляются довольно забавные игры. Вроде The Roots. На первый взгляд, проект ничем не напоминает “японскую” RPG. Напротив, совершенно очевидно, что...

14 03 2024 21:55:11

Интересное в сети

   Добрейшего вам времени суток. Как вы заметили, в "Игромании" начался тотальный ликбез в области веб-мастеринга. Как всегда, в авангарде наших стройных рядов выступает рубрика "Интересное в сети". Она первая будет брошена в топку...

13 03 2024 17:10:38

Руководство и прохождение по "Urban Chaos"

ОружиеКулаки Носятся отдельно и достаются в случае нападения. Изначально с тобой и могут помочь в любой ситуации. Особенно хороши тем, что валят противника на землю и способствуют проведению ареста. Таким образом, кулак можно назвать лучш...

12 03 2024 2:30:48

Братец по разуму. Тестирование игрового нетбука Dell Alienware M11x R3

«…В PCMark05 лэптоп набрал приличные 8198 очков — хватит на любые повседневные задачи, а также конвертирование аудио и видео. В Unigine Heaven Benchmark 2.1 ноутбук показал 7,3 fps и набрал 181 балл. Для 11-дюймовой модели — фантастический показатель…»...

11 03 2024 21:36:34

Творцы новых плацдармов

Последнее время нам приходит очень много вопросов о создании собственных карт для супер популярного мода Counter-Strike. Откликаемся на ваши просьбы. Так сказать, получите... CS маппинг не сильно отличается от маппинга для Half-Life, я бы сказал,...

10 03 2024 7:47:57

Руководство и прохождение по "Heretic II"

Да простят меня за повтор, но Лара Крофт мертва. Сколь ни приятно нам было созерцать эффектные формы этой экзальтированной дамочки, теперь у нее есть конкурент, который и прыгает не хуже, и сальто делает, и по полу может перекатиться (чтобы избежать...

09 03 2024 13:40:30

Шоссе в никуда с Олегом Ставицким. Alan Wake

Alan Wake &mdash; амбициозный финский долгострой, вдохновленный &laquo;Твин-Пиксом&raquo; и Стивеном Кингом, — преподносится Microsoft и Remedy как прорыв в области сторителлинга. Автор нижеследующего текста объясняет, почему все 6…|Игромания...

08 03 2024 17:52:48

Captivate 2008

если Sony и Konami зачастую позволяют себе расслабиться и разбавляют свои линейки проходными и откровенно слабыми играми, то у Capcom средняя температура по больнице стабильно выше. С ними тоже бывает всякое, но столько хороших игр, сколько их у Capcom, с...

07 03 2024 0:41:32

В центре внимания "Buena Vista Interactive’s TRON 2.0"

"...TRON 2.0 действительно стоит ждать по ряду вполне очевидных причин. Во-первых - очень красиво. И во-вторых - очень похоже на то, что нам обещали. Собственно, из этого вытекает третья, возможно самая главная причина: нас не обманули..."...

06 03 2024 3:11:30

Еще:
Игры -1 :: Игры -2 :: Игры -3 :: Игры -4 :: Игры -5 :: Игры -6 :: Игры -7 :: Игры -8 :: Игры -9 :: Игры -10 :: Игры -11 :: Игры -12 :: Игры -13 :: Игры -14 :: Игры -15 :: Игры -16 :: Игры -17 :: Игры -18 :: Игры -19 :: Игры -20 :: Игры -21 :: Игры -22 :: Игры -23 :: Игры -24 :: Игры -25 :: Игры -26 :: Игры -27 :: Игры -28 :: Игры -29 :: Игры -30 :: Игры -31 :: Игры -32 :: Игры -33 :: Игры -34 :: Игры -35 :: Игры -36 :: Игры -37 :: Игры -38 :: Игры -39 :: Игры -40 :: Игры -41 :: Игры -42 :: Игры -43 :: Игры -44 :: Игры -45 :: Игры -46 :: Игры -47 :: Игры -48 :: Игры -49 :: Игры -50 :: Игры -51 :: Игры -52 :: Игры -53 :: Игры -54 ::