Перейти к содержимому
Zone of Games Forum
KRNzzz

Gratuitous Space Battles

Рекомендованные сообщения

черт ... зачем столько сложностей разработчики наделали, захочешь покарячиться и не сможешь ...

+ насколько я понимаю есть еще проблема в том, что переделать буквы это одно но вот их отображение если честно я не совсем понимаю механизм конвертации текстового файла точнее отдельных его значений в текст взятый из графического файла и есть еще вариант что файлов там два типа с одинаковыми названиями, но разным расширением типа: zekton16.dds.dat и zekton16.dds - в них никакой конвертации не нужно?

прошу меня простить за может быть элементарные вопросы

но я человек с улицы, грубо говоря, в этом вопросе :)

или вообще методом "научного-пальцового" тыка заменять буквы? :)

Изменено пользователем uluala

Поделиться сообщением


Ссылка на сообщение

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

мб там все просто и кто нить поможет.

Поделиться сообщением


Ссылка на сообщение

Отпишусь.

Я нихрена не понял в этом формате. Да и координат маловато.

Поделиться сообщением


Ссылка на сообщение

Всё элементарно. В DAT файлах вообще не координаты, а ширина символа в пикселях+1 пиксель на "межбуквенное" расстояние. Ну чтобы буквы не сливались. Размеры ширины символов идут последовательно по порядку со сдвигом в 4 байта. В принципе если перерисовать шрифт полностью, удалить "лишние" знаки препинания и другие доп. символы, составить таблицу соответствия, то русификатор может получится. Но всё равно без программиста тут не обойтись.

И чуть не забыл, шрифт рассчитан на 100 символов.

Изменено пользователем Himick

Поделиться сообщением


Ссылка на сообщение

а если перерисовать символы как на клавиатуре - соответствия не выйдет? (как я писал выше) хотя насколько я понимаю - там как то есть сноски на порядок букв в шрифте или нет?

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

Изменено пользователем uluala

Поделиться сообщением


Ссылка на сообщение

Это уже нюанс составления таблицы соответствия. В принципе в основном это так будет, но все равно английских букв меньше.

Естественно там нет русских букв.

Изменено пользователем Himick

Поделиться сообщением


Ссылка на сообщение

а вариант сделать так что бы он опирался на другой шрифт?

Поделиться сообщением


Ссылка на сообщение

Привязки значений к буквам в DAT нет.

Видимо в игре задан какой-то массив, и собственно из файла DAT она вытягивает для каждой буквы ширину.

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

Можно заменить как на клаве, только ты лишишься знаков препинания. Скорее тут лучше сделать заглавными русский алфавит, ну и кой-где сэкономить. Использовать 3(три) за З, 0(ноль) за О, ну и заменить пару неизвестных/ненужных символов на русские. Те что пустые сейчас и знак Евро или что там. А так же отказатся от "Ё" и "Й". А английский алфавит оставить в маленьких, на всякий пожарный.

Резуюмируя: не только нет русских, но и не рассчитано в данный момент на них. Обычно в наличии есть наборы значений для всех 255 символов, а тут пока только для ста.

Поделиться сообщением


Ссылка на сообщение

в общем в данный момент если и получится - то только как "на коленке" - понятно - попробую на досуге пострадать вечерком - может чего и выйдет :)

всем спасибо большое за помощь - если будут еще варианты пишите пожалуйста

Поделиться сообщением


Ссылка на сообщение

Товарищ Den Em.

1. Повторение мать учения))). Я писал о структуре DAT файлов на несколько постов выше. Даже формулу привязки написал.

2. И запас символов вполне позволяет русифицировать игру. Если перерисовать все английские буквы и использовать резерв. Не нужно так извращаться - Использовать 3(три) за З, 0(ноль) за О, ну и заменить пару неизвестных/ненужных символов на русские. Те что пустые сейчас и знак Евро или что там. А так же отказатся от "Ё" и "Й".

3. Скорее всего маленький английский алфавит тоже используется. К примеру в Ласт Ремнанте вообще 3 текстуры шрифтов.

Изменено пользователем Himick

Поделиться сообщением


Ссылка на сообщение

мммм

если я перерисую - все равно понадобиться привязка??

