Автор | Сообщение |
ZZYZX UAC Sergeant Major
 | 821 |
 Doom Rate: 1.38
|
Отправлено: 29.06.15 10:05:29 | | | MaxED : | О! А можете рассказать о русских шрифтах (в каком формате хранятся, как создаются, как используются в ACS/DECORATE/файлах локализации), или указать на источник знаний? |
Осторожно, слабоорганизованный поток сознания. Часть пунктов отвечает на вопрос "как", часть — на вопрос "почему не стоит" и "почему ни в коем случае не стоит для мультиплеера".
1. Русские шрифты это те же английские шрифты, только с индексами символов из cp1251. Пример.
2. Весь фокус строится на том, что порты говорят винде, что они не юзают юникод. После этого винда входит в режим "пляшу как умею" и начинает пихать в здум символы в системной однобайтной кодировке. На большинстве русских винд — это cp1251.
3. Соответственно набирать строки на русском в ACS в думбилдере можно...а можно? Он же вроде на .NET, а у .NET везде юникод. Вот ты наберёшь русский текст, а он кааааак вылезет кракозяброй в здуме. Потому что даже с русским шрифтом здуму нужен cp1251, а не utf8.
4. Если в ваде (в том же ACS) уже записан текст в правильном виде (в cp1251 то есть), то читаться он будет после этого везде, где есть необходимые символы из cp1251.
5. А вот набирать строки на русском в самом здуме (в чат, например, писать) можно только на винде и только в том случае, если в качестве системной однобайтной кодировки выбрана русская. То есть если у тебя (не дай Карневил) линукс, мак или просто какая-нибудь японская винда, в качестве "non-Unicode language" (или как оно там его называет, я забыл) которой выбрано что-то, отличное от русского, то набрать текст на русском не получится. Упс.
6. Ах да, ещё чат считает все символы >0x7F (на самом деле <32, но тот кто кодил эту функцию был нубом и не знал, что char в общем-то signed бывает) пробелами. И затаптывает, если не ставить какой-нибудь "реальный" символ в конце каждого сообщения.
з.ы. нормальные люди этим занимаются в другой теме. | |
|
| |
CWolf = Master Sergeant =
 | 486 |
 Doom Rate: 1.58
|
Отправлено: 29.06.15 18:06:45 | | |
Добавлено спустя 6 часов 19 минут 42 секунды:
 | |
|
| |
Shadowman = UAC Commissar =
 | 6603 |
Doom Rate: 2.46
|
Отправлено: 30.06.15 01:12:22 | | | CWolf
Выглядит немного Kobal'исто, но в целом стильно. | |
|
1 |
6 |
2 |
 |
|
| |
Kirov-13 = Master Sergeant =
 | 508 |
 Doom Rate: 1.27
|
Отправлено: 30.06.15 01:50:46 | | | Shadowman : | Выглядит немного Kobal'исто, но в целом стильно. |
Я б даже сказал, Gothіc'ненько. | |
|
| |
BeeWen - Colonel -
 | 4276 |
 Doom Rate: 1.64
|
Отправлено: 30.06.15 01:59:34 | | | CWolf
А что за карта будет, не обещанное ли часом продолжение Д2 РДЦ? | |
|
1 |
1 |
1 |
 |
|
| |
CWolf = Master Sergeant =
 | 486 |
 Doom Rate: 1.58
|
Отправлено: 30.06.15 09:52:58 | | | BeeWen : | А что за карта будет, не обещанное ли часом продолжение Д2 РДЦ? |
Нет. Допил спидмаппинг-карты.
А карты к ИНО пока ещё не готовы.
Добавлено спустя 29 минут 38 секунд:
С другой стороны, ничто не мешает это добавить как карту ИНО позже, в виде секретки или уровней Ада, например.
Добавлено спустя 1 минуту 37 секунд:
 | |
|
| |
Serious_MOod Chief Petty Officer
 | 860 |
 Doom Rate: 1.93
|
Отправлено: 02.07.15 09:43:26 | | |
 | |
|
| |
Devived]ASTS[ - 1st Lieutenant -
 | 1707 |
 Doom Rate: 1.06
|
Отправлено: 02.07.15 12:09:41 | | | Serious_MOod
Няшно. | |
|
| |
ZoD Chief Petty Officer
 | 933 |
 Doom Rate: 1.83
|
Отправлено: 02.07.15 20:56:40 | | | Dynlight_Training.wad
| |
|
| |
Nobeus = UAC Gunner =
 | 68 |
 Doom Rate: 2.06
|
Отправлено: 02.07.15 20:57:43 | | | В теме "Проекты и идеи" я размещал пост о своих попытках полной русификации Doom 1,2 c их дополнениями, а также Heretic, Hexen и Chex для движка Zdoom (ну, и, возможной адаптации для Zandronum).
Мой проект для Doomов завершен на 95%, переведена текстовая часть, нарисованы русские шрифты (часть взята из русификации 90-х и отредактированы), перерисованы строки меню. Также переведено меню (G)Zdoom примерно на 98%. Конечно недоработки еще есть, но я их исправлю))
Тексты всего остального также переведены, но нужно нарисовать русские шрифты
В общем проект продвигается, осталось немного, надеюсь он окажется востребованным
А вот и несколько скринов:
 | |
