Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.03.2013, 09:25   #11
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
Ну квадратики кто-то рисует.
Думаю там векторная графика по части текста.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.03.2013, 09:52   #12
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Цитата:
Сообщение от Stilet Посмотреть сообщение
Думаю там векторная графика по части текста.
Я не видел эту игру, но вообще, по опыту: текстуры - практически единственный вариант задания шрифтов в играх. Векторную графику для отображения текста я видел только в примитивных поделках школьников.
На практике даже то, что выглядит как примитивная векторная графика (иногда это сделано специально - для создания соответствующей атмосферы), на самом деле реализовано текстурами.
s-andriano вне форума Ответить с цитированием
Старый 21.03.2013, 12:01   #13
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Цитата:
на самом деле реализовано текстурами.
С момента включения в игры c# (а это наступило очень давно) там используются шрифты, и некоторые даже масштабируемые.
Качнул русские шрифты для данной игрухи - таки-да именно шрифты, все высокоуровневое без всяких самописных знакогенераторов, текстур и т.д. В настройках есть даже отсыл к папке Fonts винды.

PS. Здесь http://civgames.com/2132 написано, что та работа которая Вам нужна вроде как уже выполнена.
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика

Последний раз редактировалось Utkin; 21.03.2013 в 12:06.
Utkin вне форума Ответить с цитированием
Старый 21.03.2013, 12:19   #14
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Ну, значит, мои сведения устарели.
s-andriano вне форума Ответить с цитированием
Старый 21.03.2013, 12:55   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
значит, мои сведения устарели.
Нет не устарели. Просто кто как делает, кто на что расчитывает. Старые технологии еще не умрут лет 10 так, так что все возможно.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 21.03.2013, 13:11   #16
CCCPovets
Новичок
Джуниор
 
Регистрация: 20.03.2013
Сообщений: 9
По умолчанию

(1) 21.03.2013 13:11 от CCCPovets

Дело в том, что перевод в руссификаторах неполный, много пробелов( я бы хотел закончить начатое давно, еще в 2005 последнюю руссификацию... (CIV - Цивилизация 4, не 5)

(2) 21.03.2013 13:31 от CCCPovets

Возможно, что, если найти где то переводчик с iso 8859-1 B html-entities, то мне удастся заменить английские буквы на русские. я весь интернет сейчас перерываю, пока ничего не нашел... думаю это то, что мне нужно)

(3) 21.03.2013 13:43 от CCCPovets

http://slaffko.name/component/conten...5.html?start=1 нашел лишь таблицу, но как мне из нее можно сделать небольшую программу( всмысле с помошью office excel, это долго)... я так и не смог пока найти нужную программму(



_________________
Не используйте форум как чат - не пишите несколько коротких сообщений подряд!
Есть что добавить - нажимайте кнопку "Правка/Редактировать" на своём крайнем сообщении
и изменяйте, добавляйте....

Прошу учесть на будущее...

Модератор.

Последний раз редактировалось Serge_Bliznykov; 21.03.2013 в 13:49.
CCCPovets вне форума Ответить с цитированием
Старый 21.03.2013, 13:49   #17
s-andriano
Старожил
 
Аватар для s-andriano
 
Регистрация: 08.04.2012
Сообщений: 3,229
По умолчанию

Так а в чем проблема?
Просто перекодировать из одной CP в другую?

Когда-то, помню, писал модуль для перекодировки.
Увы, сейчас под рукой не последняя версия и содержит минимум одну ошибку - в части символа по умолчанию (которого нет в CP)
Код:
unit CP_recod;
interface
const
  cp_Unknown  = 0; // кодировка
  cp_1251     = 1; // кодировка
  cp_866      = 2; // кодировка
  cp_KOI8R    = 3; // кодировка
  cp_8859_5   = 4; // кодировка
  cp_MAC_Cyr  = 5; // кодировка
  cp_UTF8     = 6; // кодировка
  cp_Unicode  = 7; // кодировка
  CP_Num = 7; // количество кодировок
  CP_strings : array[0..CP_Num]of string = ('Unknown','windows-1251','cp-866','KOI-8','CP-8859-5','MAC Cyrillic','utf-8','utf-16');

function RecodePChar(cp_sou, cp_dest : longint; in_buf, out_buf : pointer; size, maxsize : longint) : longint; // врзвр.длину

const Debug : boolean = FALSE;

