Игроманию тоже в бан
2023-Aug-30, Wednesday 16:52В файлах Starfield не нашли русских шрифтов.
может я чо не понимаю, но разве шрифты - это не часть ОС? или журки там думают, что каждая игра, каждое приложение идет со своими шрифтами?!
а какой-то отдельный язык выпилить из шрифта - это ж каким монстром надо быть!
а вчера писали про "портативный компьютер". полез читать что ж это за зверь - оказалось, это они так игровую консоль назвали.
может я чо не понимаю, но разве шрифты - это не часть ОС? или журки там думают, что каждая игра, каждое приложение идет со своими шрифтами?!
а какой-то отдельный язык выпилить из шрифта - это ж каким монстром надо быть!
а вчера писали про "портативный компьютер". полез читать что ж это за зверь - оказалось, это они так игровую консоль назвали.
(no subject)
Date: 2023-09-03 02:55 (UTC)Приложение может и не идет, но у приличной игры, действительно должны быть свои собственные шрифты, особого дизайна.
Примерно также как раньше печатные газеты всегда покупали для себя собственный шрифт (ну у них конечно совсем плохо с этим, они просто по закону об авторских правах не имели права использовать какие-то стандартные шрифты, только специально закупленные под их тираж с соответствующей ценой).
Также и телеканалы должны покупать полностью всю графику и не дай Бог использовать какие-то шаблоны, засудят на миллионы.
В игрушках вопрос в том, что шрифт должен соответствовать дизайну.
Это не все замечают, надо несколько тренировать глаз, но в какой-то момент ощущение примерно как от регулярного прослушивания классической музыки в хорошем исполнении - просто прямо режет глаз разница.
А и да, на виндах дизайн г-но, на линухах не лучше, поэтому глаз привыкает к бардаку, а поработав на маке с их выверенностью стиля, да, очень заметно.
(no subject)
Date: 2023-09-03 05:22 (UTC)в игрушках - да, должен быть собственный шрифт, если игрушка с собственным стилем. какая-нибудь LotR, или KotOR, или TES. ну так там и языки в этих играх не с планеты Земля (не считая KotOR, где Земля - одна из 100500). ну ладно, допустим, сделали стилизованный шрифт для английских букв, но выходит, надо делать такой же для французских, немецких, польских, датских - и прочих европейских. стоп. но это же всё латиница. другие шрифты получаются добавлением нескольких букв. хуже с азиатскими "шрифтами": из арабского шрифта не сделаешь иврит, хотя у них и письмо справа налево. а еще тайский, индийских несколько, или грузинский + армянский. да там вообще в каждой стране свой шрифт! кстати, русский - это кириллица, которая также и в Болгарии, и ещё кое-где. и что, по-вашему, разработчики как-то особо изощренным образом вздумали выпилить русские буквы из кириллицы?!
так что я больше чем уверен: журки не шрифты не нашли - они не нашли тексты на русском. кстати, уже потом в других источниках информации пробегало, что фанаты таки ПЕРЕВЕЛИ НА РУССКИЙ. не шрифты нарисовали, а сделали перевод.
а стиль шрифтов в таких игрушках обычно остается для базовой английской версии. а со стилем перевода уже никто не заморачивается. перевод идет теми шрифтами, что есть в ОС.
(no subject)
Date: 2023-09-03 17:31 (UTC)Нет, вы категорически не в курсе.
Начнем с того, что в винде шрифты изначально были исключительно экранные, а потом на костылях сбоку прибили нормальные ПЕЧАТНЫЕ, и так эта бодяга и тянется до самых последних версий включительно.
Отличие в том, что в экранных оптимизация шрифта и АЛГОРИТМОВ рендеринга ради скорости, а в печатных оптимизация ради точности представления, это две большие разницы.
Постскрипт, изначально делался для печати, у которой мало цветов но очень высокое разрешение.
Про маки до "десятки", длинная история, если очень кратко, трутайп как таковой появился на маке, то есть по идее его разрабатывали для лизы, но это всё равно был компромисс, и там очевидно из соображений производительности, используются алгоритмы кривых не такие как в постскрипте, а может из-за патентов.
Но главное, что трутайп и Постскрипт изначально невозможно точно сконвертировать один в другой, а надо вручную перерисовывать.
Винда в НТ скопипастила трутайп технологию и был даже судебный иск от эпл, но в итоге они договорились полюбовно (ну очевидно денег занесли). До НТ были исключительно экранные шрифты непонятно какого качества.
Плюс, был (и вероятно есть) постскрипт фонт-менеджер от адоба для винды, но он в принципе только постскрипт шрифты добавлял.
В линуксе, иксы вообще не имели изначально единого стандарта, а каждый пилил свое, это я допишу позднее.
Так навскидку, Sun много сделала по теме, но не всё их наследие пошло в стандарт.
(no subject)
Date: 2023-09-03 19:47 (UTC)- Почти всегда, адобовские продукты выходила мажорная версия на маке, а потом уже на виндах.
Плюс, у Джобса был стартап Next, у которого вообще в принципе экранный рендеринг был на постскрипте основан.
И макос "десятка" была построена очень замысловато, ядро BSD, частично графика и библиотеки позаимствованы из NeXTSTEP, так что в iOS до сих пор километровые названия функций оттуда тянутся.
И да, там сложно докопаться до истины, но вобщем идея такая, что постскрипт совсем бескомпромиссный движок, у него шрифт кривыми Безье хранится, поэтому можно рендерить в любой размер от 6пикс до метровых букв, а в трутайпе для оптимизации скорости есть принципиально для многих шрифтов ТРИ версии, для малого, среднего и большого разрешения, и вы в общем случае не знаете, под какое разрешение он будет рендерить в этот раз.
А на юниксах был вобщем бардак. По сути, кроме стандарта сообщений Xwindow, всё остальное каждый пилил свое, при этом например Sun написал свой собственный движок постскрипта, оптимизированный под свое железо, то же делали силиконы.
Теперь геймдев. У них же как бы не половина экспириенса графический дизайн (ну вторая половина конечно скорость, безглючность и нарратив).
При этом, консоли вообще говоря хорошие платформы в смысле предсказуемости железа, но не идеальные, а главное что у них ОС совсем не такие как у десктопов и не такие как у мобилок, потому что совсем другие требования и другие решения.
Ну банально, консоли всю жизнь гнались за скоростью и низкой себестоимостью железа (ну тк его часто отдают ниже себестоимости), при этом низкое разрешение экрана но много цветов и не раз было что перестарались.
- Десктопы писишки это была изначально бухгалтерия, а маки были научные рабочие станции и графические станции.
Графические и научные обычно некритично фпс, но критично ОЧЕНЬ много цветов для точности цветопередачи и очень высокое разрешение.
Для бухгалтерии полезно высокое разрешение (чтобы на экране больше информации влезало), но цвета практически не нужны.
И гд важно, чтобы иметь НЕсвязанные руки в смысле многоплатформенности, тк эксклюзивы это тоже неплохо, но в бизнесе говорят "на двух ногах удобнее стоять чем на одной, а еще лучше если ног 3,4 и более".
И вот этот хаос окучивать им конечно не улыбается, они стараются сделать какой-то один движок, ну допустим с учетом мобильных консолей и слабеньких консолей 3 движка, но чтобы всё остальное по возможности само работало.
Но это сложно, потому что вендоры консолей их делают очень разными и поздно открывают (и секретят) документацию.
Ну и в том числе, БОЛЬШИМ гд проще сделать собственный шрифтовой движок, чем бороться с хаосом, что на каждой платформе оно отрисовывается иначе.
Да, стандартные движки есть, но они не всегда хорошо совместимы с бизнесовыми процессами гд.
А и да, есть еще самая популярная бизнес модель - делаем один раз, многократно дешево копируем и перепродаем многократно.
Так вот в гд конечно стараются экономить, ну не так чтобы уж совсем тупо ремастерить игрушки от первого поколения консолей на последнее, но ассеты часто перетаскивают.
И плюс, есть еще такой прикол, что для атмосферности в игровом движке специально делают искажения похожие на кинескоп и на старые 8-битовые игрушки, а это совсем непросто исхитриться сделать на современном движке встроенном в десктопную ось.
(no subject)
Date: 2023-09-04 03:45 (UTC)TrueType с кривыми 2 порядка, PostScript с кривыми 3 порядка, и ныне редко использующиеся растровые. иных не изобрели. если какие-то ГД изобретают что-то своё, то это велосипед, к которому еще надо изобретать инструменты разработчика. а сейчас даже новые PS делают из TTF (новых) путем конверсии (и наоборот).
впрочем, щас уже не TTF, а OTF...
конечно, ГД могли сделать собственный ДВИЖОК, но шрифты-то 100 пудов останутся - PS или TTF.
и "кинескопные" искажения делаются движком, а не путем создания отдельного "кинескопного" шрифта.
а еще журки могли "шрифтами" назвать языковые настройки. в современных ОС есть локали. думаю, и в консольных ОС тоже. это файлы с текстами, используемыми приложениями, переведенные на разные языки...
(no subject)
Date: 2023-09-04 13:16 (UTC)Какой же вы упертый в своем незнании. Стандарты шрифтов, они ДЛЯ ДЕСКТОПА сделаны, то есть ДЛЯ БИЗНЕСА, чтобы бухгалтерию делать, и конкретно PostScript еще попытались угодить любителям точности представления.
А теперь рассказываю конкретный кейс из жизни.
Вот есть задача, сделать чтобы некий текст ПРАВИЛЬНО отображался на ВСЕХ устройствах, но не ценой гигабайтовых скачиваний и тормозов.
Причем задача осложняется тем, что у некоторых пользователей вообще КИЛОбайты ограничения, и есть сотни человеко-лет наследия, которые желательно использовать, потому как делать по новой БЕЗУМНО ДОРОГО.
Это значит, что надо как-то опознать разрешение устройства, как можно точнее, выбрать правильный размер шрифта в пикселах или в точках, и только после этого можно принять решение, чем это всё рендерить.
Но есть такие узколобые, которые считают что вот есть два стандарта и всё, и что Вселенная крутится вокруг Земли.
(no subject)
Date: 2023-09-05 03:22 (UTC)> Стандарты шрифтов, они ДЛЯ ДЕСКТОПА сделаны, то есть ДЛЯ БИЗНЕСА, чтобы бухгалтерию делать...
о как! а я всю жизнь считал, что стандарты придумывают для совместимости, и чтоб велосипед не изобретать. а что, для ноутов или телефонов нет стандартов?
> А теперь рассказываю конкретный кейс из жизни.
где кейс-то?
> Вот есть задача, сделать чтобы некий текст ПРАВИЛЬНО отображался на ВСЕХ устройствах
а имеющиеся два стандарта - ни один не годится? почему?!
> есть сотни человеко-лет наследия, которые желательно использовать, потому как делать по новой БЕЗУМНО ДОРОГО.
ну а я вроде как раз и говорил про изобретателей велосипедов...
> надо как-то опознать разрешение устройства
вы думаете, я не в курсе, что сейчас экраны могут быть любого разрешения? или что там у вас - листы бумаги? дык с точки зрения векторной графики - совершенно фиолетово на чем рисовать. что второго порядка кривую, что третьего. или вы хотите изобрести шрифты с кривыми четвертого?! так спросите математиков что ли: ДВА стандарта не потому что бухгалтерия попросила, а потому что в третьем смысла нет.
какие нафиг пикселы?! мы вроде про игрушку начали. если там на вашем устройстве максимум для буквы - размер 7*9, то нахрена вообще разговор про векторные шрифты затевать?! что, вы эту игрушку на экране пейджера запускать собрались?!
(no subject)
Date: 2023-09-05 15:11 (UTC)У меня и возникает вопрос, зачем мне это надо?
- Вот зачем я буду просвящать человека, который мало того что несет чушь, которая сама по себе оскорбляет, так еще и проявляет упертость в этом занятии?
Вы понимаете что для художника понятие правильности священно как Бог?
(no subject)
Date: 2023-09-03 05:50 (UTC)(no subject)
Date: 2023-09-03 20:04 (UTC)Так вот для киберпанка конечно прекрасно подходит стандартный системный движок рендеринга шрифтов, вот как раз своей неестественностью.
(no subject)
Date: 2023-09-04 04:22 (UTC)где-то посередине они действительно стали постепенно перерисовывать ПО ЧАСТЯМ весь мир - то есть какие-то расы были с новым "красивым" гладким обликом, а какие-то со старым "классическим". но чота сомневаюсь, что меняли рендеринг шрифтов. кстати, там были моды, которые меняли сами шрифты - я видел скриншоты с дебильным Comic Sans, но я никогда не понимал любителей таких "улучшений".
и наконец: что там в игрушках первично? тексты на языках, отличных от английского, или шрифты для этих языков? нет русских текстов - нет русских шрифтов. всё логично. SWtOR вон не была "русифицирована", потому что там требовалась ОЗВУЧКА. а так - русские шрифты в чатах были без проблем.