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

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

Версия 1.8.13 Импорт такой

for /r files_unity\ %%a in (*.-*;*.font_raw) do fntxml_to_unityfnt.exe "files_fnt\%%~na.fnt" "%%a" -svad 33 -addreserv 48

Но не знаю насколько это всё рабочее, не проверял. Да и на этих font_raw експорта нет fnt хмловского, чтобы проверить хотя бы x y правильно ли делает.

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


Ссылка на сообщение
2 минуты назад, DragonZH сказал:

Версия 1.8.13 Импорт такой

У меня версия UnityEx сейчас 1.8.9.4

И в какой батник эту строку добавлять?

Хм, добавил и в импорт и в экспорт, пишет что не может найти fnt файл

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


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

Это fntxml_to_unityfnt, ещё нужно доделывать там, всё-таки я вспомнил частично экспорт работает и можно прикинуть что к чему. И оно неправильно извлекает с этими настройками.

Такие настройки более правильные

for /r files_unity\ %%a in (*.-*;*.font_raw) do fntxml_to_unityfnt.exe "files_fnt\%%~na.fnt" "%%a" -svad 33 -addreserv 44 -npage -nchnl

 

В папке Freedom Planet 2 скинул батники.

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


Ссылка на сообщение
18 минут назад, DragonZH сказал:

В папке Freedom Planet 2 скинул батники.

Ура, ура.

Сейчас будет вопрос посерьезней. А что с fnt файлами делать?

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


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

Хотя там эти нули тоже относятся к символу они только не прописаны почему то, если сделать вот такое
-svad 33 -npage -nchnl то тоже прокатит, может даже это правильнее, тогда этот резерв ненужно прописывать.

Нужно свой fnt делать, эти которые тут извлекаются не нужны. Они лишь только для проверки, а в font_raw они частично только верно делаются.

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


Ссылка на сообщение
19 минут назад, DragonZH сказал:

Нужно свой fnt делать, эти которые тут извлекаются не нужны

В BitMap Font generator или какой-другой программе?

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


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

Ага в BMFont.

Может ещё сделаю, чтобы через указание по файлу текстуры вычислялись x y w h в font_raw при экспорте. Но в принципе это не очень нужно.

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


Ссылка на сообщение
7 минут назад, DragonZH сказал:

Ага в BMFont.

Хм, а как потом его со спрайтом совместить? Или он сам создаст?

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


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

Всё что содержится в fnt это и есть совмещённое с текстурой от него эти данные и вставляются, а текстура оригинальная заменяется новой созданной.

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


Ссылка на сообщение
12 минут назад, DragonZH сказал:

Всё что содержится в fnt это и есть совмещённое с текстурой от него эти данные и вставляются, а текстура оригинальная заменяется новой созданной.

Типа, в BMFont вставить на каждый символ изображение, проставить координаты и сделать спрайт с символами в этих коорданатах?

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


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

Вот в BMFont создаётся например файл “FP Small Font Light.fnt” с ним создаётся “FP Small Font Light_0.dds”
этот “FP Small Font Light.tex.dds” заменяется этим “FP Small Font Light_0.dds”
а через fntxml_to_unityfnt в “FP Small Font Light.font_raw” вставляются данные из “FP Small Font Light.fnt”
UnityEX уже запаковывает эти новые “FP Small Font Light.tex.dds” и “FP Small Font Light.font_raw”

1.8.15 Теперь при экспотре fnt из font_raw c указанным файлом текстуры после ключа -texture можно в fnt увидеть координаты y x w h.

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


Ссылка на сообщение
11 минут назад, DragonZH сказал:

Вот в BMFont создаётся например файл “FP Small Font Light.fnt” с ним создаётся “FP Small Font Light_0.dds”
этот “FP Small Font Light.tex.dds” заменяется этим “FP Small Font Light_0.dds”
а через fntxml_to_unityfnt в “FP Small Font Light.font_raw” вставляются данные из “FP Small Font Light.fnt”
UnityEX уже запаковывает эти новые “FP Small Font Light.tex.dds” и “FP Small Font Light.font_raw”