Поделиться сообщением


Ссылка на сообщение

Смотря что ты понимаешь под привязкой. Нужно будет прописать ширину каждой буквы. Формулу вычисления смотри выше.

Поделиться сообщением


Ссылка на сообщение

Himick

Вообще то я уже говорил уже о несколько другом, а не о том, что высчитать ширину нужно перевести 4 байтовое значение из шестнадцатиричной + 1. Ты это назвал "формулой"? И не нужно строить из себя гения, я тоже подумал, что в шрифте только ширина. Меня смущало то, что сложив предыдущие ширины невозможно получить конец следующего символа (Да, я стереотипно подумал.). Это невозможно потому, что для всех букв выделены участки одинакой площади и нужна только ширина. Иначе можно было бы и вообще без dat сделать моноширинный шрифт.

3. Скорее всего маленький английский алфавит тоже используется. К примеру в Ласт Ремнанте вообще 3 текстуры шрифтов.
А я говорил что он не используется? Я сказал что лучше его не трогать по возможности. И да, я тоже видел многотекстурные шрифты и кое-что знаю. Читай внимательно.

Поделиться сообщением


Ссылка на сообщение

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

>А я говорил что он не используется? Я сказал что лучше его не трогать по возможности.

Почему не трогать? Это тупо текстура и что-то системное она затронуть не может.

И последнее. Прикольный новый термин придумал "многотекстурные шрифты".

P.S. И это я ещё не строил из себя гения.

Изменено пользователем Himick

Поделиться сообщением


