HLFX.Ru Forum
профиль •  правила •  регистрация •  календарь •  народ •  FAQ •  поиск •  новое •  сутки •  главная •  выход  
HLFX.Ru Forum HLFX.Ru Forum > Разработка игр > Наши проекты > XashNT: блог разработчика
пока здесь
Страницы (84): « Первая ... « 80 81 82 83 [84]   Предыдущая тема   Следующая тема
Автор
Тема Новая тема    Ответить
 Дядя Миша
who said meow?

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

Рейтинг



Меню это уже использует механизм шрифтов из NT.

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 03-04-2020 12:33
-
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 5192
Возраст: 29

Рейтинг



Ну тады ой. Разве что сорцы откроешь, а ребята из FWGS адаптируют.

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

Старое сообщение 03-04-2020 12:48
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Ku2zoff на кой тебе меню в ксаш-моде? Ты же под халфу делаешь.

Добавлено 03-04-2020 в 16:47:

Сегодня столкнулся с забавной вещью. Новое меню открывает LoadGame с заметным лагом. Виджетовое. А старое на условных итемах (это просто названия классов), не логало абсолютно. Сперва я думал - соберу в релизе - перестанет. Собрал, логает. Надо думаю, отпрофилировать. А там жеж таблица собирается из маленьких окошек с текстом и каждое такое окошко грузит шрифт заново. Посмотрел - да, именно так, логают эти окошки. Удивился. Шрифт должен браться из кэша, откуда лаг? А потом понял.
Загрузчик шрифтов использует нечёткую логику. Ему можно указать PointSize, Bold, Italic и он попробует это найти на диске. А если не найдёт - будет искать максимально похожее. Таким образом я не могу просматривать список уже загруженных шрифтов - я сперва должен на диске поискать при любом абсолютно раскладе. И вот каждый вызов FS_Search и даёт тот самый ощутимый лаг. Закэшировал сами списки поиска.

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 03-04-2020 13:47
-
a1batross
Житель форума

Дата регистрации: May 2016
Проживает: Москва
Сообщений: 363
Возраст: 22

Рейтинг



Ku2zoff я наврядли буду заниматься чем-то, что продвигает идею битмапных шрифтов.

__________________
Xash3D FWGS форк (csm thread)
MainUI C++ (csm thread)

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

Старое сообщение 04-04-2020 10:34
- За что?
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 5192
Возраст: 29

Рейтинг



Цитата:
Дядя Миша писал:
на кой тебе меню в ксаш-моде? Ты же под халфу делаешь.

В некоторые моды я играю под ксашем. Тормозов меньше. Именно под ксашем я юзер, которых большинство.

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

Старое сообщение 04-04-2020 10:59
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Сделал раскошные слайдеры, прямо как покража на автомате.
Ничуть не хужы виндовых, весь функционал присутствует.
Собсно эти вот скроллисты и его слайдеры - это самый сложный элемент меню, с ним было больше всего возни. Из элментов у меня еще остались чекбоксы, спин-контролы, строка для редактирования и обычные слайдеры-ползунки. Ну это думаю быстро, оно элементарное, из единственного элемента состоит. А скролллист, тут целая куча элементов.

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 05-04-2020 15:50
-
 Дядя Миша
who said meow?

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

Рейтинг



Законченный вид сейв-меню

[ Вложение ]
save_menu.jpg

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 05-04-2020 19:58
-
 Дядя Миша
who said meow?

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

Рейтинг



Будущее Audio-меню. Сделал чек-боксы. С новыми виджетами создание меню стало чертовски быстрым. Для сишного меню, даже если там половина - копипаста, приходилось часа два сидеть и всё проверять. А если там еще и диалог был нужен, так вообще. А теперь это несколько минут.
Основное время отнимает создание новых контролсов. Теперь вот слайдеры надо делать.

[ Вложение ]
audio_menu.jpg

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 05-04-2020 20:00
-
KiQ
Житель форума

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

Рейтинг



Дядя Миша а вот эти кнопочки Закрыть/Свернуть так и будут висеть данью традицыи? Помню когда меню ковырял их убрал в первую очередь

__________________
-Brain is dead-

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

Старое сообщение 06-04-2020 00:22
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



На текстуре под них даже место нарисовано. Пусть будут.

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 06-04-2020 07:21
-
Ku2zoff
Юзер (типа моддер)

Дата регистрации: Apr 2007
Проживает: В Деревне дураков
Сообщений: 5192
Возраст: 29

Рейтинг



Цитата:
KiQ писал:
эти кнопочки Закрыть/Свернуть так и будут висеть данью традицыи

Надо добавить ещё кнопочку полный экран/окно между ними. И хранить два отдельных разрешения в конфиге - для фуллскрина и для окна. Было бы удобно переключаться из режима в режим, когда что-то тестируешь. Но это моё ИМХО, случайно пришло в голову.

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

Старое сообщение 06-04-2020 08:27
- За что?
 Дядя Миша
who said meow?

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

Рейтинг



Цитата:
Ku2zoff писал:
Надо добавить ещё кнопочку полный экран/окно между ними

Alt + Enter из любого состояния.

__________________
My Projects: download page

Ты сегодня мне принёс гидравлический насос и сказал, что это ландышы
Но меня не проведёшь, насос на ландыш не похож, он большой, а ландыш маленький

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

Старое сообщение 06-04-2020 10:51
-
Тема: (Опционально)
Ваш ответ:



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


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

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

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

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

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

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