Перейти к содержимому
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

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


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

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

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

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

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

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

Войти

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

Войти сейчас

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

    • Автор: SerGEAnt
      Kumitantei: Old School Slaughter

      Метки: Юмор, Аниме, Визуальная новелла, Детектив, Карточный баттлер Платформы: PC Разработчик: Mango Factory Издатель: Akupara Games Серия: Akupara Games Дата выхода: 23 апреля 2026 года Отзывы Steam: 269 отзывов, 90% положительных
    • Автор: Sudakov Pavel
             
      Обсуждение игры находится тут. Здесь обсуждают перевод.

      Чтобы у вас работала текущая версия русификатора (с версии 1.05), воспользуйтесь данной программой от ExPlayer (большое спасибо ему за помощь). 
       
      Мы Вконтакте.

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

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

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

    • Попробуй запускать через TaiwuLauncher
    • Подтверждаю, встречал английский текст. Интересно, что в некоторых диалогах текст английский над головой есть, а озвучки нет.
    • В деревне у ворот не читаемая загадка, пришлось смотреть прохождение для подсказки. https://i.postimg.cc/0yYX70TM/Snap4.jpg
    • Обновил под актуальную версию. ( 1.12a )
    • Вот это у вас тут бомбануло конечно, мое почтение.
    • Amigaser, я проспавшимися глазами глянул на Murder On Space Station 52,  а vis-то в нем всего-то 5Мб (шрифты, пару картинок, и текст) все ресурсы в vs лежат.
      Но мой поиск по раскручиванию VS/VC ничего не дал (((
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/1331340/Break_the_Loop/ Человечество приближается к концу. Пробудилось чудовище из бездны, решившее поработить мир. Но это было без учета изобретательности Фридриха, гениального хрономанта, который с помощью своей машины времени собрал первоклассную команду из величайших героев прошлого! Функции - Соберите свою команду из 4 героев, выбрав из 12 доступных персонажей.
      - Создайте собственную временную линию с помощью множества случайных событий. 
      - Сражайтесь с противниками в оригинальной пошаговой боевой системе.
      - Укрепляйте своих героев перед встречей с главной угрозой. Сформируйте группу героев. В каждой новой игре соберите свою команду из 4 легендарных героев из 12 доступных. Танк, боец, поддержка или специалист — у каждого героя есть набор из 6 навыков и 5 уникальных пассивных способностей. Создайте свою временную шкалу Чтобы максимально увеличить свои шансы в борьбе с финальным боссом, выбирайте события, с которыми вы столкнетесь: сокровища, торговцы, диалоги с несколькими вариантами ответа и т.д. Вам предстоит создать путь, который позволит вам набрать силу и разработать идеальную стратегию. Динамичные пошаговые бои Действия персонажей напрямую влияют на их позицию. После атаки героя они уступают свою позицию следующему персонажу и автоматически перемещаются внутри группы в зависимости от затраченной энергии. Этот механизм создает динамическую ротацию и открывает возможности для разработки стратегий, поскольку противники также подчиняются этим же правилам.  
    • Слона-то я и не приметил. Ожидал просто обычного линка на фуловую картинку, потому даже не проверял, что там за линк прописан.
    • Предлагаю на перевод вот steam https://store.steampowered.com/app/2924170/Stickman_Strikes_Conquer_Fantasy_World/?curator_clanid=42658688 В роли человечка-палочки вы оказываетесь в таинственном волшебном мире. Хотя вы выделяетесь среди других существ, этот мир уже привык ко всевозможным странным созданиям. Выберите свой собственный образ жизни, исследуйте города, деревни и бескрайние просторы дикой природы и познайте богатство этого мира! Игра "Stickman Strikes: Conquer Fantasy World" черпает вдохновение в боевых системах "Meteor Butterfly And a Blade" и "Sekiro", но с более простым управлением. Вы можете выполнять плавные и стильные боевые приемы или нанимать компаньонов для командных сражений. Сражаетесь ли вы в одиночку или в группе, битвы всегда захватывающие и сложные! В городах вы можете брать различные задания: от доставки сообщений и обучения пьяниц до сопровождения грузов. Каждое задание отправляет вас в новое путешествие, где вы исследуете множество городов и деревень, переживаете захватывающие истории и разнообразные приключения. Остерегайтесь бандитов на своем пути и используйте свои боевые навыки, чтобы расправиться с ними! В роли лидера команды вы должны не только руководить ею в сражениях, но и заботиться о её потребностях. Покупайте еду и воду, готовьте еду в дикой местности, купайтесь в городских банях, следите за гигиеной в дикой природе и восстанавливайте энергию и боевой дух с помощью сна. Сделайте игровой процесс более реалистичным и захватывающим! В таверне вы можете набирать новых членов команды и экипировать их необходимым оружием и снаряжением. Эти предметы можно купить в магазинах или изготовить, собирая ресурсы. Собирайте еду, фрукты, овощи, минералы и многое другое в дикой природе. В каждом городе разное распределение ресурсов, что добавляет больше стратегических возможностей в ваше приключение! Будущие обновления! В будущих версиях игры "Stickman Strikes: Conquer Fantasy World" появятся новые возможности: Система магии: Использование магических навыков в бою для расширения разнообразия сражений. Система подземелий: Исследуйте гробницы, пещеры и руины на карте, чтобы раскрыть скрытые истории и сокровища. Система фракций: Завоевывайте города, создавайте собственную фракцию. Торговая система: Покупайте караваны для автоматической торговли между городами. Система сельского хозяйства: покупайте землю, выращивайте урожай и взаимодействуйте с торговой системой. Промышленная система: Стройте заводы в городах для производства товаров. Система гильдий: Вступайте в гильдии наемников, воров и т.д. или создавайте свои собственные, и пользуйтесь преимуществами гильдии и выполняйте задания. Приготовьтесь к этому эпическому приключению и станьте легендарным человечком-стикменом! В настоящее время игра разрабатывается исключительно мной, наполнена творческим потенциалом и идеями, которые я надеюсь воплотить шаг за шагом. Если вас интересует разработка игры или вы хотите оставить отзыв о тестировании, присоединяйтесь к нашему Discord-серверу для обсуждения. Спасибо всем за вашу поддержку!
  • Изменения статусов

    • serfly  »  SerGEAnt

      Доброго времени! Недавно столкнулся с проблемой автоперевода XUnity AutoTranslator BeplnEx iL2cc. Пару последних лет часто пользовался, теперь консольные команды виснут на стадии загрузки библиотек, хотя они есть там изначально. На GitHub есть подобные вопросы, но ни одного рабочего ответа я не нашел. А Вы что можете посоветовать?
      · 0 ответов
    • serfly  »  SamhainGhost

      Доброго времени. По локализации игры Wicked Seed. Шрифт размазан и в полях, другие можно попробовать? Например arialuni_sdf_2022? Я профан в этом, но интересно.
       
      · 0 ответов
    • Jimmi Hopkins  »  SerGEAnt

      Это не просто перевод, а полноценная авторская сценарная адаптация. Диалоги переписаны так, чтобы персонажи звучали живо, остро и в характере. Добавлен чёрный юмор там, где авторы постеснялись. Убраны лорные противоречия, докручены мотивации. В результате игра стала умнее, злее и смешнее оригинала.
      · 0 ответов
    • ElikaStudio

      Долгожданный релиз полного сезона состоялся!
      https://youtu.be/mwBk2stm2OQ?si=qpJojB_XDABaC0We
      https://vk.com/video-48153754_456239394?sh=4&list=c62797c2b7d0725d6e
      Life is Strange: Before the Storm:
      Эпизод 1: "Прoбуждeниe"
      Эпизод 2: "О дивный новый мир"
      Эпизод 3: "Ад пуст"
      Бонусный эпизод: "Прощание"
      Русская озвучка уже доступна для скачивания!
      ElikaStudio выражает огромную благодарность всем, кто принял участие в создании проекта! 
      Группе Mechanics VoiceOver R.G. MVO , в частности их руководителю Дмитрию за неоценимую помощь в выпуске эпизода.
      Скачать для PC Classic (2018):
      GDrive: - https://drive.google.com/file/d/19CL_L80Mz0sIxcb54Ss64byAkeZmV22r/view?usp=sharing
      Скачать для PC Remastered (2022):
      GDrive: - https://drive.google.com/file/d/13q58Lpvw5_aYPYeZ7OGYZlAKOoS1gEbL/view?usp=sharing
      Скачать для Свитч(2022):
      GDrive: - https://drive.google.com/file/d/15e—T1LQiGQCYIHeNnj_C2qJA16Gvh1i/view?usp=sharing
      Ручная установка PC(оба издания):
      https://drive.google.com/drive/folders/1MJPd8965m4XxxAuOBt8enSHtv8_yy5xh?usp=sharing
      Баг репорт в обсуждении:
      https://vk.com/topic-48153754_55571577
      ___________________________________________
      Финансовый аппарат:
      www.donationalerts.com/r/elikastudio
      Пожертвовать средства на наши проекты:
      Кошелек ЮMoney 4100 1188 6818 3009
      карта Сбер банк 2202 2018 6334 1042
      карта Альфа банк 5559 4937 0209 8584
      Спасибо за вашу поддержку!
      #elikastudio #русскаяозвучка
      · 0 ответов
    • fox222  »  Siberian GRemlin

      Здравствуйте, хочу купить персональный доступ к переводам, сколько стоит?
      · 1 ответ
  • Лучшие авторы


×