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

Как сделать русификатор?

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

т.ч. фанатский перевод иногда даже намного проще, ибо есть уже игра и можно тестировать и можешь проверить где текст игры и в какой ситуации

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


Ссылка на сообщение
4 часа назад, DjGiza сказал:

Некоторым разрабам так наплевать на переводы что просто выдают файлы с текстами и сами ебитесь разберите

Конкретный пример будет? Какой издатель себя так ведёт, с какими конкретно играми были такие случаи?

4 часа назад, Dusker сказал:

то делай на старой пока не закончишь. На новую версию не переведешь

Примеры, зачем вообще переводят на новые версии указывал ранее. Скажи мне на милость, а зачем тебе вот может приспичить обновлять версию двигла в процессе создания игры, да и вообще менять её?

Там, собственно, редко что-то важное добавляется, чтобы ради этого могло бы понадобиться с этим запариваться. Если ты в целом знаешь, как работать с движком, то эти изменения не настолько серьёзны и глобальны, чтобы понадобилось переучиваться вот прям целиком. Ты учишься принципам работы с движком, а не мелкой конкретике.

 

upd

Зашёл на (по всей видимости ты не знаешь какой) трекер проверить, мало ли, вдруг у меня что с памятью, нашёл там сотни различных материалов по юнити, включая новейшую актуальную литературу от осени 24-го года, уж не говорю про кучу видоуроков там же. Совсем не похоже на твоё описание про “3 куцых гайда”. Такое чувство, что ты просто от балды это ляпнул, не проверяя свои слова.

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

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


Ссылка на сообщение
7 часов назад, Tirniel сказал:

Конкретный пример будет?

от меня нет, по понятным причинам.
А от других были статьи вроде даже тут на сайте. Искать я всё это конечно же не буду. Там конечно тоже конкретно кто не говорят и что за игра.

Т.ч. увы, либо веришь на слова, либо ну нет так нет.

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


Ссылка на сообщение
17 часов назад, Tirniel сказал:

Если ты в целом знаешь, как работать с движком, то эти изменения не настолько серьёзны и глобальны, чтобы понадобилось переучиваться вот прям целиком. Ты учишься принципам работы с движком, а не мелкой конкретике.

ты с нуля то вообще учился когда то чему то? А потом пытался переучиться?  Ты к примеру ниче не понимаешь,новичок, тебя учат тому что не актуально или даже не правильно(ну оно типо работать будет, но не правильно так делать), а ты это запоминаешь, привыкаешь. Вот научился ты писать  вот так public float NovayaZemlya; А потом оказывается надо вот так private(empty) float newLand; А у тебя уже привычка. Ты понимать концепцию будешь, но при этом как сделать что-то нормально понимания не будет. Это не так работает, что вот ты что-то знаешь, а потом ты просто дополняешь знания. Ты именно научился, тому что где то там в прошлом работало, а теперь надо переучиваться. С движком та же песня, ты тыкаешь в одно место и ждешь, что оно будет работать, а оно не работает и почему, ты не знаешь, ты лезешь в материал по которому тебя учили, смотришь и видишь что ты все сделал правильно, а оно не работает, а если даже работает. То  если оно не по канону современных стандартов работает, то….ты же любишь работу в команде?...то ты из этой команды нахрен пойдешь)

Принцип ты поймешь, но такое обучение нафиг не надо.

17 часов назад, Tirniel сказал:

Зашёл на (по всей видимости ты не знаешь какой) трекер проверить, мало ли, вдруг у меня что с памятью, нашёл там сотни различных материалов по юнити, включая новейшую актуальную литературу от осени 24-го года

Да плевать на эти материалы которые были до 2024 года. Учиться надо на актуальном новичку, желательно по видеоурокам, чтобы был больше шанс понять куда тыкнуть надо. На трекере их 3, ладно 5, если считать с разделом 3д. я нашел по тегу unity и тегу 2024.

 

P.S. Btw вот что написано в опциональных челлендах по курсам юнити, где есть задачи, которые в самом курсе не обьясняются. Вот что советуют авторы юнити и курса по нему:

