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

Unity .tff шрифты.

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

Вытащил шрифт из .assets архива и отрезал у него 60 байт, потом сделал в нём кириллицу, а теперь запаковать его не могу правильно. Я с оригинала EN опять добавляю отрезанные 60 байт в RU шрифт, но игра не видит вообще никого шрифта (ПУСТОТА).

Кто может сделать такое? В общем надо к шрифту опять прицепить 60 байт правильно.

Пример (оригинал и с кириллицей): https://mega.co.nz/#!U0gHASgY!avyBt...FpZhE22yGwYoTuM

P.S. Если установить шрифт в компьютер то игра подхватывает его, а лучше конечно сделать чтобы, как и оригинальный брался из архива.

P.S.S. Больная тема наверное у всех по данному движку.

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


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

Там вроде среди 60-ти байт где-то указан размер шрифта в байтах

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


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

makc_ar все мущаешь Moebius Empire Rising ;) Ведь знаем, что этого мало, даже если оригинальный шрифт пересохранить в программе, его hex данные изменятся, поудалять из шрифта к примеру символы, чтобы в дальнейшем после добавлениея заголовка обратно размер был как у оригинала,всеравно игра работает, а шрифт перестает работать,пусто. В заголовке ведь и размер и кол-во символов и другая служебная инфа для игры.

П.С. настройки шрифт для Moebius Empire Rising в resources.assets, размер,цвет,обводка,отступы и так далее.

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

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


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

 

Werewolfwolk обидно то, что много уже готово по русификаторам, но вот проги для автоматизации этих дел так и нет. Кстати ты не хочешь заняться текстурами по игре?

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


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

makc_ar У меня сейчас и так пока несколько игр, на всё время не хватит.Но можно. Про текстуры HD на Shadows on the Vatikan я тебе писал. Жду пока payday допереведут на ноте и можно кодировать и вставлять текст в игру. Moebius Empire Rising пока можно и с установкой шрифта в систему ведь играть. The Inquisitor Book 1 - The Plague жду пока переведут, перерисую текстуру шрифта и закодирую русский, но с длинной строк нужно разобраться. Жду пока поправят перевод Max The Curse of Brotherhood и можно тоже пихать в игру, но опять длина строки. Жду пока переведут The Fall,на длину строк она не патка, это хорошо.

А теперь по поводу вставки измененного шрифта обратно в assets. Сегодня разобрался со шрифтами, The Fall работает с кирилицой в шрифте, скрин в теме игры. Обрезать у шрифтов нужно не только заголовок, еще и с конца файла нужно убирать определенно количество байт, у каждого шрифта своё колво байт. Ну а затем делаем шрифт с русским такого же размера как и обрезанный(просто длину еще не мучал шрифта), добавляем срезанные байты и шрифт в игру. Но с Moebius Empire Rising не проверял пока. Да и она у меня как то через раз,то есть шрифт в игре, то нет,даже с ориг файлами.

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

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


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

А в конце шрифта EN как узнать размер, который должен быть отрезан? Нулевые значения резать или как там?

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


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

makc_ar можно отрезать зная, чем обычно заканчиваются ttf и otf шрифты. Я их просмотрел, и уже легче стало резать шрифты. Но в конце не должно быть лишнего текста, название шрифтам и так далее,а там уже методом тыка реж по байтово и если вдруг шрифт не откроется в системе,значит лишку отрубил. Текст сохранять нужно в utf-8, и если не решиться фича в играх unity с длиной файла, а еще хуже длинной строки, нужно будет кодировать текст по 1байту.

П.С. После удалени шрифта BaucherGotURWExt-Med.ttf из системы в игре тоже нет шрифта,даже после переустановки.

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

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


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

Всё бы вам вскрывать и резать. Хирурги блин... :smile: Скачайте Unity, создайте пустой проект, добавьте одно текстовое поле, прицепите к нему шрифт и выберите нужные символы, которые должны попасть в шрифт. Откомпилируйте проект и забирайте из assets'а готовый шрифт. Дел на 3 минуты.

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


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

ja-s-belov, а тебя не затруднит потратить шесть минут и сделать пару шрифтов в проекте?

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


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

 

ja-s-belov конечно можно сделать шрифт через Unity3D, но всеравно придется добавлять в созданный шрифт заголовок и футер от оригинального шрифта

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

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


Ссылка на сообщение
ja-s-belov конечно можно сделать шрифт через Unity3D, но всеравно придется добавлять в созданный шрифт заголовок и футер от оригинального шрифта

Из последнего (Dream Chamber) ничего этого делать было не нужно. Но за все игры на Unity не поручусь.

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


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

В общем разобрался я с шрифтами. Шрифт, как я и говорил, лучше генерировать в Unity. Его параметры:

AUkY43644y.jpg

Затем достаем шрифт и добавляем в него "магический" номер (без этого игра будет крэшится). Кроме того, от шрифта к шрифту он может меняться (я не проверял).

27WQa3a5aE.jpg

Добавляем шрифт в наш assets.

Что до файла с текстом перевода. Первое поле в файле (32 бита) - размер xml файла. Далее следует сам xml файл (я делал без BOM).

