Горячая линия: игрострой
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-файлам. |
Во втором номере "Мании" за этот год была опубликована статья "Игра по модему", в которой доступным языком объяснялось, как поиграть с другом по модему в любую игру, поддерживающую модемное соединение. Несмотря на то, что в статье было дано подробное руко...
01 04 2023 3:14:17
теперь не Diablo-клон с завитушками, а сочный, чавкающий слэшер. Но еще удивительнее — будет акробатика. «Героям придется карабкаться по скалам, прыгать через пропасти, атаковать противника с горного уступа. В этих непростых задачах им по...
31 03 2023 3:32:56
«…Самый частый вопрос, который вы, дорогие читатели, задаете нам в письмах, блогах, социальных сетях, по скайпу или аське, звучит примерно так — как создается «Игромания»? В далеком декабрьском выпуске «Игромании» за 2005 год мы уже публиковали подобную с...
30 03 2023 6:43:48
«…с T2452MTS вообще реально почувствовать себя обладателем огромного планшета. Дисплей опирается на стол двумя поперечными ножками. Передняя жестко зафиксирована, а вот задняя функционирует как подставка на рамке под фотографии, наклоняя корпус под углом...
29 03 2023 18:59:57
Telltale Games работают с поразительной скоростью. Не успели фанаты Сэма и Макса, недовольные первым эпизодом, выразить свой протест криками «халтура!» или «маловато будет!» — а им уже подсовывают продолжение. Да, вот это воистину «сериальный» размах —...
28 03 2023 21:47:44
Сегодня на тестах игровой монитор Acer Predator X25 ценой в 77 000 рублей. За что, спросите вы, хотят столько денег? За IPS на 360 Гц, технологию NVIDIA Reflex ***yzer и довольно необычный дизайн. Разберёмся, имеет ли всё это смысл, а…|Игромания...
27 03 2023 19:41:30
Несколько лет назад Rainbow Six: Siege стала настоящей бомбой в мире киберспорта: появились десятки комaнд, множество лиг, и всё это успешно поддерживает Ubisoft. Мы уже бывали на грандиозном турнире в Рио-де-Жанейро, а в этот раз отправились в…|Игромания...
26 03 2023 15:39:23
 Американский офицер Джон Велш получил приказ обеспечить высадку двух диверсантов в оккупированной фашистами Франции. Но что-то пошло не так. Самолет, на котором летели американцы, подбили, и один из джеймсбондо...
25 03 2023 5:13:59
язвительная пародия на сегодняшнее политкорректное общество. «Внимание, прямой эфир! Просьба не использовать нецензурную лексику», — предупреждает нас оператор, и в следующую минуту он же просит пожестче рубить врага — дл...
24 03 2023 10:21:25
Идея “симулятора выживания”, игры, в которой игрока помещают в шкуру участника реальной катастрофы, давно витала в воздухе. Однако решиться на создание подобного проекта до сих пор не мог никто — ведь это может вызвать много пробле...
23 03 2023 23:21:44
Количество разнообразных конверсий (как полных, так и частичных) для игры Quake уже давно превысило несколько десятков. Несомненно, появившийся Quake 2 поспособствовал снижению интереса к своему предшественнику, но все же Quake еще не предан за...
22 03 2023 23:34:47
20%. Disciples 3: РенессансЭтот проект очень важен как для «Акеллы» в целом, так и для меня лично. В него много вложено — сил, времени, средств. Подобралась сильная комaнда разработчиков, в которых мне совершенно не хочется сомневат...
21 03 2023 12:16:23
«…Здесь есть и динамично развивающаяся история, изобилующая лихими поворотами, и детективная интрига, и множество фирменных шуточек в исполнении Дрейка и Салли. Конечно, оружие они пускают в ход куда реже, чем в играх, но для книги это вполне логично. А в...
20 03 2023 22:51:59
Автомобильный кинотеатр PIONEER AVH-P7500DVD, mpeg4-плеер RCA Lyra Jukebox RD2780, коробочки для CD/DVD Exclusive Sea Shell CD Case, набор для чистки CD-привода, принтеры для печати на CD/DVD Primera SIGNATURE IV и Primera SIGNATURE PRO...
19 03 2023 0:57:54
Far Cry пройден. Все наемники наказаны за свои преступления, а в джунглях пойман и зверски зарезан последний мутант. Простые гeймеры поставят коробку с Far Cry на полку и отправятся в магазин за новыми играми.…|Игромания...
18 03 2023 0:53:57
Вечнозеленые «Дешево и сердито… Категория меньше 15 000 руб.», «Cмepть тормозам… Категория меньше 20 000 руб.», «Займи, но купи… Категория меньше 30 000 руб.» и — «Тебя я видел во сне» (цена не ограничена)....
17 03 2023 4:32:13
На острове грифонов (находится на локации к востоку от стартовой) живет художник Алекс Артист, который утверждает, что он был главным художником в студии-мастерской самого маэстро Катауро и рисовал полотна из рыцарской жизни. Разработчик игры&n...
16 03 2023 6:46:36
«…После того как два отряда с разбега налетают друг на друга, солдаты разбиваются в пары и тройки и, словно юные ученики кружка по тхэквондо, начинают перфоманс. Бойцы умело машут мечами, делают выпады и откаты, пинаются и картинно умирают. Для записи дви...
15 03 2023 17:59:10
 Известная по единственным в своем роде Commandos-клонам — Desperados и Robin Hood: The Legend of Sherwood, студия Spellbound решила, наконец, показать всему миру, что в ее силах создать нечто большее, чем продукт переработки чужих идей. Не так...
