HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Страницы (241): « Первая ... « 78 79 80 81 [82] 83 84 85 86 » ... Последняя »   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


XaeroX
А вот кстати интересно, распространяется ли шрифтовая лицензия на растеризованные битмапы? Если я растеризую шрифт из винды или макоси, могу ли я включить его в коммерческий проект?

Сообщить модератору | | IP: Записан
Сообщение: 191663

Старое сообщение 31-03-2020 00:55
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34529
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


Government-Man
Насколько я понял, не распространяется на системные шрифты. Насчет остальных - зависит от лицензии конкретного шрифта.

__________________

Сообщить модератору | | IP: Записан
Сообщение: 191664

Старое сообщение 31-03-2020 01:10
-
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Government-Man
Вроде распространяется, но это не точно. Как написал Ксерокс, в зависимости от лицензии каждого конкретного шрифта.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Сообщить модератору | | IP: Записан
Сообщение: 191665

Старое сообщение 31-03-2020 06:14
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
Ну ты перерисуй хотя бы половину дефолтных виндовых шрифтов в битмапу, чтобы хватило всем.

Есть утилита makefont - запускаешь и генеришь шрифт, какой нужен.
Цитата:
XaeroX писал:
Программу же можно сделать.

Программа была сделана в первую очередь.

Добавлено 31-03-2020 в 09:26:

Цитата:
Government-Man писал:
распространяется ли шрифтовая лицензия на растеризованные битмапы?

Вальва юзала Arial для консоли и Trebuchet MS для кредитсов. Никто ей ничего не предъявил. Кармак в ку3 взял Miscosoft Sans Serif в качестве системного шрифта. Вы спросите, как я догадался? А только у Trebuchet наклонные ноги у буквы M

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191666

Старое сообщение 31-03-2020 06:26
-
Crystallize
Житель форума

Дата регистрации: Jul 2007
Проживает: Новосибирск
Сообщений: 4424
Возраст: 34

Рейтинг



Цитата:
FiEctro писал:
Вечно вас куда то в крайности уносит.

Так один человек же всё пишет. Если хочешь что-то продвинутое, то тут только брать чужой код, а он весь предполагает "современные подходы" к разработке.

Сообщить модератору | | IP: Записан
Сообщение: 191680

Старое сообщение 31-03-2020 13:59
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
Crystallize писал:
Если хочешь что-то продвинутое, то тут только брать чужой код

?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191682

Старое сообщение 31-03-2020 16:32
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



Цитата:
Дядя Миша писал:
Я вот всё думаю, как бы решить вопрос с масштабированием. Наверное отрендерю меню в FBO, а потом растяну его на весь экран.

А если, например, наоборот, сжимать? По идее более четко будет. Ну, скажем FBO в 2 раза больше экрана. Короче тот же FSAA, только для интерфейса

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 191683

Старое сообщение 31-03-2020 17:07
- За что?
FiEctro
Кот Арсис

Дата регистрации: Aug 2006
Проживает: код
Сообщений: 12901
Возраст: 32

Рейтинг



Проблемы с масштабированием это ещё один минус ваших битмап. Если просто всё растягивать, шрифты преавратятся в мыльное говно. Тут либо собирать битмапы налету, либо заранее нагенерировать их под разное разрешение.
Тоже касается всяких кнопочек, которые бы желательно перегнать в SVG. А всякие свечения уже реализовывать программно. Кстати, может и битмаповые шрифты в нём хранить? Как компромисный вариант.

Вроде все эти вещи уже давно реализовал в своём порте наш дорогой друг Альбатрос, но вы по прежнему где то застряли в 2001м.

__________________
У котёнка мокрый нос и гладенькая шерсть, у него забавный хвост и быстрых лапок шесть. Две задних, две средних и две передних лапы, такая многоножка получилася у папы.
Он ученый — папа мой — зверушек изучает, гуляет по помойкам, ловит крыс и чаек. Две крысы белокрылые и чайки две унылые покрытые пупырчатою кожей лягушат без пёрышек тоскуют и ускакать спешат.
А ещё есть муравей большой размером с гуся он пугает всех зверей, и я его боюся, когда он ковыляет на лапках на своих.
И в двери ударяет, и начинает стих: Я — муравей, воды налей! Не меньше ведра, напиться мне пора!

Отредактировано FiEctro 31-03-2020 в 17:59

Сообщить модератору | | IP: Записан
Сообщение: 191685

Старое сообщение 31-03-2020 17:54
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
KiQ писал:
По идее более четко будет

у меня нет набора картинок под любое разрешение. Да и вообще масштабирование - зло. Но что делать?

FiEctro я уже кажется объяснял, что рисовать в SVG могут не только лишь все, мало кто может это делать. Ты вот умеешь?

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191686

Старое сообщение 31-03-2020 18:25
-
KiQ
Житель форума

Дата регистрации: Aug 2010
Проживает: Смоленск, Москва
Сообщений: 2088

