Если MidiV помнит - то я уже больше года назад говорил на счет русских версий. Мне кажется - было бы здорово, хоть и для себя, но сделать их. А время - это понятно, как получится, если получится.
Ясно, что пока не начнешь разбираться именно с Десантом - это только воздух сотрясать. Кратко изложу, что я представляю по этому вопросу на данный момент.
В DESCENT.HOG по тексту есть и их можно достать следующее: - файлы шрифтов (их тут 5 штук) с расширением *.fnt; - сами текстовые файлы, их тут много, с расширением *.txb.
С самим текстом, в файлах *.txb вопросов нет, это и есть брифинги и т.д., их можно перегонять в обычный *.txt, редактировать и загонять обратно при помощи десантовских утилит. И на сколько я понимаю - для английского языка проблем нет, бери и загоняй свой текст в Десант. А вот со шрифтами *.fnt - у меня вопрос, формат у этих файлов древний возможно. Мне вообще не ясен механизм, как текст (символы) из фалов *.txb подхватываются, ассоциируются (или по другому) через файлы шрифтов, а затем отображаются в игре? И какой программой можно работать со шрифтами из Десанта? У меня есть одна прога по шрифтам - но этот шрифт не открывает.
И вообще - достаточно ли будет для Десанта, разобраться с форматом шрифтов *.fnt, создать русские шрифты, перевести все текстовые файлы *.txb - и это будет работать? В движок не нужно лезть? Это скорее всего - к MidiV вопросики, т.к. ты же гораздо ближе к теме программирования и устройства игр и возможно Десанта в частности.
Что касается исходников. По портам - понятно, у меня также есть и исходники по Д1 и Д2, если что. Думаю не у меня одного.
По портам. Про другие языки в D2x-XL - я информации не имею. В Реберзе - уже есть перевод на немецкий язык, но как говориться у них на сайте - переводить в Реберзе можно только брифинги, outro и т.д. Причем в переводе на немецкий - нет модифицированных файлов шрифтов, что странно. Или в английском и немецком языках символы одинаковые? На сколько я понимаю - там переведены только брифинги, возможно во время геймплея - на английском остается. Пусть так - нам бы это сделать, было бы отлично для начала. При этом, формат, в котором это сделано - родной, Десантовский. Возможно Реберз использует оригинальные механизмы вывода текста, в таком случае - не важно для чего делать, работать будет как на оригинальном Десанте, так и на Реберзе.
Пока - всё у меня.
----------------------- !!! Добавлено !!! На случай, если кто-то уже давно работал с утилитами для Десанта или нет времени искать - прикрепляю архивчик. Тут я извлёк из DESCENT.HOG от Descent-1 файлы шрифтов, также образец текстового файла BRIEFING.TXB и его экспорт в обычный вид - BRIEFING.TXT. В папке "Из Реберза" - находятся модифицированные шрифты, используемые в Реберзе. Возможно это поможет, ускорит процесс или кто-то сможет открыть и понять - как работать со шрифтами из Десанта.
|