We highly recommend that you attempt these using relentless Googling and troubleshooting, but if you do get completely stuck, there are hints and step-by-step solutions available below.

Иди сам гугли сначала, но если не получится, вот подсказки хД

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

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


Ссылка на сообщение
4 часа назад, Dusker сказал:

ты с нуля то вообще учился когда то чему то? А потом пытался переучиться? 

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

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

4 часа назад, Dusker сказал:

А потом оказывается надо вот так private(empty) float newLand

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

4 часа назад, Dusker сказал:

Да плевать на эти материалы которые были до 2024 года.

Даскер писатель, Даскер не читатель. Тебе русским языком было написано, что там есть материалы вплоть до осени 24-го, куда ж новее-то. Но нет, ты цитируешь и не видишь, что цитируешь. Что там есть и видоуроки, ты, видимо, тоже процитировал, но успешно забыл, пока печатал. Твои проблемы с памятью меня настораживают всё больше и больше.

4 часа назад, Dusker сказал:

Вот что советуют авторы юнити и курса по нему

Где именно, какие именно курсы? Мне “нравится” когда ты ссылаешься на источники, не указывая, на какие именно. Видимо, рассчитывая, что твои слова никто не станет проверять. Гугл поиск не нашёл такой фразы.

11 часов назад, DjGiza сказал:

А от других были статьи вроде даже тут на сайте.

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

Мне кажется, что ты либо перепутал какие-нибудь термины, либо просто что-то исходно недопонял.

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

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


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

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

Какие еще операторы подставляются автоматически, если речь о неправильном оформлении кода, в данном случае речь про переменные шла) Ты даже  не понимаешь, на что ты отвечаешь, еще других обвиняешь в том, что они там че то не читают.

6 минут назад, Tirniel сказал:

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

Ну тебе виднее чему там я пытаюсь научиться конечно и как.

тебе лишь бы о чем то поспорить, не важно о чем вообще.

14 минут назад, Tirniel сказал:

Где именно, какие именно курсы? Мне “нравится” когда ты ссылаешься на источники, не указывая, на какие именно. Видимо, рассчитывая, что твои слова никто не станет проверять. Гугл поиск не нашёл такой фразы.

Нет, я рассчитываю, что не будет особо "умных" людей, которые будут сомневаться во всем подряд.

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


Ссылка на сообщение
2 часа назад, Dusker сказал:

Какие еще операторы подставляются автоматически, если речь о неправильном оформлении кода, в данном случае речь про переменные шла)

Переменные — это то, что выставляешь ты, оно не меняется от версий движка. Ваш капитан. Ты б хоть термины изучил, прежде чем использовать. То, как именно ты свою “новую землю” типа данных флоат назовёшь, выбираешь ты и только ты, а не версия движка. И я-то ещё наивный полагал, что ты указываешь на изменение записи оператора  паблик на приват(), а ты вот даже про что ляпнул, переоценил я тебя знатно.

Ну чего ещё ожидать от того, кто вместо изучения яп кинулся изучать двигло, при этом именно специфику конкретной его версии, не зная даже основ.

2 часа назад, Dusker сказал:

Нет, я рассчитываю, что не будет особо "умных" людей, которые будут сомневаться во всем подряд.

Контекст ты, разумеется, не видишь. Это задачки для тех, кто УЖЕ знает основы, т.е. когда пишут про гугл, предполагают, что человек может не знать какой-то мелочи, но хочет сделать задачку сам. При этом там также ниже указан пошаговый алгоритм, как именно это сделать для тех, кто не может этого сам.

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

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


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

Переменные — это то, что выставляешь ты, оно не меняется от версий движка. Ваш капитан. Ты б хоть термины изучил, прежде чем использовать. То, как именно ты свою “новую землю” типа данных флоат назовёшь, выбираешь ты и только ты, а не версия движка. И я-то ещё наивный полагал, что ты указываешь на изменение записи оператора  паблик на приват(), а ты вот даже про что ляпнул, переоценил я тебя знатно.

да причем тут версия движка к этому, я тебе про обучение, а не про разность версии движков,  ты вообще не следишь за нитью и че то свое обсуждаешь там)