Рейтинг



Цитата:
FiEctro писал:
заранее нагенерировать их под разное разрешение

Ну ДМ так и предлагает, собственно, не?

__________________
-Brain is dead-

Сообщить модератору | | IP: Записан
Сообщение: 191687

Старое сообщение 31-03-2020 18:26
- За что?
 Дядя Миша
racing for fish

Дата регистрации: Oct 2005
Проживает: Кубань
Сообщений: 32213
Нанёс повреждений: 392 ед.

Рейтинг



Цитата:
FiEctro писал:
все эти вещи уже давно реализовал в своём порте наш дорогой друг Альбатрос

Натянул в менюху чужого говна - реализацию из STB, подключил фритайп и виндовые функции. Такой тепичный линуксовый подход, скинуть всё в кучу, пусть юзер сам разбирается.

__________________
My Projects: download page

F.A.Q по XashNT
Блог разработчика в телеграме

Цитата:

C:\DOCUME~1\C4C5~1\LOCALS~1\Temp\a33328if(72) : see declaration of 'size_t'

Сообщить модератору | | IP: Записан
Сообщение: 191688

Старое сообщение 31-03-2020 18:27
-
nemyax
Нёмыч

Дата регистрации: Jul 2011
Проживает: (void)
Сообщений: 4137

Рейтинг



Цитата:
Дядя Миша писал:
пусть юзер сам разбирается

Юзеру-то какая разница.

Сообщить модератору | | IP: Записан
Сообщение: 191689

Старое сообщение 31-03-2020 18:50
- За что?
ncuxonaT
каков стол, таков и стул

Группа: Опытный
Дата регистрации: Oct 2009
Проживает: город/село/деревня
Сообщений: 1626
Возраст: 33

Рейтинг



Есть такое мнение (у автора Overgrowth, например), что нечего возиться с битмапами и атласами, а нужно просто рисовать весь текст фритайпом и забыть про проблемы с масштабированием и прочим

Сообщить модератору | | IP: Записан
Сообщение: 191690

Старое сообщение 31-03-2020 19:13
- За что?
 XaeroX
Crystice Softworks

Дата регистрации: Oct 2005
Проживает: Торонто
Сообщений: 34529
Нанёс повреждений: 514 ед.
Возраст: 37

Рейтинг



Награды
 
[1 награда]


ncuxonaT
Ну вот ты поиграешь в PW и посмотришь как выглядят там растровые шрифты, растеризованные на маке. А потом возьмешь программку vfont из SDK, сделаешь свой, подставишь его в игру и сравнишь.
У меня, увы, под рукой нет картинки для четкого сравнения.

Добавлено 01-04-2020 в 02:21:

Цитата:
ncuxonaT писал:
а нужно просто рисовать весь текст фритайпом и забыть про проблемы с масштабированием и прочим

Этож надо тащить с собой фритайп?

__________________

Сообщить модератору | | IP: Записан
Сообщение: 191691

Старое сообщение 31-03-2020 19:21
-
Government-Man
Призрак

Дата регистрации: Apr 2006
Проживает: N/A
Сообщений: 3507

Рейтинг



Награды
 
[1 награда]


ncuxonaT
Тогда придется вместе с игрой распространять и сами шрифты в векторном формате, а я не уверен, что лицензия на системные шрифты это позволяет.

Сообщить модератору | | IP: Записан
Сообщение: 191692

Старое сообщение 31-03-2020 19:36
- За что?
Тема: (Опционально)
Ваш ответ:



Переводчик транслита


[проверить длину сообщения]
Опции: Автоматическое формирование ссылок: автоматически добавлять [url] и [/url] вокруг интернет адресов.
Уведомление по E-Mail: отправить вам уведомление, если кто-то ответил в тему (только для зарегистрированных пользователей).
Отключить смайлики в сообщении: не преобразовывать текстовые смайлики в картинки.
Показать подпись: добавить вашу подпись в конец сообщения (только зарегистрированные пользователи могут иметь подписи).

Временная зона GMT. Текущее время 08:26. Новая тема    Ответить
Страницы (241): « Первая ... « 78 79 80 81 [82] 83 84 85 86 » ... Последняя »   Предыдущая тема   Следующая тема
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
Часть I
Версия для печати | Отправить тему по E-Mail | Подписаться на эту тему

Быстрый переход:
Оцените эту тему:

Правила Форума:
Вы not можете создавать новые темы
Вы not можете отвечать в темы
Вы not можете прикреплять вложения
Вы not можете редактировать ваши сообщения
HTML Код ВЫКЛ
vB Код ВКЛ
Смайлики ВКЛ
[IMG] Код ВКЛ
 

< Обратная связь - HLFX.ru >

На основе vBulletin
Авторское право © 2000 - 2002, Jelsoft Enterprises Limited.
Дизайн и программирование: Crystice Softworks © 2005 - 2024