j8TRBo0EE1.jpg

Затем выравниваем его нулями и завершающий 0 (32 бит).

f25mFunCYQ.jpg

Итог

P141L7XT26.jpg

Для работы с assets я использовал Unity Unpacker. Проблем с корректностью перестроения assets'а не было.

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


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

Тоже через unity3D делал, но не у всех игр это 45 и 56 байты в шрифтах, я всеравно в шапку добавлял байты с оригинального шрифта из заголовка и футера. Мне все же больше по душе отредактировать ориг шрифт. А эти 3-4 байта на размер читать нужно справа налево, тогда и выдаст наш верный размер файла.

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


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

Если заменить текстуру шрифта .tex и его разметку .fnt, то надо вносить в .tff кириллицу или достаточно будет замены текстуры с разметкой? Так же меня интересует обратное действие...

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


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

 

makc_ar У нас выходит, что в играх текст идет либо через шрифт (а разметка в шрифтах), либо через растровую текстуру шрифта, которая генерируется на основание шрифта и для этих текстур идут разметки txt, fnt и другие форматы. В unity либо разрабы сделали игру только на шрифте (TheFall), только на текстуре (Max The Curse of Brotherhood) ну либо и шрифту и текстуру(но чего я таких пока не видал, наверное есть). В Unity можно создать сам шрифт на основание текстуры, но это нуторно.

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


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

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

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

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

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

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

Войти

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

