26

» WarCraft 3 / Локализация карты WC3 для любого патча

Я до сих пор считаю, что лучше все таки разделять карты на разные версии, и делать приписку ENG, RU, и тд, по мне это самый лучший способ, так же если перевод планируется не на финальную версию, то можно развивать свою карту, в разную сторону, допустим в русской версии ты понял, что карта пошла как-то не как ты хотел, реализуешь это в английской версии, по сути можно для себя разные пути в принципе сделать для одной карты таким способом.
Перевод в любом случае придется делать для 2 версий, а так ты еще и карту будешь делать 2 раза :D
+ так будут русские играть только с русскими и остальные только на инглише. А локализация позволяет в одной игре играть всем, и русским и англоязычным людям с полным пониманием происходящего.
26

» WarCraft 3 / Локализация карты WC3 для любого патча

А это разве наши проблемы?
Игроки не разрабы :)
Игроки, сущность ленивая, разбираться не станут и просто скипнут ваш шедевр :)
Раз уж делать локализацию и тратить свое время на это, то для большего охвата ничего не стоит инглиш сделать основным языком а русский локализацией для русских.
И это такой каеф, когда разные игроки с разных стран сидят в твоей карте с английским интерфейсом, а тем временем у русских игроков русский язык и все всё неплохо понимают что делать. Могут прочитать и подсказывать друг-другу.

Bergi
Ну только посмотри на это видео, на эту реакцию, когда и вопросов к карте нету за непонимание происходящего. Когда игроки тупо веселятся и не парятся над текстом :D
(при этом язык у чела не инглиш и не русский, да и вряд-ли бы русский понял бы :D )
26

» WarCraft 3 / Локализация карты WC3 для любого патча

Хочу и сам попробовать перевести какую-нить карту на английский или на русский, для образца, кидайте свой пример, мб что получится
Ооох, теперь выскажусь я. Берите карту Игру в кальмара и смотрите, как мы там реализовали перевод.

Выскажу несколько моментов, которые хотел бы подчеркнуть:
МнОгА бУкАф
  1. Если основной язык по умолчанию будет будет русский, то и карта у не англоязычных интерфейсов (к примеру китайских, корейских, португальских, испанских французских и тд) будет русским, что ооооочень не круто когда весь мир лучше понимает инглиш нежели наш родной русский. Именно по этой причине по умолчанию язык мы ставим английский. А вот для русских уже локализируем игру, чтобы только у русских игра была русской, а у всех остальных на инглише (извините за столько повторов русский).
  2. По поводу триггерного текста и кода. Обычно одна полная строка попадает в файл спокойно. А вот уже разделение по подстрокам в файл не записывается. Но если мы таки хотим записать этот текст по кускам - то можно использовать функцию Externalized string("текст"), которая насильно запишет кусок вашего текста в файл. Эта функция есть даже в 1.26а варике.
  1. Есть момент или баг, что если по стандарту у вас стоит инглиш и есть локализация на русский, то разрабатывать карту должны с английской версией варика (в рефордже, про 1.26а не знаю). Ибо если у вас в варике указана русская локализация, а вы сохраните карту где основной перевод инглиш и есть русская локализация - то оно заменит основную инглиш на русскую, то есть основной станет русская локализация а инглиш потеряется. Скорее всего это баг рефорджевской версии.
  2. Исходя из 1 пункта, карту желательно разрабатывать изначально на инглише. Но если у вас с ним все очень плохо, то можно делать карту на русском, а в конце, когда можно выпускать карту в свет и весь основной контент готов, копируете .wts файл и делаете его как русская локализация (не забываем делать бекапы), а в файле по умолчанию все переводите. Оооооооочень не советую кидать весь текст разом в гугл переводчик. Лучше по предложению отдельно каждый string_XXXX переводить и по своему скилу стараться замечать, те-же фразы используются под вашими словами или берутся снова другие и править сразу текст. Муторно, зато ошибок будет гораздо меньше, и править меньше, и менее стыдно будет потом показывать другим свою работу. (хотя наша карта сделана тоже не идеально и все равно стыдно местами XD )
  3. Еще подмечу, что так-же можно локализировать картинки и звуки, да вообще любой импорт, как минимум в Рефордже. Просто закинув в папку со соответствующей локализацией.
И да, после ЛЮБОГО изменения в строке (в ро это или в триггерах) строку снова надо локализировать и импортировать локализацию. Очень запарно при создании обновы, но привыкнуть можно. Зато играешь с иностранцами спокойно, даже если у тебя интерфейс русский а у них английский будет :)
26

» WarCraft 3 / Прыжок "скилы под ключ"

Такими прыжками можно загнать противника в непроходимый участок
Как я понимаю, не только противников а и себя тоже? :)

То есть прыгнуть в воду и застрять там. Или прыгнуть на гору между непроходимыми клифами и застрять так (к примеру 10 раз в 1 точке поднять клифы и попытаться прыгнуть на гору такую). По идее в итоговую точку, куда прыгнуть нельзя, стоит отменить скил, типа ошибка, прыгнуть туда нельзя.

А так очень круто, что автор смотрит на комменты и дорабатывает наработку! Очень полезно будет как поучиться решить все вышесказанные проблемы, так и просто заюзать шаблон, как готовый скилл.
26

» WarCraft 3 / Полная гибель игрока.

