Welcome to U.A.C. [O.S.A.]
login / register
Status: Guest
Архивы форума | iddqd.ru
Wolf 3D
ПравилаПравила ПоискПоиск
18+
Перевод на русском языке GZDoom
   Список разделов - Проекты и идеи - Перевод на русском языке GZDoomОтветить
АвторСообщение
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №1 Отправлено: 14.01.18 19:40:08
Отличный креатив или рецензия на ресурс (+40)


Приветствую!

Это — русский перевод для GZDoom, основанный на Russian Doom. Проект всё ещё находится в разработке и поддерживает следующие игры:
  • DOOM
  • DOOM II: Hell on Earth
  • DOOM II: No Rest for the Living
  • Final DOOM (оба эпизода)
  • Freedoom
  • Heretic: Shadow of the Serpent Riders
  • Hexen
  • Hexen: Deathkings of the Dark Citadel (в разработке)
  • Strife: Quest for the Sigil

С этим переводом появляется возможность писать русскими буквами в игре и в файлах. GZDoom использует Windows-1252 для шрифтов. Таким образом, кириллица доступна в GZDoom после добавления и переименования графических шрифтов в соответствии с их размещением в Windows-1251. :D

Инструкция:

Скачать и загрузить russian.pk3
  • GZDoom должен автоматически задать русский как язык по умолчанию, если язык компьютера настроен на русском. Если нет, необходимо ввести language rus в консоль (чтобы вернуться на английский язык, можно написать language enu (американский английский) или language eng (британский английский)).

Готово!

Благодарность Ameba, theleo_ua и bed.intruder за первоначальный перевод Strife: Quest for the Sigil, на котором основан перевод в данном проекте.

Тема на форуме ZDoom

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

Рейтинг сообщения: +9, отметил(и): theleo_ua, alekv, Arbars, JSO x, Ыых, PROPHESSOR, DOOMGABR, Alexdoomguy, connect
1 2
ZZYZX
= Colonel =
Next rank: - Commissar - after 436 pointsМодератор форума
4454

Doom Rate: 1.76

Posts quality: +968
Ссылка на пост №2 Отправлено: 14.01.18 20:26:52
Undead :
все графические шрифты в Doom были заменёны на кириллические альтернативы
Undead :
GZDoom

Твой вад — говно. Потому что можно было сделать нормально, использовав, например, windows-1251 и символы над 0x7F (127) вместо полной замены обычных.
А ты сделал как в 90-х и 00-х пираты делали.

Рейтинг сообщения: 0, отметил(и): VladGuardian, JSO x
2 2 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №3 Отправлено: 14.01.18 20:28:13
ZZYZX :
Твой вад — говно. Потому что можно было сделать нормально, использовав, например, windows-1251 и символы над 0x7F (127) вместо полной замены обычных.
А ты сделал как в 90-х и 00-х пираты делали.

Ты даже прочитал всю тему? Я объяснил, что Russian Doom так работает, а не мой проект.
1 2
ZZYZX
= Colonel =
Next rank: - Commissar - after 436 pointsМодератор форума
4454

Doom Rate: 1.76

Posts quality: +968
Ссылка на пост №4 Отправлено: 14.01.18 20:29:57
а. Извиняюсь. Убери тогда вообще про рашендум из темы, это путает не только меня, но и любого вменяемого человека. Я смотрю на здумфоруме тоже так отреагировали.
Вполне достаточно "был такой себе рашендум, но он был говно, поэтому вот вам хорошая и правильная версия".
А так прикольно наверное )
2 2 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №5 Отправлено: 14.01.18 20:32:06
ZZYZX :
а. Извиняюсь. Убери тогда вообще про рашендум из темы, это путает не только меня, но и любого вменяемого человека. Я смотрю на здумфоруме тоже так отреагировали.
Вполне достаточно "был такой себе рашендум, но он был говно, поэтому вот вам хорошая и правильная версия".
А так прикольно наверное )

Хорошо, я согласен! Удалю всё про Russian Doom. :D
1 2
alekv
Lieutenant Colonel
Next rank: Lieutenant Colonel after 92 pointsМодератор форума
3548

Doom Rate: 1.93

Posts quality: +497
Ссылка на пост №6 Отправлено: 14.01.18 20:52:27
А что русского дума нет? Я думал его уже давно перевели =)
1 3 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №7 Отправлено: 14.01.18 20:56:20
alekv :
А что русского дума нет? Я думал его уже давно перевели =)

Насколько я знаю, перевода специально для GZDoom нет. Есть больше текст перевести, чем в Russian Doom, например некрологи и все эти настройки в GZDoom.

Рейтинг сообщения: +1, отметил(и): alekv
1 2
alekv
Lieutenant Colonel
Next rank: Lieutenant Colonel after 92 pointsМодератор форума
3548

Doom Rate: 1.93

Posts quality: +497
Ссылка на пост №8 Отправлено: 14.01.18 21:28:00
Undead :
Насколько я знаю, перевода специально для GZDoom нет. Есть больше текст перевести, чем в Russian Doom, например некрологи и все эти настройки в GZDoom.