|
| |
lafoxxx [B0S] = Sergeant Major =
 | 602 |
 Doom Rate: 1.71
|
Отправлено: 02.07.15 21:11:26 | | | Nobeus
Норм, но есть недочёты. Отпишусь в тему. | |
|
2 |
3 |
 |
|
| |
Nobeus = UAC Gunner =
 | 68 |
 Doom Rate: 2.06
|
Отправлено: 02.07.15 21:25:51 | | | Я же написал, что правки еще идут) строка "Измерение кожи" из перевода 90-х, еще не перерисовано, я знаю, что это совсем неверное название эпизода. Там и другие эпизоды неверно переведены, типа "По колено в крови", "Измерение проклятых" и прочее. "Твоя плоть поглощается", так я думаю перевести название 4-го эпизода.
Скриншоты ведь не из конечной версии.
Насчет шрифтов-я конечно могу их еще отредактировать, учитывая пожелания, но там проблема в том, что шрифты все должны быть одной высоты в пикселях, больше не сделать, потому и сложно русские буквы нарисовать так, как хотелось бы.
Насчет "ты", "вы", конечно можно заменить, это не проблема, думал уже над этим, когда переводил, в Heretic обозначено где "ты", а где "вы", а в Думе нет. | |
|
| |
alekv = 2nd Lieutenant =
 | 1456 |
 Doom Rate: 1.68
|
Отправлено: 02.07.15 21:28:43 | | | Как переведено меню совместимости мне не понравилось, на англ. в разы лучше понимается даже если учесть что я очень плохо знаю англ.
Могу предположить что и остальные пункты меню с похожим переводом.
И старайся по реже сокращать слова, мало просто перевести, надо еще и грамотно формулировать слова\предложения, а так очень не красиво смотрится.
Бег по стенам? С каких пор думер стал спайдерменом или принцом персии? хД
Еще моё ИМХО настройка "актеры бесконечной высоты", ну кто поймет что это такое? Это понятно только маперам\модерам, многие простые игроки понятия не имеют что такое актер в doom да еще и бесконечной высоты.
И таких пунктов довольно много, все перечислять лень или даже не лень.. просто не считаю себя знатоком русс. или любого другого языка, но думаю остальные будут примерно такого же мнения. | |
|
| |
lafoxxx [B0S] = Sergeant Major =
 | 602 |
 Doom Rate: 1.71
|
Отправлено: 02.07.15 21:28:50 | | | Nobeus
На дум.викиа.ком сказано, что весь четвёртый эпизод (имена уровней кроме fear и имя эпизода) - цитаты из библии. Если найдёшь эти места, будет гораздо аутентичнее, чем просто перевод. | |
|
2 |
3 |
 |
|
| |
alekv = 2nd Lieutenant =
 | 1456 |
 Doom Rate: 1.68
|
Отправлено: 02.07.15 21:32:16 | | | Nobeus : | что шрифты все должны быть одной высоты в пикселях |
Кто тебе такое сказал? Можно сделать хайрез шрифт хоть 512х512 каждая буква, там точно все влезет
Это если учесть что перевод под здум.. как в других портах не знаю. | |
|
| |
Nobeus = UAC Gunner =
 | 68 |
 Doom Rate: 2.06
|
Отправлено: 02.07.15 21:59:30 | | | Продолжу тему перевода в теме идей, чтобы не засорять эту. | |
|
| |
beigeboxcreature - Sergeant -
 | 320 |
Doom Rate: 1.35
|
Отправлено: 03.07.15 16:17:02 | | | ZoD
Красиво.
А у лайтов, которые затененную область создают, какие параметры? Не понял, что там происходит  | |
|
| |
VladGuardian = Major =
 | 3094 |
 Doom Rate: 1.17
|
Отправлено: 03.07.15 16:29:35 | | | ZoD
Хоррор делаешь?.. Помощь по идеям нужна?.. | |
|
1 |
7 |
13 |
 |
|
| |
ZZYZX UAC Sergeant Major
 | 821 |
 Doom Rate: 1.38
|
Отправлено: 03.07.15 16:57:52 | | | ZoD
Скопление динлайтов всегда лагает. Особенно в новой гоззе, особенно с большим разрешением.
Это я к вопросу _Training. Тренироваться делать ТАК — лучше не надо ) | |
|
| |
ZoD Chief Petty Officer
 | 933 |
 Doom Rate: 1.83
|
Отправлено: 03.07.15 21:31:35 | | | ZZYZX
Да, заметил, но по другому не знаю как еще делать.
VladGuardian
не, ничего не делаю, просто тренируюсь
beigeboxcreature
9823 - Substractive Sector Light | |
|
| |