Кузница полигонов: создание карт нормалей
Всего пару лет назад технология карт нормалей была настоящей революцией. Именно благодаря ей стало возможным изображать в играх низкополигональные модели так, как будто они высокополигональные. За примерами далеко ходить не надо, достаточно вспомнить Far Cry и DOOM 3.
Сегодня с картами нормалей работает большинство моделлеров по всему миру. И будут работать еще ой как долго. Пора и нам детально изучить, что же это за зверь такой и как к нему подступиться. Обратите внимание, что материал рассчитан на более-менее подкованного в вопросе трехмерного моделирования пользователя. Если же вы только начинаете увлекательное погружение в мир 3D, то специально для вас мы приготовили сюрприз. На нашем диске находится полуторачасовой видеоурок, наглядно иллюстрирующий данную статью. Все упоминающиеся в статье файлы можно взять с нашего DVD (в разделе «Игрострой»).
Базовые принципы
Рис. 1. Три стадии разработки. |
Суть технологии заключается в генерации для низкополигональной модели такой текстуры, которая, будучи наложенной по специальному алгоритму, в точности имитирует высокополигональную сетку. То есть модель всего в несколько тысяч полигонов смотрится так, как будто она составлена из десятков и даже сотен тысяч треугольников.
Генерируемая для этой цели текстура называется картой нормалей: она содержит в себе информацию о разнице между низкополигональной моделью и высокополигональной (принято говорить просто «разница», без упоминания между чем и чем). Главная проблема при создании карты нормалей правильно посчитать эту разницу.
Разница хранится в трех цветовых составляющих изображения (красной, зеленой и гoлyбой). Цвет каждого пикселя кодирует информацию о том, в какую сторону была ориентирована нормаль детальной модели по отношению к нормали вершины низкополигональной модели в данной точке развертки. Красная и зеленая компоненты определяют отклонение нормали вправо/влево и вверх/вниз соответственно. Гoлyбая цветовая составляющая, по сути, является обычной картой рельефа (bump map).
Точка отсчета
Рис. 3. Сглаживание с выделением контура. |
Из программного обеспечения нам потребуются 3DS Max 7 (или выше) и ZBrush 2. На этот раз мы не будем заострять внимание на процессе моделирования: почти все действия по моделированию в 3DS Max можно детально изучить на нашем диске в видеоуроке. Этап моделирования в ZBrush записан в виде скрипта, его тоже смотрите на диске.
Работа начинается с... концептуального рисунка. Берем в руки карандаш и рисуем эскиз того предмета, который будем моделировать. Нам нужен точный шаблон. Я, например, пофантазировав полчаса, придумал концепцию фэнтезийного клинка «Коготь грифона» (рис. 1, эскиз или файл Gryphon\'s_Blade_Sketch.bmp). Поэтому в статье мы будем работать именно с этой моделью.
После непродолжительного колдовства с полигонами (см. видеоурок) получается модель как в файле Gryphon\'s_Blade_LOW_Complete.max. Именно для нее нам предстоит сделать сначала высокодетализированный аналог, а затем и карту нормалей.
Подготовка модели к детализации
Для тех, кто создавал свою модель с нуля, хочу заметить, что вся работа ведется не с сеточным объектом (Editable Mesh), а полигонным (Editable Poly). Игровые движки разницу между ними не различают, отличие проявляется именно при подготовке высокополигональной модельки.
Рис. 2. Сглаживание «в лоб». |
С чего же начать? Просто добавить в стек модификатор MeshSmooth? Оказывается, не все так просто с этими полигонами. На рис. 2 наглядно продемонстрировано, что будет, если кубик просто сгладить: все нужные контуры потеряются. Другой минус сглаживания «в лоб» в том, что обработанная модель будет находиться внутри низкополигональной (ведь при сглаживании ребра и вершины этой модели являются контрольными узлами сглаженного каркаса значит, всегда будут находиться вне его), а нам это не подходит, потому что детализированная модель должна быть на одном уровне с упрощенной.
Однако решение у данной проблемы все-таки есть: если нам надо, чтобы некоторые контуры сохранили свою «резкость», то ребра и вершины, образующие эти контуры, следует размножить например, удвоить комaндой Chamfer (Фаска) из свитков Edit Edges/Edit Vertices. При сглаживании в местах разделения появятся четко различимые особенности контуров (рис. 3). Используя этот прием, доводим сетку до состояния, когда сглаженный вариант соответствует низкополигональному (рис. 4).
Стоит отметить, что при создании каркаса для сглаживания можно использовать такой нехитрый алгоритм: создаем дубликат low-poly, применяем к нему модификатор Push так, чтобы «раздутый» каркас немного покрывал собой исходный. После этого устанавливаем требуемый уровень сглаживания в свитке Subdivision Surface (отмечаем галочку Use NURMS Subdivision). Теперь модифицируем ребра и вершины (там, где это требуется), параллельно наблюдая за качеством сглаженного каркаса. Все время нужно следить, чтобы полигоны не становились иной формы (только треугольной или четырехугольной). Пятиугольные полигоны, в принципе, допустимы, но следует учитывать, что могут возникнуть проблемы: алгоритм сглаживания начинает такие полигоны доводить до треугольных и четырехугольных, но делает это далеко не лучшим образом.
Поэтому единственный критерий правильности в нашем случае сглаженная сетка модифицированной low-poly должна быть без артефактов и совпадать с исходной низкополигональной моделью либо покрывать ее. Результат можно посмотреть в файле Gryphon\'s_Blade_LOW2+Subdiv_Complete.max.
Рис. 4. Низкополигональная модель и ее сглаженный аналог. |
Проработка детальной модели
Мы подошли к самому интересному этапу работы созданию детальной модели в ZBrush. Для того чтобы начать работу, экспортируем подготовленную сглаженную модель в формат OBJ. Опции экспорта настраиваем так: снимаем галочки в группе File, а в комбинированном списке Faces выбираем пункт Polygons, после чего кликаем ОК. В среде ZBrush выполняем комaнду Tool/Load Tool, в открывшемся диалоге находим экспортированный файл. Сохраняем появившийся в меню новый инструмент как ZTL-файл.
Чтобы посмотреть урок моделирования деталей «Когтя грифона», идем в меню ZScript, кликаем на ¬es, жмем Load и выбираем файл Blade_Hi_Detail_Modelling.zsc. В левом нижнем углу экрана появится маленькая кнопочка Play. Нажимаем ее (нам предложат перезапустить среду соглашаемся), после чего курсор сам переместится на меню загрузки требуемого инструмента. В открывшемся диалоговом окне выбираем файл Blade_Hi_Start.ZTL. Курсор сам начнет «танцы» по интерфейсу ZBrush, а нам остается только наблюдать за этим и внимательно читать всплывающие подсказки (рис. 5). С помощью этого урока разобраться с моделированием в ZBrush не составит труда.
Когда модель готова, комaндой Tools/Export переводим каркас обратно в OBJ-файл, который впоследствии импортируем в 3DS Max (в ту же самую сцену, где находится low-poly). Высокополигональную модель можно посмотреть в файле Gryphon\'s_Blade_High_Complete.max.
Игроманские мaнycкрипты |
Для новичков данная статья довольно сложна. Поэтому на нашем диске (в разделе «Игрострой») можно найти статьи цикла «Игромодельер», которые помогут разобраться в процессе моделирования и текстурирования. В них детально рассматривается проблема создания развертки, дается ряд советов по рисованию текстур послойно в Photoshop и Painter, а также в пакете Deep Paint 3D. |
Вычисление карты нормалей
В идеале полигонные каркасы должны быть одинаково ориентированы и находиться на одном и том же месте. Если по каким-либо причинам этого не произошло, придется подогнать их положение вручную. Поскольку детальная модель может быть чрезвычайно сложной, имеет смысл использовать упрощенное ее представление в виде бокса (опция Display As Box в свойствах объекта).
Рис. 5. Подсказки в ZBrush 2. |
Низкополигональная модель лишена развертки, поэтому при помощи модификатора UVW Unwrap добавляем для упрощенной модели текстурные координаты. В нашем случае имеет смысл делать развертку как показано на рис. 6.1.
Пора приступать к нормал-мэппингу. Выбираем на сцене нашу лоуполи-модель и выполняем комaнду Rendering/Render To Texture, она запускает движок так называемого текстурного «запекания», с помощью которого можно проецировать на текстуру низкополигональной модели не только нормали, но также цвет, тени и многое другое.
Первый свиток, опции которого нас интересуют, Objects to Bake (объекты для «запекания»). В группе Projection Mapping (проецирование карт) отмечаем галочкой пункт Enabled и снимаем пометку со ставшего активным пункта Sub-Object Levels. Также выбираем в списке рядом пункт Projection Modifier (проекционный модификатор). Жмем Pick и в диалоговом окне выбираем высокополигональную модель. Поскольку развертку для лоуполи мы сделали сами, кликаем флажок Use Existing Channel (использовать существующий канал мэппинга) в группе Mapping Coordinates.
Следующий необходимый нам свиток Output. Здесь мы добавляем те текстурные карты, которые нас интересуют. Пока нам требуется только NormalsMap, который выбираем из соответствующего списка (предварительно необходимо нажать кнопку Add). В строке File Name and Type устанавливаем имя и тип результирующего файла карты, после этого указываем размер создаваемой текстуры. Чем больше, тем лучше в идеале 2048. Теперь щелкаем Render, после чего запустится процесс рендеринга текстуры, но на экране будет отображена только проекция полной визуальной карты высокополигональной модели. На этой карте, скорее всего, будут присутствовать некоторые участки, закрашенные красным цветом. Давайте разберемся, что это значит.
Рис. 6. Некоторые этапы создания текстур. |
Переключаемся на стек модификаторов лоуполи-модели. Оказывается, в его вершину добавилась новая строка Projection. Этот модификатор является вспомогательным при проецировании с одной модели на другую и служит для создания так называемой клетки (Cage). Клетка является копией исходного низкополигонального каркаса, но модифицирована она так, что внутри нее полностью помещается высокополигональная модель. Так вот, красными пятнами на текстуре «Макс» помечает те части, где детальная модель вылезла за клетку: произошло это из-за того, что генерировать идеальную клетку «Макс» пока не умеет (да и не скоро еще научится). Поэтому опять придется поработать вручную. Действуем по следующему алгоритму:
1. Сохраненную в файл карту нормалей загружаем в слот Diffuse пустого материала, включаем отображение текстуры во вьюпорте и назначаем этот материал нашей упрощенной модели. Карта нормалей будет наглядно (цветом) отображена в видовых окнах «Макса».
2. У проекционного модификатора выбираем уровень редактирования Cage и в одноименном свитке жмем кнопку Reset. Это восстановит изначальную форму клетки. Теперь, увеличивая значение Amount в группе Push, придаем такую форму клетке, чтобы она равномерно покрывала высокополигональную модель. После этого, перемещая вершины клетки, максимально улучшаем степень покрытия.
3. Рендерим текстуру.
Все эти шаги повторяем до тех пор, пока красные участки с текстуры либо не исчезнут, либо не окажутся в незаметных местах (закрытые сгибы, складки). Пример удачно сгенерированной карты нормалей показан на рис. 6.2.
Самая сложная часть работы позади, нам осталось только доработать детали и проверить модель в деле.
Рис. 7. Сравнение сложности каркасов моделей. |
Финальные штрихи
Использовать карту нормалей можно двумя способами. Первый способ заключается в том, чтобы в слот Bump пустого материала положить Normal Bump, а в него уже загрузить текстуру. После применения этого материала к низкополигональной сетке результат будет виден во время рендеринга модели. Второй способ, наоборот, позволяет видеть результат только во вьюпорте. Для этого у материала в свитке DirectX Manager выбираем пункт Metal Bump9 и отмечаем галкой Enable Plugin Material. Теперь в появившемся свитке DirectX Shader Metal Bump 9 присоединяем карту нормалей в пункте Normal.
Добавим красок. В отличие от традиционного процесса создания текстур, рисование карты цвета с использованием Normal Map упрощается: ведь нам уже не требуется прорисовывать тени и блики. Поэтому, используя либо экспортированную Texporter развертку, либо непосредственно карту нормалей, в Photoshop наносим только фактуру кожи, цвет металла и деталей.
Если результат вас устраивает, то работу можно заканчивать. Если же нет, то незамедлительно прочитайте текстовый блок «Трехмерная грязь» там детально разобрано, как ул учшить качество текстуры.
Трехмерная грязь |
Когда у вас есть не только low-poly, но и высокополигональная модель, рисовать на текстуре элементы механического износа и загрязнения не обязательно, потому что для этого существует маленький, но чрезвычайно полезный 3DS Max-плагин под названием Quick Dirt 1.5. Используется он так: применяем модификатор QuickDirt к детальной модели и указываем тип загрязнения Dents в свитке General Parameters. Во вьюпорте мы наглядно увидим области механического износа на детальной модели (рис. 1, HighPoly). К детальной модели применяем материал QuickDirt, который можно найти в списке стандартных материалов. Чтобы поместить все детали текстуры для лоуполи, в списке элементов для «запекания» (Render To Texture) добавим Blend, в опциях которого отключены все пункты, кроме Diffuse. Сохраняем новую текстуру в файл (рис. 6.3). Теперь если в «Фотошопе» ее наложить на карту цвета в режиме Multiply, немного подчистить и поиграть с настройками прозрачности, то текстура цвета для низкополигональной модели принимает вид как на рис. 6.4 (см. также Gryphon\'s_Blade_Diffuse.bmp на диске). Упрощенная модель с улучшенной текстурой смотрится намного реалистичнее и качественнее (рис. 1). |
* * *
Полученную модель можно перенести в любую игру. Но итог нашей работы это не только красивая моделька. Мы перешагнули барьер, отделявший профессионального разработчика игр от модмейкера. Теперь вы можете самостоятельно создавать профессиональные модели не только для уже существующих, но и для своих собственных игр.
В завершение обратите внимание на рис. 7 насколько «тяжелой» выглядит многополигонная модель по сравнению с low-poly.
В предыдущих двух выпусках «Мастерской» мы научились создавать довольно сложные уровни для Crysis. Вот только носиться с автоматом наперевес по необитаемым островам, крушить здания, пинать коробки и бочки, кидаться машинами, разумеется, не дел...
18 01 2025 7:17:20
О номинации Как мы уже отмечали в подборке фильмов, 2020 год оказался совершенно безумным и нарушил все возможные правила киноиндустрии. Так что и мы решили отказаться от своей привычной схемы: в этот раз мы не будем сравнивать сериалы…|Игромания...
17 01 2025 12:22:50
мы провели собственное расследование: анализировали сообщества игроков популярных онлайновых ролевок, беседовали с крупнейшими русскими гильдиями и кланами разных MMORPG (кому как не им знать, что происходит в родном виртуальном мире?). Сведения, изложенн...
16 01 2025 8:13:41
«…пыльные городки с яркими вывесками, высоченные небоскребы, хайвеи — все это буквально пропитано атмосферой дорожной Америки. Когда рассекаешь политое дождем шоссе, любуешься на высохшие деревья, подернутые облаками горы, когда на твоих глазах начинается...
15 01 2025 9:38:15
Попадание в противника теперь сопровождается хаpaктерным металлическим звуком. Наконец-то началось тестирование новейшей версии TTM Mod — самой популярной модификации для всех игр серии Unreal Tourname nt.…|Игромания...
14 01 2025 23:53:55
...Два дня «ИгроМира» пролетели так, словно это были два часа. Всего пару лет назад в России не было пpaктически ни одной серьезной онлайновой игры, а сегодня они выскакивают как грибы после дождя. Да, по уровню качества игры пока не дотягиваю...
13 01 2025 8:25:22
«…Danger Close, судя по всему, окончательно раздумали конкурировать с Call of Duty и Battlefield. Первая берет зрелищностью, вторая напряженностью, а авторы Warfighter пpaктикуют третий подход — делают ставку на предельно достоверное воссоздание атмосферы...
12 01 2025 12:14:30
ТРАДИЦИЯ Вот уже на протяжении пяти лет Electronic Arts в лице своего канадского отделения EA Sports продолжает с завидным постоянством выпускать спортивные игры своей девяностой серии. Разумеется, угадать название того, что появлялось в ко...
11 01 2025 2:18:19
...хороший хабар нельзя купить: его надо либо забирать у монстров, либо добывать в квестах, поэтому можно сказать, что экономическая система у нас развита слабо, но это нисколько не мешает игре, скорее наоборот, позволяет сосредоточиться на квестах и боев...
10 01 2025 21:58:22
Всего в дополнении A Pirate’s Life для Sea of Thieves можно найти 10 дневников. Они делятся на два сета в зависимости от их автора: первый принадлежал Проклятому капитану, второй — капитану Кейт Кэпсайз. За сбор первого…|Игромания...
09 01 2025 1:54:28
«…Релиз Battlefield 3 доказал: качественно сделанная игра с грамотным контентом, если ее правильно подать аудитории, способна привлечь на свою сторону больше людей, чем любая реклама, информационный шум и цветастые знамена…»...
08 01 2025 19:12:56
"...совмещение сугубо креативного процесса создания фильмов с душной атмосферой бизнес-симулятора и беспощадным реалтаймом сродни истории, описанной в одной из басен Крылова..."...
07 01 2025 10:49:56
Вы когда-нибудь задумывались о жизни в космосе? Какой бы она была? Ведь там нет ни кислорода, ни почвы под ногами, ни тех, с кем можно было бы пообщаться. Тем не менее иногда мы грезим об этом завораживающем месте, полном звезд и сокрытых тайн. Люди…|Игромания...
06 01 2025 17:51:19
Возрождение знаменитого Painkiller - правда, совсем от других разработчиков. Нам обещают такой же, "как раньше", безумный экшен с великолепной динамикой....
05 01 2025 13:28:50
Карманные чемпионы Зарплата против свободы [[BULLET]] Пока политика Riot Games оправдывается на все сто. Как мы уже писали в прошлых выпусках, трaнcляции чемпионатов League of Legends бьют все рекорды: в прошлом году финал смотрело 32 миллиона…|Игромания...
04 01 2025 1:21:41
Технические хаpaктеристики Тип: проводная мышь * Интерфейс: USB 2.0 * Материал: пластик с резиновыми вставками * Сенсор: оптический, 3500 dpi * Частота опроса: 1 мс * Ускорение: до 20 G * Скорость перемещения: до 1,44 м/с * Память: 32 Кб * Кнопки: 2…|Игромания...
03 01 2025 7:37:53
Мария Федуняк – Лаки Хлоя, Tekken 7 Первая участница нашей сегодняшней подборки — Мария Федуняк с косплеем по файтингу Tekken 7. Лаки Хлоя появилась в серии только в последней части, но сразу полюбилась игрокам своим…|Игромания...
02 01 2025 23:15:54
► Передачи Во что поиграть в этом месяце Время: 16:05 Симулятор хлеба, глобальная космическая стратегия, приключение в постапокалиптическом мире и многое другое. Игровые новости Время: 17:23 «Форсаж»…|Игромания...
01 01 2025 20:31:43
Гигабайтная версия GeForce GTX 460 — это, пожалуй, самая удачная модель во всей четырехсотой линейке NVIDIA: рекордов быстродействия не демонстрирует, но по совокупности параметров очень хороша. Видеокарта уже не молода, но все еще актуальна, поэтому, ког...
31 12 2024 11:15:17
Новая трасса всего одна, зато какая! GTR Evolution стала первой за многие годы PC-игрой, в которой представлена Нордшляйфе («Северная петля») — длинный, исторический вариант немецкого автодрома Нюрбургринг протяженностью более 20 км...
30 12 2024 11:43:11
...на редкость красочно. Пейзажи и погодные эффекты поражают разнообразием (не угодно ли поплавать рядом с извергающимся вулканом?), персонажи очень убедительно и комично анимированы, а буйство красок заставляет тосковать по отпуску в тропиках......
29 12 2024 13:57:46
Этой весной мы отправились в Мюнхен чтобы поиграть в почти готовую версию Titanfall раньше релиза. Превью по этому мероприятию вы можете найти буквально по соседству, но помимо набора впечатлений от игры, мы заодно пообщались и с разработчиками. На…|Игромания...
28 12 2024 15:35:17
«…куда ни плюнь, сплошь и рядом HD-ремейки, 3D-версии и межплатформенные бpaки — чаще всего по расчету. И если выход игр пяти-шестилетней давности на айпадах воспринимается как само собой разумеющееся (на большее планшетники пока не способны), то перевыпу...
27 12 2024 2:30:37
Global Conflicts: Palestine — не столько игра, сколько орудие политического просвещения, призванное привлечь внимание играющей общественности к израильско-палестинскому конфликту. Герои — начинающие журналисты (на выбор — еврейская дeвyшка или палести...
26 12 2024 1:29:48
Возрожденный и очищенный от скверны Герой готов служить добру - и тому священнику на заднем плане. From Dusk Till Dawn — типичный представитель тех компьютерных игр, которые создаются по мо...
25 12 2024 6:30:12
«…The Saboteur начинается со cтpиптиз-номера, исполняемого под Koop Island Blues, продолжается кольцевыми антифашистскими автогонками и заканчивается на вершине Эйфелевой башни, утонувшей в дождливой нуар-ночи. Виселицы с повешенными у Вандейской колонны...
24 12 2024 8:54:48
Вечнозеленые «Дешево и сердито… Категория меньше 20 000 руб.», «Cмepть тормозам… Категория меньше 25 000 руб.», «Займи, но купи… Категория меньше 35 000 руб.» и — «Тебя я видел во сне» (цена не ограничена)...
23 12 2024 0:19:43
 Выпуск уникальных с виду, но по сути глубоко вторичных игр, задача которых — развивать и углубллять удачно освоенную кем-то идею, — явление почти неизбежное. Вот и Starbreeze Studios, едва отпустив в свободное плавание свою En...
22 12 2024 1:25:26
...десяток глайдеров на безумной скорости срывается с места, на ходу подбирая бонусы. Через несколько секунд включается оружие (тут предусмотрена некоторая задержка — чтобы игроки не перестреляли друг друга еще на старте) и начинается форменная вакх...
21 12 2024 10:36:18
«...рассчитана на тоталитарных маньяков с плохими зубами, прокуренными легкими и желанием править миром. И если вы готовы поделиться властью с кем-то еще — значит, эта стратегия не для вас...»...
20 12 2024 21:19:56
В WarCommander присутствуют две кампании. И обе за американцев. За немцев, не говоря уже об англичанах, поиграть не удастся. Первая кампания — Omaha — высадка на восточном берегу Нормaндии, вторая — Utah — на западном. В каждой кампании — свои собственные...
19 12 2024 16:53:49
необязательно запускать браузер, чтобы узнать последние новости. Существуют специальные программы, которые поставляют на рабочий стол сводки новостей в самом что ни на есть прямом эфире. Первым делом на ум приходят RSS-агрегаторы, но начнем мы не с них, а...
18 12 2024 15:15:15
Возьмите 50 мл Unreal, добавьте 30 мл UT, хорошенько смешайте в шейкере, вылейте в стакан "Олд Фэшен", киньте щепотку оружейного пороха от флэккэннона, так, чтобы крупинки распределились по поверхности. Осторожно по ложечке, не смешивая, влейте в стакан т...
17 12 2024 22:18:13
зверская помесь стратегии в реальном времени и футуристического танкового симулятора. Причем “зубастость” симуляторной части проявляется еще на этапе моделирования планет: каждая из них обладает своим неповторимым рельефом и определенным уровнем гравитаци...
16 12 2024 3:56:15
...Четыре винчестера, кулер процессора и видеокарты и дополнительные вентиляторы стартовали! Шум ощутимый. С этим делом мириться мы не стали, благо материнка от ASUS поддерживает технологию Q-Fan, то есть умеет интеллектуально регулировать скорость вентил...
15 12 2024 3:32:54
“И тут... Послышалось, или в общую гармонию действительно влился какой-то диссонанс? Но нет. Вот кто-то опять “пустил пeтyxа”... И в этот момент (пора бы уже) до вас медленно, но верно доходит. А что это, собственно, за хрипы доносятся из колонок? Конечно...
14 12 2024 8:16:14
"...С двумя тысячами долларов в Корею отправится M19*Alex, а довольствоваться "скромным" призом в $1200 пришлось его соклановцу M19*Chilavert. Москвич Рэкс занял третье место и получил $800. В принципе, ничего удивительного: по свидетельствам очевидцев, п...
13 12 2024 2:30:20
«…самое главное в CS1792 — мультимедийные возможности. Свитч без проблем работает с Full HD, что крайне необычно для такого рода устройств, и Blu-ray — выходы поддерживают HDCP…»...
12 12 2024 13:44:29
По хитроумному замыслу разработчиков, соль игры в том, что неким образом Вильям может путешествовать во времени. В частности, он посещает достопримечательности античной Греции, древнего Китая и даже средневековой Руси. Локации, похоже, выбраны по принципу...
11 12 2024 17:46:49
...ролевая игра не в том смысле, в котором мы к ней привыкли. Разработчики смещают акценты в сторону экшена, делая упор на развитую боевую систему. Но не как, например, в Diablo (клик-клик-клик) и не так, как в Oblivion (удар/блок). Бои в Elveon — э...
10 12 2024 7:28:49
класса «пират» как такового в игре нет: черным корсаром может стать любой. Надо только некоторое время вести себя как очень плохой парень: нападать на беззащитные суда и заpaбатывать дурную славу. Когда ее наберется достаточно, вы сможете прис...
09 12 2024 22:12:20
...позволяет заняться высшим космическим пилотажем и даже поддерживает приличные джойстики, чего в последнее время мало от кого дождешься. При этом Starshatter честно пытается изображать из себя симулятор несуществующей техники, но разработчики несколько...
08 12 2024 3:39:17
Через месяц стукнет 35 лет одной из самых влиятельных серий в истории индустрии — Metroid. Она стала родоначальницей целого поджанра, названного в её честь, и наряду с The Legend of Zelda ввела моду на нелинейность, бэктрекинг и прокачку в…|Игромания...
07 12 2024 1:42:50
«…Первобытный ужас здесь вызывает осознание того, что, пока вы кругами бегаете от пузатых мутантов и тихо материтесь на поразительную кривизну каждого элемента игры, ваша жизнь неминуемо становится короче…»...
06 12 2024 16:56:50
Статья опубликована в сентябрьском номере журнала «Лучшие компьютерные игры». Статьи из ЛКИ по онлайновым играм размещаются на «Игромании ХР» в течение четырех недель после выхода соответствующего номера…|Игромания...
05 12 2024 6:17:56
«…Dead Rising 2 — это стопроцентно хардкорная игра. Она намеренно задумана такой, чтобы игроку было одновременно интересно и при этом — жутко неуютно. Она раз за разом методично загоняет вас в эпицентр opгии каннибалов и при этом еще и нетерпеливо постуки...
04 12 2024 6:11:34
«…Наверняка многие помнят Haegemonia, Sins of a Solar Empire и Homeworld — отличные, изобретательные космические стратегии, не похожие одна на другую. Gemini Wars напоминает все сразу, но, к сожалению, сильно уступает каждой в отдельности…»...
03 12 2024 11:53:36
«…когда герой, переодевшись священником, поднимает тяжелое распятье и наcмepть забивает им одного из врагов, начинает казаться, что перед нами не Hitman, а какая-то черная пародия на него…»...
02 12 2024 10:29:11
24 часа в сутки вопросы по созданию, модифицированию и вскрытию игр принимаются на адрес gamedev@igromania.ru Умных врагов уже не так просто обойти с тыла. Я полностью прошел Chronicles…|Игромания...
01 12 2024 7:35:13
мы отходим как от классической квестовой механики оригинального «Ларри», так и от загруженного мини-играми Magna Cum Laude. Мы пытаемся охватить более широкую аудиторию, поэтому Box Office Bust — это и платформер, и стелс-элементы,...
30 11 2024 4:54:29
Еще:
Игры -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 ::