1.8.15 Теперь при экспотре fnt из font_raw c указанным файлом текстуры после ключа -texture можно в fnt увидеть координаты y x w h.

Я в плане, как кириллицу добавлять? В каком порядке вставлять кириллические символы в dds?

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


Ссылка на сообщение
38 минут назад, Gregor_Lesnov сказал:

Типа, в BMFont вставить на каждый символ изображение, проставить координаты и сделать спрайт с символами в этих коорданатах?

BMFont сама добавляет символы на изображение, нужно лишь выбрать диапазон символов, щёлкнув по ним или выбрав диапазон из присутствующих. А в fnt прописаны координаты символов. Всё автоматом делается.

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


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

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

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


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

Пока получилось корявое такое после генератора.
7UG2W.png

Поправил, но пока непонятно почему они перевёрнутые.
7UG6G.png

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


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

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

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

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

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

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

Войти

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

Войти сейчас


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

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

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

    • Ты всё перевираешь и слова мужика и то что я стерпел. Я не стерпел, я сразу знал, что буду делать. А затерпеть это то, что предлагаешь ты, когда к тебе обращаются, словно ты ему чтото должен, словно он король, а ты никто. Вот как всё было, и не смей здесь переверать мои слова и чтото додумывать. Тебя там не было, так что уймись заступник ********
    • Я считаю, что твоя вина в произошеднем тоже есть. Тебя нельзя назвать полностью белой овечкой. ты мог выйти из этого конфликта без жертв, как минимум мог бы попытаться не взрываться после второй же фразы. Ты мог бы даже и не огрести изначально, если бы у тебя не кровь в голову ударила бы, а ты попытался бы отговориться хотя бы. Скажу больше, ты мог бы и вовсе сразу, завидя заведомо пьяного человека, поспешить уйти, а не ждать его целенаправленного приближения. Ты ведь прекрасно видел и оценивал состояние мужика, знал, какие риски это сулит. Ну и вообще, а что ты вообще забыл (стоя явно продолжительное время) в подъезде у форточки-то? Первым делом стоило бы это уточнить. У тебя ведь должен быть личный балкон по идее.
    • You Left Me Платформы: PC Разработчик: Angela He
    • Короче прикиньте, Тирниэль считает, во всём виноват я!  И в том, что со мной так заговорили, а я так же заговорил в ответ, но даже не сразу, а только со второго раза, а сначала ответил нормальным тоном, обычные слова. И так же я виноват, что получил с головы от подпитого недоноска!  Вот какой у нас Тирниэль. Вот такие бывают люди.
    • Вижу по фактам. С твоих слов. К тебе подошёл мужик, ты стоял у форточки и взглядывался. Был запах курева. Тебя спросили, ты ли это курил, ты ответил что нет. Мужик тебе не поверил и уточнил, а кто тогда (если ты цитировал дословно, то тебя даже без мата спрашивали). Ты стал грубить и вымахиваться и получил с головы. Ты молча ушёл обратно в квартиру, побесился и по итогу решил проучить мужика Надо полагать, не без подручных средств. На месте, как огрёб, ты стерпел, не стал звать соседей, не стал выяснять отношения или ругаться. Ты молча ушёл, чтобы потом вернуться и напасть на мужика. А судя по произнесённому тобой шёпоту, ты шёл домой целенаправленно, явно уже планируя обратку, то есть вероятнее всего за каким-то предметом. Что именно из указанных тобой же самим фактов по-твоему “удобно мне” видеть? Мне вообще без разницы, что ты себе очередную яму сам же выкопал вместо того, чтобы разрулить ситуацию ещё до её начала. С таким подходом ты однажды себя и вовсе угробить себя можешь, если не научишься сдерживать свой взрывной темперамент. Так или иначе, что ты мог бы сделать, а также, ч то можешь сделать сейчас, тебе уже расписали. Принимать ли к сведению — это твоё дело. Тебе помочь пытаются, но даже тут ты агришься и видишь вокруг всех виновными.
    • Может он ответил ему в грубой форме, но он его не три буквы как говорится послал, чтобы тот его в ответ ударил. Если пьянчуга не искал себе на жопу приключении, он мог бы в ответ ему что-то крикнуть и на этом всё закончилось. Но пьянчуга решил действовать другим способом, физическим воздействием, значит он себе искал жертву, возможно оправдания в спокойной форме, тут никак бы не помогли, он просто начал бы до него докапываться всякими словами  типа — “я вижу только тебя тут, значит ты тут курил, ты мне врёшь и так далее”. Мы не знаем как бы было всё по другому, но мы знаем, что пьянчуга даже на не особо жёсткие слова, решил отреагировать физически. Питон ему ничего такого не сказал, да возможно в агрессивной форме, он не матом и не говном его назвал, а тот уже сразу сорвался, значит жертву он всё таки для себя искал, а не хотел разобраться кто виноват а кто нет.   
    •   Вот это твоё поганое — видеть в тексте то, что удобно только тебе, что подходит под твоё мировосприятие.   Знаешь, мне с каждым разом становится всё больше понятно, что ты из себя представляешь,
    • В данном случае с тем, как ты отреагировал на вопрос про курево, ты раздул из мухи слона. Ты слишком легко взрываешься по любому поводу, это не нормально. Если реально обдолбанный, то от него легко молча можно уйти, он не догонит даже шагом. После позвать ближайшего дтпешника и закрыть проблему, если вот прям важно, чтобы проблема в лице подобного человека была убрана с пространства. Это называется здравым смыслом. Незачем плодить конфликт там, где можно обойтись без крайностей. К тому же поясни, а какого ты молча ушёл в квартиру, а не начал препираться сразу же на месте? Почему не стал звать соседей громко, объявляя всем, что на тебя алкаш напал (как минимум были бы потом свидетели, которые это слышали бы)? И прочее подобное?
    • @Tirniel ты такие глупости пишешь, что складывается впечатление, что ты половину того, что я написал,  просто пропустил.
    • Питон, тебе сорокет. Что ты как дитё малое со всеми препираешься? Заигнорить надо было мужика и свалить, а не стоять и спорить с ним. Реально, где твой инстинкт самосохранения и здравый смысл? Комментом ранее питон описал ситуацию подробно. Питон сам взорвался сразу же с его же слов. Ну реально, нервы тебе надо подлечить. Вот на кой ляд ты взорвался-то и полез на рожон? Что именно? То, ч то тебя спросили, “а кто тогда”? Да, тебе было крайне глупо лезть на рожон и провоцировать выпившего мужика, агря его матом и грубостями. Технически вопрос мужика был резонен. Первый вопрос, т.к. ты стоял у окна, как понимаю, в подъезде. Если у тебя ещё был запах курева, уж не знаю, куришь ли ты сейчас, то вопрос даже вдойне резонный. То есть ты буквально на ровном месте создал конфликт. Мог бы, к примеру, сказать, что тупо не куришь или тоже за компанию обматерить тех, кто тут накурил. Просто обычно мирно могли бы вы оба разойтись, но тебе было вот прям обязательно идти на конфликт. Если ты дословно процитировал, то кроме интонаций он вполне обычные вещи говорил, а первый на рожон полез ты сам. У тебя была должна остаться шишка на лбу, если тебе с головы прилетело. Зафиксируй у врачей, пойдёт в дело. Мб сможешь доказать так, что напали на тебя первым.
  • Изменения статусов

    • edifiei

      «Как говорил мой дед — делай добро и пихай его в гнома»
      · 0 ответов
    • 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 ответов
  • Лучшие авторы


×