Объявления

Друзья, если не получается зарегистрироваться, напишите на почту vdv_forever@bk.ru.
Я оторву свою задницу от всех дел и обязательно Вас активирую! :smile10:
Добро пожаловать на геройский форум! :smile25:

Информация по игре

Информация, патчи, обсуждение, прохождения, достижения, турниры. Обсуждаем все, что связанно с играми
offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Информация по игре

Сообщение VDV_forever » 01 фев 2023, 15:31

Отлично получилось, Александр! Жаль, что не все пиктограмки из одной расы выводятся внизу экрана. :smile1:
А так вообще огонь! :smile11:
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 02 фев 2023, 09:02

Эх, немного разочаровался в браузере Firefox. Застайлил select. Сделал анимацию увеличения картинки юнита в ленте при наведении на неё курсора. И сразу всплыли косяки реализации масштабирования с помощью CSS в Firefox.

В Firefox есть нюанс, связанный с дробной шириной/высотой. То и дело после анимации увеличения изображения идёт корректировка его ширины/высоты или ширины/высоты его границ. Это вызывает неприятный эффект дёрганья изображения в конце цикла анимации. Причём конечный косяк :smile1: зависит от коэффициента масштабирования. При одном коэффициенте у тебя граница на один пиксель уменьшится, при другом - изображение на 1 пиксель сдвинется. В Google Chrome и MS Edge такой проблемы нет. Анимация масштабирования проходит плавно при любом коэффициенте масштабирования.

Второй косяк связан с элементом select. Почему-то вдруг Firefox в Windows 7 не хочет рисовать нужным шрифтом пункты выпадающего списка, но на ура рисует этим же шрифтом выбранный из списка пункт. В Windows 10 уже всё нормально. А вот Google Chrome отрабатывает ожидаемо и в Windows 7, и в Windows 10: весь список получается в нужных шрифтах.

kbinfo.png
kbinfo.png (719.92 КБ) Просмотров: 6152


Короче, читаю про "костыли" для Firefox'а :smile1:

* * *
Проверил ещё в Opera. Всё OK. Похоже, Google Chrome, Opera и MS Edge - это один и тот же браузер (как минимум движок у них должен быть очень похожим), а вот Firefox, к сожалению, невыгодно выделятся на их фоне в плане точности работы с анимацией. Надеюсь, это компенсируется его приватностью. Google Chrome, как известно, посылает в сеть "каждый чих", MS Edge тоже должен отсылать т.н. телеметрию (они же с Google конкурируют за молодёжную аудиторию, которая им будет через несколько лет платить деньги, потому что всё, что сейчас бесплатно, рано или поздно станет платным). А вот Firefox держится. Простим ему небольшие косяки, а? :smile10:
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 03 фев 2023, 13:49

Добавил предзагрузку изображений юнитов и их талантов. Потестил на локальном сервере - работает. Попытался залить на Google Sites, так там задолбаешься ссылки на изображения на Google Drive вставлять. Если есть возможность, залейте, пожалуйста, следующую версию для тестов предзагрузки (это поможет пользователям работать со справочником так, как будто он не у нас на сайте, а у них на компе).
Последний раз редактировалось AlexSpl 09 фев 2023, 15:40, всего редактировалось 1 раз.
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 07 фев 2023, 20:14

Хочется получить идеальную форму текстов, но, к сожалению, это очень трудоёмкая работа. Тупо justify использовать? Но мне не нравятся разные расстояния между словами. Поэтому всё вручную. Кое-где идеально получается всё-таки, как будто текст сам для такой формы создан, а где-то, как ни крути, одна строчка заметно длиннее других получается. Вот бы найти скрипт, который вписывает заданный текст с картинками в прямоугольник заданных размеров (плюс-минус), правильно расставляя при необходимости переносы в словах (а в идеале - обходясь без них), да так, чтобы на выходе получился текст максимально близкий к выравниванию justify :smile4:

Практически закончил. Остались только нейтралы для версий "Принцесса в доспехах+" и будет готова 1.0 RC1. Глаз уже замылен, поэтому косяки будем исправлять в процессе, так сказать, эксплуатации, а помогать в этом будут (надеюсь) сами эксплуатирующие :smile1: Короче, получилось гораздо круче, чем я предполагал, но за следующие версии возьмусь нескоро :smile33:

* * *
Готова версия 1.0 RC1 справочника по существам King’s Bounty.

KBInfo10RC1.zip
(10.55 МБ) Скачиваний: 448
Предзагрузку изображений пока отключил (при недостаточной скорости Интернета/соединения с сервером можно увидеть загрузку изображений; при локальном использовании разницы практически нет). Включить можно, убрав комментарий, начиная со строчки #1863. Для медленных дисков (лучше всего запускать с SSD)/соединений нужна анимация загрузки (~10 МБ мелких изображений). Позже, если будет актуально, помещу всю мелочь в изображения-контейнеры и нужное изображение буду брать уже из них (надеюсь, это можно сделать средствами CSS).
Вернуться к началу