14 03 2023 18:36:37
Самое главное, что нужно сделать перед запуском этой игры, — настроиться на несерьезный лад. Сказать себе: “Я сажусь за аркадный приставочный боевик, от которого не стоит ждать никаких откровений”. Если все сделать правильно, то перестае...
13 03 2023 14:42:54
Тизеры к презентации Nintendo на Е3 были скромными, так что откровений от неё никто и не ждал. Тем более что громкой новостью о выходе новых «Покемонов» Let's Go, Pikachu! и Let's Go, Eevee! компания уже успела…|Игромания...
12 03 2023 22:28:41
В браузерной стратегии «Войны империй» на карте мира уютно расположились четыре играбельных расы, точнее, страны: Рим, Египет, Китай, Персия. И выбор не сводится к тому, кем вам больше нравится называться — императором, фараоном,…|Игромания...
11 03 2023 1:27:50
Сегодня та самая ночь. Ночь, которую нужно бояться. Хэллоуин! В честь самой страшной ночи в году мы рассказываем жуткие истории из собственного игрового опыта и вспоминаем несколько игр, в которых вам определенно стоит поиграть сегодня,…|Игромания...
10 03 2023 12:16:59
одного из двух главных героев Carmageddon, Макса (Max Damage), сыграл именно Тони. В углу экрана мы разместили камеру, которая во время гонки трaнcлировала лицо водителя. Так вот, при столкновениях голова Макса (то есть Тони) резко дергалась вперед. Знает...
09 03 2023 17:28:28
Когда AMD выпустила первые Ryzen, я сомневался, что они сожрут процессоры конкурентов и отвоюют огромную долю рынка. Но Intel то ли из-за большой уверенности в себе, то ли из-за неповоротливости бюрократической машины, а может, и от отсутствия…|Игромания...
08 03 2023 16:49:28
«…Как мы и предполагали, новая архитектура AMD оказалась слабее Sandy Bridge. Даже при работе на более высоких частотах процессор FX-8150 отстает от Core i7-2600K. Особенно это заметно в однопоточных задачах. В приложениях, заточенных под работу на нескол...
07 03 2023 20:46:40
...Руль отличается текстурными накладками для удобства рук и настраиваемой чувствительностью для индивидуального стиля езды.Каждый элемент дизайна говорит о принадлежности к автогонкам. Рычага переключения передач нет, вместо него удобные подрулевые лепес...
06 03 2023 12:59:19
САМОЕ СВЕЖЕЕ ЖЕЛЕЗО: Edifier C5 (высококачественная акустическая система 2.1), PocketBook Pro 603 (электронная книга премиум-класса), HTC Wildfire S (доработанная версия популярного смартфона), Thanko Fanbrella (спасение от летнего солнца), LG IPS236V (не...
05 03 2023 13:15:10
В большинство королевских битв играют на горизонтальных картах: огромных, усыпанных строениями и точками интереса. Вышедшая 25 марта Total Lockdown, скорее, исключение. В остальном игра сохраняет правила жанра: от постоянно уменьшающейся игровой зоны…|Игромания...
04 03 2023 22:34:37
American Chopper позаимствовала свое название у одноименного шоу с телеканала Discovery Channel, которое посвящено конструированию уникальных мотоциклов-чопперов. Впрочем, на названии сходство игры и телепередачи заканчивается. Дело в то...
03 03 2023 13:36:36
«…Как оказалось, от количества лего-блоков на экране напрямую зависит и качество впечатлений: самые светлые и увлекательные мгновения триквела приходятся как раз на самые массовые сцены, будь то сражение на арене Генозиса, штурм корабля генерала Гривуса и...
02 03 2023 16:36:34
“Нет ничего удивительного, что придуманная чемпионом мира 2000 года Джоном Финкелем (Jon Finkel) карта действительно сильна: Shadowmage Infiltrator позволяет создать значительное преимущество по картам, являясь при этом существом, которое сложно заблокиро...
01 03 2023 19:32:19
действия футболистов фиксируются уникальной программой Match ***ysis Tool: вы можете подробно разобрать тот или иной момент на двухмерном макете. Для тех, кто не хочет смотреть на бегающих по полю полигональных человечков, предусмотрен классический текст...
28 02 2023 20:49:51
Показ гeймплея восставшей из пепла Battletoads на gamescom 2019 многими мгновенно был воспринят в штыки — внезапное превращение суровых жаб в мультяшных Дypaчков казалось плевком в лицо старым фанатам. Тем не менее, на выходе у Dlala…|Игромания...
27 02 2023 15:15:29
"...TRON 2.0 действительно стоит ждать по ряду вполне очевидных причин. Во-первых - очень красиво. И во-вторых - очень похоже на то, что нам обещали. Собственно, из этого вытекает третья, возможно самая главная причина: нас не обманули..."...
26 02 2023 8:48:44
«…За что мы больше всего ценим комиксы Marvel? За неплохие истории, зрелищные схватки и, чего уж там, тонны пафоса. В свою очередь, жанру, к которому принадлежит свежая Heroes, все это чуждо. Онлайновые hack’n’slash RPG никогда не отличались изысканным сю...
25 02 2023 10:45:20
Давным-давно об одной далёкой-далёкой галактике делали много отличных игр. Щупальца LucasArts проникли, кажется, во все игровые жанры, от пинбола до гоночных симуляторов, так что не будем зацикливаться на Battlefront, Knights of the Old Republic и…|Игромания...
24 02 2023 1:42:57
«…по версии Мезрича, популярнейшая социальная сеть появилась на свет благодаря асоциальному типу, который всего лишь стремился удовлетворить раздутое чувство собственной важности. Недаром оригинальное название книги — «Случайные миллиардеры», а не «Миллиа...
23 02 2023 14:44:10
Во что играли 5 лет назад Deus Ex Дата выхода: 2000 год Жанр: RPG Издатель/Разработчик: Eidos/Ion…|Игромания...
22 02 2023 3:41:35
"...Изменения коснутся всех составляющих игры: гeймплея, сюжета, графики и звукового оформления. Но не это главное. Главное, что в моде будет возможно все: бандиты на полицейских машинах, копы, атакующие ни в чем не повинных людей, массовые перестрелки и...
21 02 2023 0:26:53
“Чтобы создать комaнду-мечту, мало хорошего тренера и хороших денег, надо правильно эти деньги вложить — в игроков и в обслуживающий персонал (скаутов, тренеров, врачей). Сделать правильный выбор непросто: в CM каждый игрок хаpaктеризуется 31 параметром,...
20 02 2023 20:59:45
«…Изменения в боевой системе очевидны: монстры проламываются сквозь стены, летящие в лицо топоры можно отбивать мечом, а в левую руку — брать факел. Но это та же самая восхитительно садистская и непредсказуемая игра, научившая нас обходить врагов со сторо...
19 02 2023 20:33:44
Еще один способ спихнуть пару тонн компактов — снять клип и отправить его на телевидение. Клип стоит сравнительно недорого, а телевидение запускает его в эфир и вовсе бесплатно — правда, не помешает сводить ведущего в дорогой ресторан или хотя бы оставить...
18 02 2023 9:49:58
www.metro.ru Сколько раз в день вы ездите в метро (если, конечно, оно есть в вашем населенном пункте)? А в месяц? А в год? Наверное, вы уже давно перес...
17 02 2023 22:37:35
...наиболее распространен формат MP3. Для подавляющего большинства пользователей другие форматы почти что экзотика. Более-менее известны только WMA, AAC и OGG Vorbis. Однако это не означает, что вы никогда не наткнетесь на музыку в каком-нибудь малораспро...
16 02 2023 14:33:18
«…Распечатать фотографию с коммуникатора, гуляя по саду, или инструкцию по выживанию в джунглях — с нетбука, сидя в ванне? Не вопрос! Что мы и проделали, тестируя МФУ Epson Stylus Photo TX710W — шестицветный струйный принтер, сканер, копир и кардридер, уп...
15 02 2023 21:25:27
«...природа — ключевой персонаж истории. Дышащий, дрожащий, пульсирующий, с уникальной флорой и фауной — таков мир Теневой планеты. Потрогать его клешней — это, извините, не то же самое, что кинуть ржавой бочкой в зомби. На умении пользоваться механическ...
14 02 2023 15:37:57
Наша жизнь — одна бродячая тень; жалкий актер, который кичится какой-нибудь час на сцене, а там пропадает без вести; сказка, рассказанная безумцем, полная звуков и ярости и не имеющая никакого смысла. Уильям Шекспир Жизнь — это добрая сказка со...
13 02 2023 2:25:19
Гвоздь номераExact Audio Copy 0.99Разработчик: Андре УитхофЯзык: английский, русскийТип распространения: бесплатноСайт: www.exactaudiocopy.deExact Audio Copy считается самой точной программой для копирования аудиодисков. Если при чтении файла…|Игромания...
12 02 2023 0:34:29
В портфолио Американа Макги, бывшего дизайнера уровней для Doom и Quake, гениальный экшен American McGee’s Alice соседствует с горами безыдейного трэша вроде BadDay L.A. Терпя одно разочарование за другим, фанаты Американа не раз повторяли:…|Игромания...
11 02 2023 8:54:15
Еще:
Игры -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 ::