Ссылка на сообщение

Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас

  • Похожие публикации

    • Автор: wildrosa
      Люди, помогите! Срочно нужен русик на NOX!!
    • Автор: Bravo
      При установке http://zoneofgames.ru/index.php/gb/game/213 на лиц. копию вместо пунктов меню (кнопки) вылазит какаято кракозябра, думаю может шрифта не хватает. Кто что думает ?
      Подписи к пунктам миню отображаются нормально.

  • Продвигаемые темы

  • Последние сообщения

    • Уловки xватило ровно на одну серию, примерно, все, как ожидалось. Тут же проблема не только в пропаганде, а в том, как они свою армию видят и показывают и как войну видят и показывают. Нулевой пациент смотреть интересно, только акцентов проставили, проблем и так хватало, а тут у нас еще, почему националистические настроения? Потому что депортация и власть ослабла, милиционер чуть что в живот и на сутки, а КГБшник любит чтобы его боялись и в мелочах этого всего очень много.
    • Уже. Но перспективы пока непонятные. Спасибо. Хотя выглядит пока всё сложно. Чуть позже попробую разобраться
    • Это был стимбай, на плати.ру нормально гифтом взял. Кто бы спорил что ключи удобнее, но не всегда они есть в продаже, а даже если и есть то обычно в несколько раз дороже. Чтоб два раза не вставать заодно и вторую часть взял, а то первая есть инквизиция есть, а второй нет, мой внутренний перфекционист негодует.
    • Русификаторы работают с японской версией GOG-а и патчем Classic Rebirth, для этого перед загрузкой нужно выбрать японский язык. Смысла на английскую адаптировать нет, потому что это версия хуже.  
    • это стимбай или плати.ру?  гифтами закупаться тот еще гемор, то бот-отправщик глючит, то профиль закрыт — хотя не закрыт, иногда глючит геодата — описана вами, хотя это редко бывает. Если есть шанс лучше всегда брать ключи, намного удобнее.
    • Деньги мне вернули, но на 11 рублей меньше, я так понимаю там расчеты все в баксах и это из-за курсовой разницы. И в чат мне написали, что не могут мне отправить подарок потому что я живу в Крыму или в ДНР или в ЛНР, хотя я живу совсем не там.
    • Анонс обновления от 28 июня - 【DLC Dev Plan】【Информация о бандлах】
      Приветствуем вас, любители приключений, Сегодня мы выпустим обновление, которое исправит несколько проблем, влияющих на игровой процесс в новой версии игры. Пожалуйста, ознакомьтесь с примечаниями к обновлению, представленными ниже. Если вы столкнетесь с какими-либо проблемами в игре, пожалуйста, присоединяйтесь к нашему официальному Discord, чтобы оставить свой ценный отзыв. Мы незамедлительно устраним сообщенные проблемы. Спасибо за понимание и постоянную поддержку. План разработки DLC
      Мы получили восторженные отзывы от многих игроков о DLC, выпущенных вместе с новой версией. Большое спасибо за то, что поддержали нашу команду за чашкой кофе. Это также придало нам сил и бодрости, чтобы посвятить себя последующей разработке.
      Но все же есть одна вещь, о которой следует упомянуть: "Это DLC - экспериментальный проект, над которым команда работала в свободное время, и не является обязательной покупкой. Это скорее как угостить команду чашкой кофе, если вам нравится геймплей управления сектами. Спасибо!" И, конечно, мы услышали призыв к кастомизации сект и жалобы на отсутствие ощущения виртуальности. Наша команда сразу же начала обсуждение оптимизации DLC, и было определено более четкое направление для корректировок. Еще раз спасибо за поддержку Half Amateur Studio. Несмотря на то, что это несколько произвольная попытка, мы сделаем все возможное, чтобы довести ее до совершенства и оправдать доверие и ожидания, которые вы на нас возложили. Корректировки и исправления [The Great Conquest].
      Исправлены цены на некоторые товары.
      Исправлено название и иконка некоторых лекарств.
      Добавлено получение ресурсов для обороняющейся стороны. Теперь игроки могут получить небольшое количество ресурсов после успешной защиты от вражеской атаки.
      Исправлена проблема, из-за которой одновременное удерживание нескольких фрагментов артефактов не могло вызвать квест "Исправление артефакта" в правильном порядке.
      Исправлена ошибка, из-за которой персонажи, набранные с помощью "Приказа Хао Ран", не могли действовать в один ход.
      Исправлены некоторые текстовые ошибки.
      Исправлена ошибка, из-за которой маркер квеста не отображался корректно в туториале.
      Исправлена ошибка, из-за которой предметы могли отображаться в неправильном порядке после использования.
      Исправлена ошибка, из-за которой два одинаковых предмета могли быть экипированы одновременно.
      Исправлена проблема, из-за которой в журнале могло отображаться неправильное название партии после того, как партия игрока побеждала врагов. Сюжетный режим: После того как вы поиграете в качестве ничейного персонажа в этом Цзянху, вы сможете переключиться на сюжетную линию, связанную с Hero's Adventure, играя за своего персонажа и секту. Функция кастомизации: Свободное создание секты и ее различных аспектов, таких как направления развития, стартовые ученики, боевые искусства, черты характера и стартовые ресурсы. Не нужно беспокоиться о том, что в Цзянху придется вступать с кучкой новичков. В этом обновлении будут выпущены дополнения и исправления для DLC, и мы уже усердно работаем над созданием нового сюжетного режима и функции кастомизации. Скоро вы сможете встретить новое обновление! Текущая скидка на бандл
      Мы также открыли набор с Warm Snow и Wandering Sword с дополнительной скидкой 10% к текущей скидке. Надеемся, что у всех вас будет уникальное и радостное путешествие по Цзянху.
      https://steamcommunity.com/app/1948980/allnews/
    • в фм2 многое непонятно в механиках отключение(о) — отключение огнестрельного?? Power Down (S) 3 Disables enemy's Short computer. Жаль, что имя навыка вверху совпадает со строкой внизу. Но наверное так в оригинале=(
    • описание этого самолёта в нескольких местах: он точно взлетает прямо с воды вертикально? или это аналог истребителей с вертикальным взлётом, но транспортник? нету точки в конце предложения после скш   в весь фм переиграл, ни разу не помню дирижаблей в мире фм   но тут тоже дирижабли??     в местах перечислений не хватает знаков препинания, (тут точек?) (не только в этом месте, а во всех списках, в биографиях например)   не знаю, есть ли термин “планирование наводнений”, если есть, то ок   опечатка в третей строка “город(А)”   Очень просится второе предложение разбить на два (или офис као не просто через запятую а “в том числе офис као”).   содержание форума “под следствием”??      
  • Изменения статусов

  • Лучшие авторы


Zone of Games © 2003–2024 | Реклама на сайте.

×