implementation
const CPX : array[0..5,0..255]of word = ((   // таблицы перекодировки (...) -> Unicode
// Unknown - без перекодировки
    0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
    16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,
    32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,
    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,
    64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,
    80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
    96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,
    128,129,130,131,132,133,134,135,136,137,138,139,140,141,142,143,
    144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,
    160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,
    176,177,178,179,180,181,182,183,184,185,186,187,188,189,190,191,
    192,193,194,195,196,197,198,199,200,201,202,203,204,205,206,207,
    208,209,210,211,212,213,214,215,216,217,218,219,220,221,222,223,
    224,225,226,227,228,229,230,231,232,233,234,235,236,237,238,239,
    240,241,242,243,244,245,246,247,248,249,250,251,252,253,254,255),
  // Windows-1251
   (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
    16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,
    32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,
    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,
    64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,
    80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
    96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,
    1026,1027,8218,1107,8222,8230,8224,8225,8364,8240,1033,8249,1034,1036,1035,1039,
    1106,8216,8217,8220,8221,8226,8211,8212,152,8482,1113,8250,1114,1116,1115,1119,
    160,1038,1118,1032,164,1168,166,167,1025,169,1028,171,172,173,174,1031,
    176,177,1030,1110,1169,181,182,183,1105,8470,1108,187,1112,1029,1109,1111,
    1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,
    1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,
    1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,
    1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103),
  // CP866
   (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
    16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,
    32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,
    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,
    64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,
    80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
    96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,
    1040,1041,1042,1043,1044,1045,1046,1047,1048,1049,1050,1051,1052,1053,1054,1055,
    1056,1057,1058,1059,1060,1061,1062,1063,1064,1065,1066,1067,1068,1069,1070,1071,
    1072,1073,1074,1075,1076,1077,1078,1079,1080,1081,1082,1083,1084,1085,1086,1087,
    9617,9618,9619,9474,9508,9569,9570,9558,9557,9571,9553,9559,9565,9564,9563,9488,
    9492,9524,9516,9500,9472,9532,9566,9567,9562,9556,9577,9574,9568,9552,9580,9575,
    9576,9572,9573,9561,9560,9554,9555,9579,9578,9496,9484,9608,9604,9612,9616,9600,
    1088,1089,1090,1091,1092,1093,1094,1095,1096,1097,1098,1099,1100,1101,1102,1103,
    1025,1105,1028,1108,1031,1111,1038,1118,176,8729,183,8730,8470,164,9632,160),
  // KOI8-R
   (0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,
    16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,
    32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,
    48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63,
    64,65,66,67,68,69,70,71,72,73,74,75,76,77,78,79,
    80,81,82,83,84,85,86,87,88,89,90,91,92,93,94,95,
    96,97,98,99,100,101,102,103,104,105,106,107,108,109,110,111,
    112,113,114,115,116,117,118,119,120,121,122,123,124,125,126,127,
    9472,9474,9484,9488,9492,9496,9500,9508,9516,9524,9532,9600,9604,9608,9612,9616,
    9617,9618,9619,8992,9632,8729,8730,8776,8804,8805,160,8993,176,178,183,247,
s-andriano вне форума Ответить с цитированием
Старый 21.03.2013, 14:35   #18
CCCPovets
Новичок
Джуниор
 
Регистрация: 20.03.2013
Сообщений: 9
По умолчанию

есть! мне наконец-то удалось вписать свои слова) я брал переводил с CP1251 в iso 8859-1 получал эти иероглифы и с помощью сайта http://slaffko.name/component/conten...5.html?start=1 расшифровывал эти иероглифы в htmlкод, потом через программу NotePad++ вписывал это и в игре у меня все отобразилось нормально) но проблема другая: так расшифровывать с сайта долго, можно где-нибудь достать расшифровальщик?
CCCPovets вне форума Ответить с цитированием
Старый 21.03.2013, 14:38   #19
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

В гугле однако. Либо как уже писали умная прога типа NotePad++
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Старый 21.03.2013, 14:41   #20
CCCPovets
Новичок
Джуниор
 
Регистрация: 20.03.2013
Сообщений: 9
По умолчанию

спасибо) кажется я понимаю о чем ваша речь насчет NotePad++)
CCCPovets вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Работа с XML Letnab Работа с сетью в Delphi 6 29.10.2012 12:00
Работа со stats.get.xml Macwin C# (си шарп) 3 18.08.2012 17:02
Работа с xml elagin Компоненты Delphi 5 14.04.2012 19:33
Работа с БД XML Aleksey1989 Помощь студентам 5 26.10.2010 16:50
Работа с xml файлами Rstud Общие вопросы .NET 1 04.01.2010 12:47