Ну если нет, то переводить надо более менее способом по лучше.
Т.е. используя кодировку ASCII что бы в 1-ом шрифте были и русские и английские буквы.
Я честно не понимаю что подтолкнуло на использования способа перевода как в консольных ромах когда есть куда проще способы.
1 3 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №9 Отправлено: 14.01.18 21:29:52
alekv :
Т.е. используя кодировку ASCII что бы в 1-ом шрифте были и русские и английские буквы.

Проект поддерживает оба алфавиты. Не знаю, как это может быть лучше.

Рейтинг сообщения: +1, отметил(и): alekv
1 2
alekv
Lieutenant Colonel
Next rank: Lieutenant Colonel after 92 pointsМодератор форума
3548

Doom Rate: 1.93

Posts quality: +497
Ссылка на пост №10 Отправлено: 14.01.18 22:29:36
Undead :

Проект поддерживает оба алфавиты. Не знаю, как это может быть лучше.

Т.е. можно написать даже так "Русский текст + English text!" не переключая языки через консоль?
1 3 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №11 Отправлено: 14.01.18 22:37:29
alekv :
Т.е. можно написать даже так "Русский текст + English text!" не переключая языки через консоль?

Можно. Просто требуется переклочить раскладку клавиатуры.


Рейтинг сообщения: +2, отметил(и): alekv, Anto96WS
1 2
alekv
Lieutenant Colonel
Next rank: Lieutenant Colonel after 92 pointsМодератор форума
3548

Doom Rate: 1.93

Posts quality: +497
Ссылка на пост №12 Отправлено: 14.01.18 23:24:49
Undead :
Можно. Просто требуется переклочить раскладку клавиатуры.

Ну и отлично! Тогда все хорошо. =)
1 3 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №13 Отправлено: 31.03.18 19:24:31
Создание зачётного сообщения/новости (+20)
Теперь вы сможете играть в Strife: Quest for the Sigil с GZDoom’ом полностью на русском языке! Порт перевода Strife на Windows-1251, первоначально сделанного Ameba, theleo_ua и bed.intruder, готов.

Есть только одно слово в Strife, которое невозможно перевести в настоящей версии GZDoom, хотя должно исправиться в будущих версиях.

Рейтинг сообщения: +3, отметил(и): theleo_ua, alekv, JSO x
1 2
alekv
Lieutenant Colonel
Next rank: Lieutenant Colonel after 92 pointsМодератор форума
3548

Doom Rate: 1.93

Posts quality: +497
Ссылка на пост №14 Отправлено: 31.03.18 20:05:05
Отличная новость, в strife я бы поиграл. Но русский шрифт мне кажется очень плохой =(
Мало того что лесенкой, так еще и плохо читается.
Почему хайрез шрифт не захотели делать?
1 3 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №15 Отправлено: 31.03.18 20:12:24
alekv :
Почему хайрез шрифт не захотели делать?

Это не лёгкое задание. Кроме этого, нет смысла создавать шрифт и устанавливать его по умолчанио, если он не следует за стилем шрифта оригинальной игры.
1 2
theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №16 Отправлено: 02.04.18 09:24:45
Undead :
Есть только одно слово в Strife, которое невозможно перевести в настоящей версии GZDoom, хотя должно исправиться в будущих версиях.


"find help" (самое первое задание миссии) переведено?
"you fool you set of the alarm" переведено?
2 1
Undead
= Corporal =
Next rank: - Lance Corporal - after 10 points
120

Doom Rate: 12

Posts quality: +19
Ссылка на пост №17 Отправлено: 02.04.18 11:13:16
theleo_ua :
"find help" (самое первое задание миссии) переведено?
"you fool you set of the alarm" переведено?

Текст «Find help» находится внутри исходного кода GZDoom, точнее, src\g_level.cpp.

«You Fool! You've set off the alarm.» = «Придурок. Ты сигнализацию включил!»

Рейтинг сообщения: +2, отметил(и): VladGuardian, JSO x
1 2
theleo_ua
- Captain -
Next rank: = Captain = after 248 points
2092

Doom Rate: 1.82

Posts quality: +179
Ссылка на пост №18 Отправлено: 03.04.18 19:51:50
Undead :
Текст «Find help» находится внутри исходного кода GZDoom, точнее, src\g_level.cpp.


Можно перевести с помощью ACS:

Скрытый текст:



script "Objectives__Find_Help" enter
{

if (timer() == 0)
{

GiveInventory("Communicator", 1);
SendToCommunicator(0, 0, 0, 0);

TakeInventory("Communicator", 1);

}//if (timer() == 0)

}//script "Objectives__Find_Help" enter



При этом в файл LOG0.txt кидаем "НАЙДИ ПОМОЩЬ"

Undead :
«You Fool! You've set off the alarm.» = «Придурок. Ты сигнализацию включил!»


Т.е. они вынесли уже этот текст в ламп language ?
2 1
Страница 1 из 1Перейти наверх
   Список разделов - Проекты и идеи - Перевод на русском языке GZDoom