Войти сейчас


  • Сейчас популярно

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

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

    • т.е. ты описал механизм генерации конкретно в этих жанрах или в принципе? А то я не совсем понял. Рпг с элементами стратегии, тогда уж. Коммандос тоже проходил. Уже взял на карандаш, спасибо за наводку. Смущает только, что авторы gsc, те еще рукожопы, ну посмотрим.) А в King’s Bounty, которые от Katauri, не играл?
    • Так мы ж другие определённые жанры обсуждали в данном контексте, разве нет? Ну так это уже тактические рпг, а не стратегии, в массе своей. Тут уж впору лучше на что-то типа коммандос смотреть, чем на стратегии. Герои уничтоженных империй, как уже ранее упоминал, в самом начале игры дают выбор играть ли в это как в экшен рпг (функционал стратегии буквально блокируется), или как в стратегию (тогда герой замораживается на очень долгий срок, становясь по сути постройкой, в теории возможно дождаться разморозки героя и получить и базу, и героя, но смысла в этом мало, т.к. враги ж не дремлют).
    • Shiren The Wanderer: The Tower of Fortune and the Dice of Fate Метки: Загадочные подземелья, Рогалик, Ролевая игра, 2D Разработчик: Spike Chunsoft Co., Ltd. Издатель: Spike Chunsoft Co., Ltd. Дата выхода: 03.12.2020 Отзывы Steam: 897 отзывов, 75% положительных Классическая игра в стиле roguelike! Отправляйтесь в приключение вместе с Странником Cирэн и его спутником Коппой, хорьком-рассказчиком, по миру, полному коварных монстров, смертоносных ловушек и бесчисленных сокровищ. ~~~~~~~~~~~~~~~~ Русификатор (нейросетевой) https://disk.yandex.ru/d/pJOzSf8EeuW0Aw Скриншоты  
    • появился подкат и прыжки с разбегу 
    • Поиграл часика 3 в новую Гирию. Свои слова про графон, который не особо отличается от прошлых частей забираю обратно. Бемч реально выглядел не внятно. А вот в самой игре, графон очень крутой, реально крутой, иногда аж пушка, — красиво и атмосферно. Конечно всё ровно считаю, что для коридорного экшена можно было оптимизацию чуть лучше завести. Но, хотя бы игра идёт ровно, без статеров и рывков, как обычно на УЕ5 это имеется, тут картинка плавная.  На счёт геймплея. Это типичные Гирии, пока прошёл первый акт, отличии от прошлых частей никаких нет. Если раньше вам нравилось, значит и сейчас понравится. Играется также бодро, даже как-то ностальгически, давно чёт шутеров с укрытиями не играл.  На счёт ВОУК повестки. По первому акту могу сказать, есть с самого начала баба бывший солдат, но она всегда на заднем плане, в роликах в основном тоже, иногда чё то подвякивает. У её роль точно не первого и даже не второго плана, где-то третьего. На фоне иногда моячит, особо не напрягает. Далее появится ещё мэр чернокожая, но тоже “ок”, появился не надолго, потом ей рот закроет белый начальник командир, и всё, пропала. Но, вот, со второго акта у отряда появляется командир баба, суровая такая. На сколько ей выделили ролевой план в игре? Как она будет дальше себя показывать? Пока не знаю, поиграем, увидим. На счёт мужиков, пока каких-то совсем прям сопливых мужиков не видел, или которых прям жёстко унижает баба. Но всё может быть дальше, сказать не могу.  В, целом, игра пока нравится. Что будет дальше? Посмотрим. Кстати, сразу с игрой вышла нейросетевая озвучка, рекомендую ставить. Во, первых, она реально не плохая, местами конечно себя выдаёт, но в целом есть эмоции и даже интонации, да и не портит она атмосферу вовсе, всё ровно все в основном говорят жёстким грубым голосом, без каких-либо серьёзных эмоции. В старые времена, когда озвучки делали так скажем, не всегда качественно, она вполне могла сойти за официальную. По первому акту скажу, что звучит нормально, даже хорошо для нейрозвучки которая появилась на старте, прогресс идёт. Во, вторых, в игре очень много диалогов во время экшена, и всякого действия, читать это будет просто невыносимо, либо тебе играть и слушать, либо как-то одновременно пытаться играть и читать, чего говорят, ну это бред, неудобный. 
    • Необязательно, есть шутеры типа колды, где враги появляются, пока определенный скрипт не сработает, там другой принцип, кмк. Заходят те, где не надо возиться с базой, постройкой зданий и вот этим всем, скажем, Shining Force, если помнишь такую игрушку с SMD, или старенькая отечественная вещь “Нечисть: Долина Тьмы”. В такое могу сыграть.
    • @Rabid666 выпустил нейросетевой русификатор для адвенчуры Mesmalie. @Rabid666 выпустил нейросетевой русификатор для адвенчуры Mesmalie.
    • Ну если говорить не только о процедурке самого мира, то в остальных механиках та есть практически всегда так-то. И да, респавн, как и базовый спавн тоже обычно не статичный, а процедурный с генерацией из пула, чтобы мобы появлялись с некоторой выборкой. Каждый новый старт обычно даёт разный стартовый расклад в данном плане. Лут пул тоже обычно не статичный и так далее. Ну тогда тактические стратегии или стратегии реального времени с элементами рпг мб тебе больше зайдут. Обычно делается кампания со статическими картами (реже с вкраплениями рандомных карт, как в том же спелфорсе), а после основной геймплей идёт на процедурных картах против ботов или реальных людей. В некоторых гибридах, помнится, делали даже занятные жанровые экспериметы. Например, в “Героях уничтоженных империй” можно было в начале игры как выбрать играть как в обычную ртс, так и забить на стратегическую часть и играть чисто одним героем как в экшен-рпг, что по итогу сводилось к тому, что подобный игрок под конец вырезал целые вражеские армии наподобие геймплея в каких-нибудь мусоу. В своё время дико понравилось. Тема рпг раскрыта куда ярче, чем в спелфорсах, которые, на сколько помню, и популяризировали сам гибрид стратегий и рпг.
  • Изменения статусов

    • goosemose  »  Orionus

      Здраствуйте
      Хотел спросить за руссификатор для Dragon Quest 3, есть ли бесплатный для пк? Или только платный недавно купил ее в стиме, думал что на пк есть руссификатор, уже некоторое время ищу и нахожу либу пустые файлы либо платные, хотя по коментариям вроде видно что был на пк бесплатный перевод.
      Подскажите пожалуйста.
       
      · 0 ответов
    • axe66  »  SerGEAnt

      здравствуйте. можете добавить на сайт раздел для игры She’s Leaving и русификатор к нему? и как и куда вам скинуть фото и сам русификатор?
      [h2] Версия: 1.0.1 (от 22.05.2026)
      Совместимость: для сборки 20909321 [/h2]
       Информация:
      Машинный перевод моделью gemma2:9b-instruct с несколькими этапами автоматической перепроверки (модель "самопроверялась") и финальными ручными правками.
      Это не финальная версия — по мере нахождения ошибок перевода будут выходить обновления.
      Известные нюансы:
      * Возможны неточности и ошибки в переводе.
      * Некоторые элементы интерфейса остались без перевода.
       Установка:
      1. Запустить Russifier.exe
      2. Нажать "Выбрать папку"
      3. Выбрать папку с игрой и нажать ОК
      4. Нажать "Установить"
      5. Дождаться завершения установки и закрыть программу.
      После установки запустите игру и наслаждайтесь!
      Если заметили ошибки или некорректные формулировки — оставляйте комментарии, будем исправлять!
       
      Автор: Serjik Sokolov История изменений:   Версия 1.0.1 от 22.05.2026 - Установщик теперь автоматически определяет корневую папку игры, даже если случайно выбрана вложенная папка.   Версия 1.0.0 от 03.12.2025 - Релиз
      · 1 ответ
    • Perfect End Strange  »  SerGEAnt

      Привет, озвучку для Silent Hill 4: The Room выпустил энтузиаст под ником Perfect End Strange, а вы написали совсем другую студию, пожалуйста, исправьте эту оплошность
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      я его уже открыл в свободный доступ, чтобы не потерялось среди новинок
      · 0 ответов
    • NekoNya  »  Onzi

      https://www.dropbox.com/scl/fi/4xncxr2tqy77vz4644q08/text_RU_FINAL.json?rlkey=xckxss3jkql4gjmc1ah6qjb5e&st=k5ql651f&dl=0 
       
      Вот, то что вышло. Извинюсь, что зря говорил, что помогу (
      · 2 ответа
  • Лучшие авторы


×