offlineshukang  
Новичок
Новичок
 
Сообщения: 12
Зарегистрирован: 21 июл 2015, 14:06
Пол: Не указан
Поблагодарили: 1 раз.

Re: Информация по игре

Сообщение shukang » 10 фев 2023, 13:33

огромная благодарность за Ваши труды !
Верю, будет время, дойдут руки и до КБшечки...
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 10 фев 2023, 21:10

Если совсем не играли в King's Bounty от Katauri, то категорически рекомендую познакомиться с серией как можно скорее. Лично для меня KB входит в топ любимых игр с лейблом "Шедевр", а о первом опыте :smile14: только самые тёплые воспоминания остались. Конечно, степень восторга будет зависеть от Вашего игрового опыта в целом. Всё-таки с 2008-го года много воды утекло, и мы постарели стали по-другому смотреть на игры. Но на то время игра, конечно, впечатляла, в том числе своей графикой. Да, это были не передовые графические технологии, но атмосфера сказки и волшебства, а также внимание к самым незначительным деталям, начиная с дизайна интерфейса и локаций, располагали и вдохновляли на подвиги в первый же час игры. Как же я искренне радовался, когда находил новую навигационную карту :smile1: В общем, завидую я тем, кому ещё только предстоит познакомиться с этим удивительным волшебным миром. Главное - не опоздать, а то, знаете ли, волшебство, оно же не только в играх, а и у нас в душе. Сами понимаете, из игры оно ну никак не может исчезнуть. Поэтому - спешите играть :smile1:
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Информация по игре

Сообщение VDV_forever » 13 фев 2023, 14:39

Александр, думаю надо новую тему открывать: справочник по КБ :smile2:
Отлично получилось! :smile11:
Обновил :smile2:
https://handbookhmm.ru/KBInfo/KBInfo.html
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 13 фев 2023, 15:17

Да, здорово. Спасибо :smile20: Ожидаемо видна подгрузка картинок. Дима, можешь раскомментить строчки #1863-1865 в KBInfo.js (убрать "/*" вначале и "*/" в конце), чтобы потестить предзагрузку? По идее, с предзагрузкой изображений в кэш пользователь не заметит загрузку изображений. Минус - работа при медленных соединениях: придётся подождать несколько секунд, пока загрузятся все изображения. Позже добавлю картинку загрузки из игры, а может быть, вообще сделаю её параллельной (т.е. пользователь работает со справочником и одновременно идёт предзагрузка изображений).

* * *
Картинка astral.png из папки damage потерялась (при копировании, видимо) :smile14:
Вернуться к началу

offlineАватара пользователя
AlexSpl  
имя: Александр
Эксперт
Эксперт
 
Сообщения: 5587
Зарегистрирован: 17 сен 2010, 12:58
Пол: Мужчина
Награды: 14
Высшая медаль (1) Победителю турнира по HMM1_TE (2) Победителю этапа по HMM1 (1) Победителю этапа по HMM2 (1) Лучшему из лучших (1) 2 место 1 этапа по HMM1 (1)
3 место 1 этапа по HMM1 (1) 1 место 2 этапа по HMM2 (1) Победителю турнира по KB (2) Победителю турнира по KB (1) Грандмастер оффлайн-турниров (1) Боевой шлем (1)
Поблагодарили: 2185 раз.

Re: Информация по игре

Сообщение AlexSpl » 15 фев 2023, 03:08

Оказывается, есть в CSS очень удобное свойство, которое позволяет вырезать лишь часть изображения (не только прямоугольной формы, кстати): object-view-box. Объединил все картинки талантов в одну, а нужная теперь выбирается просто по индексу. Минус подхода состоит в том, что это довольно новое свойство и Firefox, например, его ещё не поддерживает. Гораздо проще и быстрее подгрузить одну картинку, чем почти 300, согласитесь? И размер удобный получился - 270 КБ.
Вернуться к началу

offlineАватара пользователя
VDV_forever  
имя: Дмитрий
Администратор
 
Сообщения: 3862
Зарегистрирован: 22 мар 2009, 12:36
Пол: Мужчина
Поблагодарили: 986 раз.

Re: Информация по игре

Сообщение VDV_forever » 15 фев 2023, 16:28

Нихренасебе у тебя там кодинга :smile8: Расскоментировал :smile2:
http://www.handbookhmm.ru- Познай все тонкости игры!
Вернуться к началу

Пред.След.

Вернуться в King’s Bounty: Легенда о Рыцаре, Принцесса в доспехах, Воин Севера

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2