3 минуты назад, Tirniel сказал:

Контекст ты, разумеется, не видишь. Это задачки для тех, кто УЖЕ знает основы, т.е. когда пишут про гугл, предполагают, что человек может не знать какой-то мелочи, но хочет сделать задачку сам. При этом там также ниже указан пошаговый алгоритм, как именно это сделать для тех, кто не может этого сам.

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

О чем ты вообще говоришь, я этот курс и многие другие сам проходил, там дают основу которая очень далека от решения этих задач. Они сами пишут в тоже тексте, о том, что изи и мид — вы решите с помощью нашего курса, да, их решить с помощью курса можно,я проходил я знаю,  а вот хард и эксперт идите гуглите. но так как я паралельно проходил еще несколько курсов мне нечего гуглить не надо было, но факт есть факт — идите в гугл)

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


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

да причем тут версия движка к этому, я тебе про обучение

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

3 минуты назад, Dusker сказал:

О чем ты вообще говоришь, я этот курс и многие другие сам проходил, там дают основу которая очень далека от решения этих задач.

По секрету тебе скажу, что ты ещё не раз увидишь схожую картину (и не только в движках, но и в программироании). Тебе дают самые основы, а дальше идёт резкий скачок в виде: тебя обучают либо самым базовым вещам, либо сразу самым продвинутым без переходного периода. Этот переходный этап обычно предполагает, что человек поймёт это всё на практике сам. Предполагается, если ты будешь не просто слепо повторять уроки из основ, а понимать, чему именно тебя учат, то и сам дойдёшь, как делать продвинутую часть на основании уже полученных знаний.

Умение учиться — это тоже скилл.

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


Ссылка на сообщение
1 час назад, Tirniel сказал:

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

Ты случайно не девушка? Ты какие то свои фантазии озвучиваешь. Я где тебе сказал, что это является САМЫМ не приятным? Я обьяснил самый простой пример не правильного обучения, чтобы понятно было. А не что это самая великая трудность в моей жизни.

1 час назад, Tirniel сказал:

По секрету тебе скажу, что ты ещё не раз увидишь схожую картину (и не только в движках, но и в программироании). Тебе дают самые основы, а дальше идёт резкий скачок в виде: тебя обучают либо самым базовым вещам, либо сразу самым продвинутым без переходного периода. Этот переходный этап обычно предполагает, что человек поймёт это всё на практике сам. Предполагается, если ты будешь не просто слепо повторять уроки из основ, а понимать, чему именно тебя учат, то и сам дойдёшь, как делать продвинутую часть на основании уже полученных знаний.

Умение учиться — это тоже скилл

Да ОК, вся суть с чего началось, что они в гугл послали. Типо вот, даже они посылают в гугл по сути новичка. Потому что это самое начало где они просто учат двигать модельки.  А еще раньше, в нейросеть послали. Только пруфов не требуй. Потому что в курсе котором меня послали в нейросетку, он идет как файлы для проекта, essential захочешь проверить иди качай сам.

Цитата

Умение учиться — это тоже скилл

Это прекрасно. Но я не собираюсь становиться разработчиком. Чтобы делать нормальные игры, а не инди гавно, нужно работать в коллективе, сидеть обсуждать на разных собраниях с ними прогресс, быть вежливым когда они тупят, пытаться в дедлайны, особенно когда тиммейты заболеют или уволяться, кароче страдать социальным мазохизмом. Когда на разных курсах обсуждался дизайн документ, важность коммуникации с другими, я это скипнул накуй) Это юзлесс инфа для меня.

 

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

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


Ссылка на сообщение
В 30.01.2025 в 06:45, Zenofel сказал:

Stone of Madness

Amenti

Блин, так и не понял, как можно разобраться в ресурсах. А найденный инструментарий не работает с ucas файлами.

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


Ссылка на сообщение
2 часа назад, Dusker сказал:

Я обьяснил самый простой пример не правильного обучения, чтобы понятно было.

Боюсь, что всё куда хуже, чем я даже мог предположить. У тебя “обучение” — это тупое повторение чужих инструкций. А зачем именно ты их повторяешь, ты даже и не думаешь по всей видимости.

