Горячая линия: игрострой
24 часа в сутки вопросы по созданию, модифицированию и вскрытию игр принимаются по адресу или по SMS на короткий номер 1121 с префиксом dev (то есть в начале сообщения печатаете слово dev, а затем, через пробел, сам вопрос). Стоимость каждого SMS 10 центов. Обратите внимание, что ответы на вопросы даются только в журнале.
Havok Sim позволяет протестировать физику новых объектов. |
В редакторе TES 4: Oblivion я наткнулся на пункт меню World\Run Havok Sim. Не могли бы вы рассказать, что это за инструмент и для чего он нужен?
Данная функция предназначена для теста физики игрового мира. Допустим, создали вы оружие или модель персонажа в 3DS Max и импортировали объект в редактор. После этого необходимо убедиться, будет ли новый предмет вести себя в соответствии со всеми законами физики TES 4: Oblivion. Помещаете новый предмет на карту (в любое место главное, чтобы оно было немного над поверхностью земли) и активируете модуль Havok Sim. Если в модели присутствуют все необходимые компоненты, то вещица должна будет упасть на землю. Если же она так и останется висеть в воздухе, то где-то вы напортачили и задали неверные атрибуты физики.
Расстояние, на которое перемещаются герои, можно изменить в файле DefaultStats.xdb. |
Я внимательно изучил статью по вскрытию Heroes of Might and Magic 5, но не нашел там ответа на один очень важный вопрос. Можно ли как-то методом вскрытия увеличить расстояние, которое герои преодолевают за один ход? Карта, которую я сделал для игры, очень большая, и если длина хода будет стандартной, герои станут ползать от одного края к другому часами.
Никаких проблем. Увеличить длину хода совсем несложно. В этом вам поможет файл DefaultStats.xdb, находящийся в директории GameMechanics\RPGStats (архив data.pak). Править его лучше всего в обычном «Блокноте». В данном случае нам будет интересен раздел Adventure.
Первый параметр этого блока BaseHeroMovement определяет базовое расстояние, которое герой способен пройти за ход. Обратите внимание на то, что здесь не учитываются штрафы за хождение по пересеченной местности и всевозможные бонусы (в частности, степень развитости у героя логистики и нахождения пути). Этому атрибуту следует поставить значение повыше в районе 27003500.
Желательно также изучить группу хаpaктеристик, задающих размер разовых бонусов к дальности хода при посещении различных строений. Речь идет о следующих настройках: VisitFountainOfYouthMovementBonus прибавка к ходу за обращение к фонтану молодости, VisitRallyFlagMovementBonus к восстанавливающему флагу, VisitOasisMovementBonus к оазису, VisitStablesMovementBonus к конюшне. Оптимальным вариантом будет поставить этим показателям значения примерно в следующих пределах: 500600, 450550, 9001000, 700750. Аналогичный атрибут имеется для путешествия по морю LighthouseMaxSeaMovementBonus. Ему лучше присвоить значение 600700.
Что касается конюшни, то за нее отвечает атрибут ForWeekStablesMaxLandMovementBonus. Он определяет размер ежедневной надбавки к скорости героя до конца недели (если строение посещалось). Впишите сюда число 700 (или даже чуть выше).
Здесь же вы найдете параметр BaseHeroLookRange (регулирует базовое поле зрения героя). Раз уж мы развили в героях навыки путешественника, неплохо бы еще сделать их более зоркими. Для этого придайте хаpaктеристике значение в интервале 1520. После всех этих изменений бонусы к скорости героев станут куда ощутимее. Да и вообще ваш персонаж (как, впрочем, и ваши соперники) будет готов к преодолению огромных расстояний за короткое время.
В корневом каталоге с Titan Quest, помимо файлов редактора, о которых вы рассказывали в статье «Титанический квестострой», я обнаружил несколько компиляторов: MapCompiler, ModelCompiler и ряд других. Почему про них нигде не было ни малейшего упоминания?
Описанные вами приложения предназначены для перевода исходных файлов уровня в формат игры. Но зачем делать это вручную, если все действия за нас делает утилита Art Manager? То есть опосредованную работу с компиляторами мы на самом деле описали. Случаи, когда нужно обратиться к ним напрямую, минуя Art Manager, мы себе слабо представляем. Куда проще нажать пару кнопок, чем писать длинные строки кода в комaндной строке.
Все модели и карты Titan Quest удобней компилировать через утилиту Art Manager. |
Вопрос месяца | |
Привет, «». Я пишу текстовую RPG (графика будет только в виде фонов и кукол героев), движок я сделал такой, что каждый диалог подгружается из отдельного файла. То есть файлов этих очень много, несколько тысяч, а будет еще больше. Сейчас уже готово более половины игры, и неожиданно я задумался вот над каким вопросом. Весь текст я храню в кодировке Windows 1251, знакомый программист сказал, что лучше бы я сохранил все диалоги в UTF-8, потому что у него больше возможностей. Это действительно так? У меня действительно не все символы получается сохранить в Windows 1251, но, возможно, есть еще какие-то нюансы? Друг-программист во многом прав. Кодировки Windows-1251, KOI8-R и им подобные устарели, хотя их до сих пор повсеместно используют в веб-программировании, да и в txt-файлах к играм они частенько встречаются. Основной недостаток этих реликтов в том, что они могут отобразить на экране только 256 символов, тогда как UTF-8 поддерживает всю символику международного стандарта Unicode (все подробности о нем можно узнать на официальном сайте www.unicode.org). А это более ста тысяч различных символов. Тут вам и дроби, и товарные знаки, и математические обозначения, и лигатуры. Главное же в Unicode зашиты символы пpaктически всех алфавитов. На пpaктике это работает следующим образом. Есть файл, из которого движок подгружает текст в вашу игру. Открываете вы таблицу символов в Windows или в Mac, если разработка игры ведется на нем (платформа не имеет значения, ведь стандарт общий), копируете из нее любой значок и вставляете прямо в ваш документ. И если это документ в формате UTF-8 и движок игры его понимает, то символ в игре будет отображен так же, как вы видите его в таблице. В случае же с кодировками первой волны (KOI8-R, Windows-1251) большинство символов вам придется шифровать. Даже обычное тире не поставишь, придется вписывать специальный ключ (например, —). А если нужно не тире, а дефис? Извольте вписать ключ ‑. И смотрите не перепутайте! Ведь для движка дефис и тире это совершенно разные символы. И так на каждом шагу. Как только вам понадобился нестандартный символ, вы вынуждены использовать ключи. А в случае с UTF-8 все просто: скопировал и символ сразу появился в игре. Некоторые начинающие программисты утверждают, что ключи это, мол, круто, здорово и только так и нужно. Разумеется, это не так. Ключи были созданы исключительно потому, что Windows-1251 и ей подобные кодировки поддерживали слишком мало знаков (256), остальное приходилось шифровать. Сейчас, когда есть Unicode, необходимость в таких заморочках отпала. Программисты старой школы иногда кидают в огород UTF-8 еще несколько комов грязи. Говорят, текстовые файлы в этой кодировке занимают больше места, что если игра разpaбатывается для интернета, то не все браузеры адекватно обpaбатывают UTF-8, что если кодировка используется на веб-страницах, то поисковики ее не видят... Всему этому тоже не верьте. Подобные обвинения были правомерны еще года три-четыре назад, но не сейчас. Все современные интернет-браузеры отлично распознают UTF-8 (только надо не забывать указывать в тегах, каким способом закодирована ваша страничка, иначе браузер и Windows-1251 может не обнаружить), поисковики тоже отлично эту кодировку видят. А что касается объема файлов, то да, упрек оправдан, на кодировку большинства символов в UTF-8 уходит больше бит, чем, скажем, в KOI8-R. Но это закономерно: одно дело зашифровать 256 символов, совсем другое 100 000. Обратите внимание, буквы английского алфавита занимают тот же объем, разница есть в русском и других языках. Если же сравнивать кодировку спецсимволов, то UTF-8 оказывается в выигрышном положении, потому что не приходится использовать ключи в духе ‑ (посчитайте-ка, сколько тут символов нужно закодировать). И в завершение один очень важный момент. UTF-8, как уже было сказано выше, работает со стандартом Unicode, который, в свою очередь, поддерживает кодирование более сотни тысяч символов. Но это вовсе не значит, что на любом компьютере все эти символы будут правильно отображаться. Запомните: кодировка это интерпретация кода компьютером, а отображение это выведение на экран определенного шрифта, каждый символ которого может соответствовать, а может и не соответствовать кодировке. То есть если вы хотите вывести на экран изображение, скажем, какой-нибудь скандинавской руны, то вам недостаточно закодировать ее при помощи UTF-8. Необходимо, чтобы на компьютере пользователя был установлен шрифт, содержащий символ руны (сопоставленный Unicode-кодировке). Если шрифта нет, то либо игра вылетит с ошибкой, либо будет отображен неверный символ. Даже если при разработке у вас в игре все отображается верно, не поленитесь и зашейте все шрифты в движок. У вас-то они из системной папки подгружаются, а у игрока могут быть вовсе не установлены. Поэтому еще раз: все шрифты должны быть в движке, никаких обращений к внешним TTF-файлам. |
«…Шутер от первого лица не самый очевидный жанр для игрового переложения «Ходячих мертвецов», которые в своей телеинкарнации были совсем не экшеном, а камерной драмой с вкраплениями хоррора. Видимо, понимая это, авторы попытались внести соответствующие по...
17 04 2024 16:53:22
Грис — Gris Первая участница сегодняшнего выпуска — загадочная дeвyшка по имени Грис из одноимённого платформера. Vicont Duke в роли главной героини игры выглядит очень убедительно, вдобавок фотосет вышел атмосферным.…|Игромания...
16 04 2024 16:46:46
Забредаем в башню — и замечаем шахматную доску, где роль фигур выполняют маленькие садовые гномики и бутылки с выпивкой. В рейдерской пещере с удивлением обнаруживаем под потолком пару здоровенных плюшевых игральных костей, которые обычно вешаю...
15 04 2024 10:30:13
24 часа в сутки я мысленно с вами. В остальное время со мной можно связаться, написав по адресу hot-line@igromania.ru или отправив SMS на короткий номер 1121 с префиксом hard (то есть в начале сообщения вы должны ввести слово hard и только потом,…|Игромания...
14 04 2024 21:47:24
“В качестве основного места действия была выбрана школа Хогвартс. В ней у Гарри есть два друга: заучка Гермиона Грэйнджер и “рыжий ап” Рон Уизли. Правда, пользы от них никакой. Появятся по ходу повествования на секунду, скажут: “Беги вон туда!” — и тут же...
13 04 2024 4:54:52
...классический квест в лучшем смысле слова. Он лишен аркадных и консольных элементов, не заигрывает с новыми гeймдизайнерскими трендами вроде мини-игр. Он действительно напоминает «трехмерный» период LucasArts......
12 04 2024 8:44:54
Вы читаете «Во что мы играли» — рубрику, где мы каждый месяц вспоминаем самые яркие игры, которые выходили в этом месяце 5, 10, 15 и 20 лет назад. И так уж совпало, что в февральском выпуске собрались сразу четыре…|Игромания...
11 04 2024 10:15:34
В условно-бесплатном многопользовательском шутере Battlefield Play4Free на днях случился праздник: на серверы была установлена новая карта Dragon Valley. Почему это действительно важное событие для пользователей? Тут не обойтись без краткой истории…|Игромания...
10 04 2024 5:32:29
Мы бы не стали обращать ваше внимание на Crusaders: Invasion of Constantinople, если бы не одно обстоятельство. Хорошего, богатого средневекового слэшера на PC не было со времен Blade of Darkness. А с тех пор, между прочим, прошло уже восемь лет...
09 04 2024 8:22:34
Всем гражданам, страдающим ностальгией по старым добрым временам безраздельного господства первого "Пентиума"! На вашей улице сегодня праздник. Можете накрывать столы и петь торжественные гимны. Ибо Quake вернулся, подобно блyдному п...
08 04 2024 8:21:58
«…История о том, как террорист-снайпер захватил заложников в криминальной столице Британии, городке Clappers Wreake, а отчаявшаяся (и редеющая на глазах) полиция в качестве последнего аргумента обратилась за помощью к «плохому» копу Гектору, полна черного...
07 04 2024 12:31:11
В 30-е годы прошлого века американский мультипликатор (и лауреат Пулитцеровской премии) Руб Голдберг отобразил в своих работах особый вид машин. Суть в том, что невероятно сложный аппарат, зачастую собранный из подручных средств, выполняет про...
06 04 2024 12:26:47
«…Можно будет даже участвовать в чужих сюжетных диалогах, вставлять собственные реплики. Более того — за активное участие в параллельных историях игра будет награждать игроков социальными очками, которые используются в системе прокачки персонажа…»...
05 04 2024 12:55:47
произошло неизбежное. Как и все жанры, Tower Defense решил посмотреть на себя от первого лица. Знакомьтесь — Sanctum, мод для Unreal Tournament 3, участник Swedish Game Awards, игра, созданная группой шведских студентов...
04 04 2024 18:53:48
До R6 шутеры напоминали беззаботного мальчишку, хвастающего графикой и как можно более жестким гeймплеем, докучающего игрокам и производителям железа своими капризами. С легкой руки появившихся из ниоткуда Red Storm и Тома Клэнси жанр будто бы занялся дел...
03 04 2024 1:10:42
если заменить назгулов птеродактилями, героев (вроде Гэндальфа и Арагорна) — безымянными паладинами и магами, выкинуть все знакомые по фильмам места сражений, гениальную музыку, которая тоже перекочевала прямиком из ленты, то получится средней руки RTS...
02 04 2024 8:49:45
Последний страж мира Носгота, Каин отказался от самопожертвования и предпочел править миром. Для начала он создал армию вампиров, которая с громким улюлюканьем расправилась с большинством людских ополчений. Но рядом со стольным градом Меридианом у н...
01 04 2024 7:48:11
«…В прошлых номерах мы успели разобраться, как правильно выбирать процессоры, материнские платы и оперативку, теперь пришла очередь накопителей. Сегодня внимательно изучим все хаpaктеристики жестких дисков и SSD, доказав, что объем — еще не самая интересн...
31 03 2024 15:29:43
Championship Manager образца 2005 года ничем особенным не запомнился и принес поклонникам серии скорее разочарование. Ну а что же новая часть?Увы, Championship Manager2006 встречает нас все тем же неуклюжим интерфейсом. Обещают, правда, патч, н...
30 03 2024 19:38:57
“Главное требование к компьютеру для игры в NWN — это полная поддержка OpenGL. Сейчас большая часть игр использует драйверы Direct 3D, но вы можете проверить, поддерживает ли ваш компьютер OpenGL. Для этого запустите Half-Life в OpenGL-режиме или Quake 2...
29 03 2024 16:13:39
 Среди некоторых разработчиков бытует мнение, что можно создать хорошую игру, доведя до абсурда какую-нибудь старую жанровую идею. Таким принципом руководствуются, например, корейцы из конторы Delphieye, чья Nitro Family должна...
28 03 2024 3:56:49
«…По уровням разбросаны музыкальные биты. Скажем, если собрать один — заиграет баpaбан, второй — труба, третий — пианино. Звуки включаются в определенной последовательности и составляют мелодию, потом вы переходите на другой экран, собираете новые биты, з...
27 03 2024 6:43:14
http://bomg.ru “Не... он из этих. Опасный народец. Ни работы, ни места жительства. У нас их называют бoмжами...” Люди без определенного места жительства — сокращенно…|Игромания...
26 03 2024 4:37:19
На этот раз нам предстоит побывать в шкуре водителя машины Скорой помощи. Итак, есть город и есть одна неотложка; есть пациент(ы), которого нужно доставить в больницу. Этим мы и занимаемся — мчимся к нему на всех скоростях, быстро грузим и дуем что есть м...
25 03 2024 22:33:25
«…Результаты оказались предсказуемыми. GTX 560 Ti с легкостью обошла GTX 470 и HD 6870, разгромив их во всех тестах. А вот справиться с основными конкурентами не смогла. Radeon HD 5870 показала результат на 3% выше испытуемой, а HD 6950 — на 6%…»...
24 03 2024 8:38:37
Железный гуру Дмитрий Горячев разбирает письма читателей, дает советы, размышляет о состоянии индустрии, подмечает интересные тенденции и задает неудобные вопросы представителям разных компаний Не совсем понятна концепция Intel 3D Tri-Gate…|Игромания...
23 03 2024 0:30:56
«…Tekken Tag Tournament 2 создавалась для того, чтобы войти в историю. Это не игра на пару вечеров или сезонная дисциплина на несколько турниров. Это монумент всему жанру, упорству игроков и их желанию превзойти себя. Будьте готовы: Tekken Tag Tournament...
22 03 2024 22:30:46
Super Meat Boy — это взрыв. Словами не передать. Это вот так. Или так. Ар-р-р-р-р, нет! Так! Инди-супербоевик. Супермясо. Не сыпь мне соль на мясо Про крутые платформеры принято говорить, что они не платформеры. Например, в Braid платформенная…|Игромания...
21 03 2024 7:52:24
SEGA осенью выпустит в продажу ретроконсоль SEGA Mega Drive Mini. Разберёмся, чего ждать от такого взрыва из прошлого и на кого направлено поражающее воздействие....
20 03 2024 1:28:59
По сравнению с консервативными «Молотом времени» и «Немой стражей» «Гнев Богов» действительно новаторский сет.Впервые за последние два года разработчики «Берсерка» добавили в игру новый тип карт — экип...
19 03 2024 19:29:25
Мы с друзьями поспорили, что такое игровой движок? Одни говорят, что это только чисто программный код, на который навешено много всего остального. Но это уже не движок. А другие говорят, что вообще все, что прилагается…|Игромания...
18 03 2024 1:27:12
Близкие по духу Shadow of the Colossus Afrosamurai Katanagatari Hyper Light Drifter Prince of Persia…|Игромания...
17 03 2024 4:19:19
Оружие смелых: приемы использования дробовиков Стихия дробовика — быстрый контактный бой. Дробовики — это оружие, мнения о котором принципиально расходятся. Кто-то считает, что дробовики совершенно бесполезны, другие называют их чуть ли…|Игромания...
16 03 2024 23:46:49
сюжет захватывает с первого же скриптового ролика и заставляет проходить миссии только для того, чтобы посмотреть следующий. Даже в отрыве от игры история Battle Realms смотрелась бы неплохо: выжженные войной некогда цветущие земли, погоня за таинственным...
15 03 2024 23:54:47
воплотить в одной игре спортивную историю марки. Так что на главных ролях здесь все-таки настоящие спортивные автомобили, которые поклонник автоспорта опознает без труда...
14 03 2024 18:35:27
Наконец к нам пришла последняя консоль нового поколения — Sony PlayStation 5. Совсем скоро, 12 ноября, она стартует в США и Японии, а 19 ноября доберётся до первых покупателей в РФ, и секретов уже вообще никаких не останется. Так как…|Игромания...
13 03 2024 19:44:17
Уникальной особенностью Fallen Earth по сравнению с другими MMORPG является деформация ландшафтов. Парой выстрелов из гранатомета можно создать на земле воронку и воспользоваться ею как окопом или же скинуть на дно врага. Еще одним неоспоримым достоинство...
12 03 2024 6:13:12
Основное отличие того ИИ, который хотелось бы видеть, от того, который мы наблюдаем сейчас, заключается в неадекватной оценке ситуации. Безусловно, основная задача компьютера — не победить игрока, а красиво ему проиграть. И это очень непросто, учиты...
11 03 2024 1:24:44
— Святая Книга гласит, — окончательно разошёлся Эйк, — что изойдёт из бездны змий, дpaкон отвратный, семь глав и десять рог имеющий! А на спине у него усядется дева в пурпуре и багрянце, и кубок златой будет у нее в…|Игромания...
10 03 2024 16:16:45
ОТ РЕДАКТОРА Всем привет! Интерфейс Комплектация 2 DVD Комплектация 1 DVD Начать сегодня хочется не с анонса содержимого DVD — так получилось, что по количеству удивительного наша индустрия в этом месяце оказалась не то что на…|Игромания...
09 03 2024 23:54:51
У меня есть дар — рвать и убивать. Я бы с удовольствием от него отказался», — сокрушался Росомаха в фильме. В игре ему ампутировали совесть — и он, наконец, использует свой «дар» на полную катушку. Все св...
08 03 2024 10:14:36
О номинации В этой номинации мы отмечаем проекты, которые заставляли нас раз за разом возвращаться на виртуальные поля сражений, чтобы вместе с товарищами по комaнде бросить вызов отряду врага. Игромания подводит итоги года: лучшие игры…|Игромания...
07 03 2024 11:24:49
«…Cave Story берет за основу старый добрый Metroid: главный герой расстреливает монстров и исследует достаточно большие уровни в поисках важных предметов, помогающих попасть в новые локации. Периодически на его пути встают кровожадные боссы, которые эти п...
06 03 2024 10:40:19
"...Прогресс в отрасли, проявляющийся в виде улучшения технических параметров матриц при одновременном снижении цен, привел к тому, что сегодня ЖК-монитор можно рассматривать как весьма заманчивый вариант для пользователей, плотно работающих с компьютером...
05 03 2024 14:41:56
«…Steel Battalion — увлекательная, сложная и необычная игра, в которую… совершенно невозможно играть! И все — как раз из-за Kinect. Управление не работает: рычаги не слушаются, виртуальные руки постоянно тянутся не к тем приборам, к которым тянетесь вы, н...
04 03 2024 9:17:42
«…Тема викингов — еще один выигрышный ход разработчиков. В отличие от примелькавшихся в инди-играх пиратов, скандинавская культура уходит корнями в дремучее феодальное фэнтези-прошлое и разом снимает все вопросы по дизайну доспехов и глубине сюжетной мифо...
03 03 2024 21:27:43
Масштабный и детально проработанный симулятор ведения бизнеса в Европе времен позднего средневековья. Порой требует к себе слишком серьезного отношения, да и чуть большее разнообразие игровому процессу не помешало бы. Любители жанра, впрочем, будут доволь...
02 03 2024 20:47:20
САМОЕ СВЕЖЕЕ ЖЕЛЕЗО ОТЕЧЕСТВЕННОГО РЫНКАMicrosoft SideWinder (лазерная супермышь), aeneon XTUNE DDR2-1066 (память), FLOSTON Energetix 1050W (блок питания на 1050 Вт), Defender Adrenaline Turbo (руль + педали), Palit P35A (материнка под Intel), TopDevice T...
01 03 2024 9:32:27
У каждого героя должна быть тёмная сторона — и часто она является прямым следствием его героизма. Халк могуч, но его сила разрушительна. Идеализм Капитана Америка — залог его стойкости, но в современном мире, где добро и зло…|Игромания...
29 02 2024 3:41:17
Еще:
Игры -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 ::