Ну саааамый простой вариант, когда юнит поставлен у тебя на карте.
Если умер определенный юнит - то выбрать всех юнитов игрока (владелец (триггерного юнита)) и убить (выбранного юнита).
скрин
Загруженные файлы
26

» WarCraft 3 / Скиллшот Арена 2.1

Она до сих пор обновляется, просто я давно не занимался этим ресурсом, все усилия на Дискорд идут)
Как руки дойдут, обновлю ресурс и прикреплю несколько видео.
А проект живет подпольно :)
26

» Game Dev / Реиграбельность в игровых проектах

Я изначально не включала некоторые из вещей, которые он озвучил, либо не раскрывала в деталях - какой именно ответ вы ожидали, чтобы я дала?
И то и то гораздо больше похоже на ответ, спасибо
26

» Game Dev / Реиграбельность в игровых проектах

Прочитав вашу статью, у человека может сложиться впечатление, что понятие реиграбельности существует только для соло игр. => Где инфа за счет чего реиграбельны ВК3 или CS? Я клоню к тому, что есть еще как минимум такие вещи как "соревновательный момент" и "пользовательский контент".
К сожалению, на сайте не предусмотрена возможность ставить отрицательные оценки, в противном случае я бы могла направить вас сделать именно это.
Человек очень адекватно задал вопрос и не получил ответа. Очень жаль :(
26

» Game Dev / UI дизайн и его значение в играх

А где комменты?
Автор, спасибо за работу! Очень понравились скрины и примеры. Очень полезно для новичков и не очень в геймдеве.
Ибо есть мелочи, о которых люди не задумываются :)

Жирный лаЕк :)
26

» WarCraft 3 / Legion Tower Defence (LTD)

О новая карта, круто, варик не стоит на месте и развивается
26

» The Lord of the Rings: Warcraft / The Lord of the Rings: Warcraft

Прохождение последних 2 частей кампании от ARROW'S PATH:
Властелин Колец: Две Твердыни
Властелин Колец: Возвращение Короля
26

» WarCraft 3 / Замок (The Castle)

Новые скрины прям красота)
Стало гораздо атмосфернее :)
26

» WarCraft 3 / "Живой лежачий юнит"

А как запаузить? Или если застанить то НАВСЕГДА?
Ждешь время смерти юнита (обычно около 1 сек). Потом:
Анимация - установить скорость анимации юнита = 0
26

» WarCraft 3 / Полезная информация

А как вообще задать вопрос по варкрафту? Я попытался, но у меня не получилось.
Двух скринов хватит?
(Главное выбери проект Warcraft или вот прямо с этой страницы здесь ты можешь нажать на эту кнопку Вопросы ибо тут мы в проекте Warcraft)
Ответ
Загруженные файлы
26

» WarCraft 3 / Игра в кальмара для Warcraft 3

а чё на 1.26 не запускается?
Только под Reforged.
Старались перенести на более старую версию, но с конвертом не получилось. Даже заменив и убрав все новые функции, при запуске редактора объектов карту крашит (не говоря уже о титанической переделки систем карты под 24 на 12 игроков). Делать версию под 1.26а это как делать новую карту, на что не хватает ни сил, ни мотивации, ни времени.
26

» The Lord of the Rings: Warcraft / The Lord of the Rings: Warcraft

"РЕМЕЙК" это тип под современную версию выходить будет?
Как я понимаю, скорее полная переделка с нуля :)
Версия варика та-же
26

» WarCraft 3 / предметы и тип предмета

Есть человек. А есть Коля, Вася, Маша. Коля Вася и Маша - все являются типом "человек". И ваш хомячок Гоша с типом Хомяк не будет типом Человек. Есть семья. Вася и Маша могут быть из одной семьи а Коля из другой (так работают и классы).
По поводу твоего вопроса - герою можно создать новый предмет, указав тип предмета (какой берем за основу). Или дать уже созданный где-то предмет (тут уже сам предмет будет).
Если ты удалил сам предмет, сохраненный в переменную, а потом пытаешься его дать герою - давать просто будет нечего, ибо переменная пуста. Ты же удалил предмет из игры :)
26

» WarCraft 3 / Полезная информация

Я делаю мини рпг карту с аренами, в начале её разработки столкнулся с одной проблемой - я сделал для 4 игроков 4 триггера, которые должны убивать заранее поставленных возле таверны виспов, принадлежащих определенному игроку когда в область входит герой, нанятый из неё же. Однако по задумке триггеры должны работать таким образом, к примеру если красный игрок (игрок 1) нанимает героя в таверне, тем самым герой красного игрока входит в область, то его висп умирает, а виспы других игроков остаются не тронутыми. Вопрос - как сделать такое условие?
Держи в курсе.
На сайте есть раздел "Вопросы" (сверху вкладка), туда и задай :)

А вообще способов как это сделать много. Либо в переменные сохранять виспов (в массив и по номеру игрока удалять), или выделять в области всех виспов с условием, что владелец будет тот-же, что и владелец входящего в зону героя, и действие удалить выбранного юнита, или самым тупейшим образом - если владелец триггерного юнита = кнрасный игрок то действие удалить виспа красного (и так расписать для каждого игрока если/тогда/иначе).
26

» WarCraft 3 / Игра в кальмара для Warcraft 3

konvan5,а есть видос с фулом? Посмотрел бы с радостью)
Ух, запилим хех)
Если играть в стандартном моде - половина сливается в 1 игре :D