2 часа назад, Dusker сказал:

Типо вот, даже они посылают в гугл по сути новичка.

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

Ну да, зачем я тут распинался, пояснял то, другое третье, если ты всё равно ничего даже не стал читать по всей видимости.

2 часа назад, Dusker сказал:

Чтобы делать нормальные игры, а не инди гавно, нужно работать в коллективе

Ну если инди по-твоему — это говно, то ты, пытаясь сделать что-то вне коллектива, т.е. по сути инди, с твоих же слов кто? Самокритичненько. Зачем же ты тогда вообще начал пытаться что-то сделать, если по твоей же логике ты мучаешься, пытаясь сделать то, что ты сам считаешь говном?

Пытаешься чему-то научиться? Но при этом даже не понимаешь самых базовых вещей, которые видны по твоим же примерам, где в изменившейся конструкции ты посчитал важным смену переменных, а не операторов. То есть ты и переменные сам задавать даже не умеешь, ты их тупо копи пастишь, не понимая, что это вообще такое.

Ты б это, хотя бы понял бы, что сначала надо яп выучить, а не какие-то тонкости движка. Яп как-то не имеет обыкновения меняться каждые полгода-год.

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

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


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

Боюсь, что всё куда хуже, чем я даже мог предположить. У тебя “обучение” — это тупое повторение чужих инструкций. А зачем именно ты их повторяешь, ты даже и не думаешь по всей видимости.

Действительно все куда хуже чем я думал, ты как к этому выводу пришел? Я вот тебе так и сказал, что я тупо повторяю чужие инструкции и не вникаю в суть? Боже мой, эти фантазеры за 200)

35 минут назад, Tirniel сказал:

Ну если инди по-твоему — это говно, то ты, пытаясь сделать что-то вне коллектива, т.е. по сути инди, с твоих же слов кто? Самокритичненько

А я что в инди разработчики записался? Я тут иду в стим, чтобы че то кому продать?) То что там случайно че то вышло, когда я тестил работу с текстом в разных механиках, ну так получилось.

37 минут назад, Tirniel сказал:

Пытаешься чему-то научиться? Но при этом даже не понимаешь самых базовых вещей, которые видны по твоим же примерам, где в изменившейся конструкции ты посчитал важным смену переменных, а не операторов. То есть ты и переменные сам задавать даже не умеешь, ты их тупо копи пастишь, не понимая, что это вообще такое

Действительно об стенку горох, ты нить разговора потерял, но продолжает упорно свое втирать. Ты наверное думаешь, что я такой “Эй чат гпт, дай мне код как сделать доту2” он мне дает код и я такой “ОК, спасибо”. вставил, работает, теперь у меня дота2. Все во что мне надо я вникал, во что мне не надо, а именно про важность дизайн проекта, и работу в команде — я скипнул.

Я тебе еще раз напомню, я не стремлюсь стать разрабом каким то, не стремлюсь стать переводчиком. Изначально идея была “че может гугл”, так как с юнити небольшие проблемы вышли я немного глубже изучил вопрос как оно все работает, чтобы понимать где может быть текст. То что там начала получаться инди игра, у человека который ниче не умеет, это ирония.

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


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

Так вкратце, если нужно просмотреть архивы, то лучше Fmodel, если перепаковать, то ZenTools_*.* каждый под свою версию движка, для распаковки он, потом распакуются ресурсы в нужном формате, тоесть в приготовленном как и раньше, uasset+uexp если есть то и ubulk, потом это можно отредачить уже обычным старым софтом, после запаковать офф прогой от движка UnrealBuild.exe если UE4 или UnrealPak если UE5

@Zenofel вот что мне ответил ponaromixxx насчет игры на движке Unreal Engine. Amitel как раз сделана на движке Unreal Engine.

А по Unity какую программу использовали?

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


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

@pashok6798 Извиняюсь что так долго, игра называется Zoeti, простая карточная-визуальноновельная игра. 

  • Лайк (+1) 1

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


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

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

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

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

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

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

Войти

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

Войти сейчас



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

×