Перейти к содержанию

Сообщения от Просмотры (ффсеточку)

Пока нет оценок — будьте первым!
В ответ пользователю FireToSky
Аватар пользователя
7 лет назад
FireToSky
Нового ничего, к сожалению, не узнал. Вопрос как нанести сеточку мучает уже несколько лет. Нужен рабочий инструмент. При сейве серьезный партий бывало тратил по несколько часов на анализ просмотров и высчитывание клеточек
На самом деле, проблемы нет вообще. В режиме просмотра есть 3 варианта масштаба: х1, х2, х2. Соответственно, нужно всего 3 варианта сетки с прозрачным фоном. Потом просто открыть скиншот и ctrl+V.

Как-то Кобра говорил, что при определённом разрешении экрана, он точно по просмотром мог определить, в какую клетку прыгнет через ДД.
В ответ пользователю Dirty_Player
Аватар пользователя
7 лет назад
Нужно просто научиться управлять слоями. Мне лень разбираться и ставить фотошоп, мне хватает paint.net

Для разрешения 1920х1080 - одна клетка сетки - это 11х11 пикселей.
Я открываю заранее сохраненную сетку, затем скриню просмотры в режиме х2 (так всего два скрина на одну поверхность), сохраняю их на разные слои. Затем склеиваю каждую поверхность. Сетка отдельным слоем, ее можно легко включить/выключить. Так же на разных слоях возможные утопы и просчитанные маршруты между городами

Вот так это выглядит


Во вложении оставляю свою сетку для игры 1920x1080. В принципе, если ее правильно растянуть - она должна подойти на все случаи жизни
Вложения 1
1 файл • Общий размер: 432 B
Аватар пользователя
7 лет назад
Не перестаю удивляться, насколько сильно продвинулась игровая мысль за это время. И насколько папашки сильнее среднестатистического игрока, который "двигал коняшек в 2000 году".
В ответ пользователю Nodl
Аватар пользователя
7 лет назад
Nodl
Нужно просто научиться управлять слоями. Мне лень разбираться и ставить фотошоп, мне хватает paint.net

Для разрешения 1920х1080 - одна клетка сетки - это 11х11 пикселей.
Я открываю заранее сохраненную сетку, затем скриню просмотры в режиме х2 (так всего два скрина на одну поверхность), сохраняю их на разные слои. Затем склеиваю каждую поверхность. Сетка отдельным слоем, ее можно легко включить/выключить. Так же на разных слоях возможные утопы и просчитанные маршруты между городами

Вот так это выглядит


Во вложении оставляю свою сетку для игры 1920x1080. В принципе, если ее правильно растянуть - она должна подойти на все случаи жизни

Paint net мне очень понравился при первом приближении. Запросы у нас в плане работы с графикой весьма примитивные (разве что за исключением поддержки слоев), а вот то, что программа интуитивно понятна и не перегружена лишними, в нашем случае, функциями, это большой плюс. В добавок ещё и бесплатная официально.

Про x2 не совсем понял. У меня на XL+U картах при x1 требуется 2 скрина на одну поверхность и к сожалению ещё тонкая полоска по краям остается. При x2 потребуется 6 скринов чтобы полностью поверхность закрыть. На L картах 4 скрина в x2 и все равно два скрина в x1. Я так понимаю у разных игроков масштаб может различаться из-за разного разрешения монитора и настроек лаунчера HD-мода.
У меня тоже 1920x1080 и настройки в HD по умолчанию (1180x664). У тебя другие настройки или есть ещё какие-то факторы которые влияют на масштаб?
В ответ пользователю MicroElf
Аватар пользователя
7 лет назад
MicroElf
Про x2 не совсем понял. У меня на XL+U картах при x1 требуется 2 скрина на одну поверхность и к сожалению ещё тонкая полоска по краям остается. При x2 потребуется 6 скринов чтобы полностью поверхность закрыть. На L картах 4 скрина в x2 и все равно два скрина в x1. Я так понимаю у разных игроков масштаб может различаться из-за разного разрешения монитора и настроек лаунчера HD-мода.
У меня тоже 1920x1080 и настройки в HD по умолчанию (1180x664). У тебя другие настройки или есть ещё какие-то факторы которые влияют на масштаб?

У меня именно 1920х1080 монитор и 1920х1080 настройка в HD. Каждый, кто пользуется другими разрешениями - нужно сделать скрины, склеить их (удобно склеивать 2 слоя, если один из слоев сделать полупрозрачным, наложить на другой, потом убрать прозрачность), а после этого подогнать мою сетку по краям склеенного результата. После этого сетку стоит сохранить отдельно, чтобы не подгонять ее каждый раз.

Если это все совсем непонятно как делается - могу записать видео коротенькое, как я делаю это в paint.net
Аватар пользователя
7 лет назад
В целом принцип понятен. При разрешении 1920x1080 и на мониторе и в лаунчере все попроще.
В этом случае один просмотр x2 будет 1584 пикселей в ширину и соответственно 144 клетки нацело поделятся и дадут 11 п/кл.

Однако с таким разрешением играют не многие. Объекты становятся маленькими, не всем это комфортно. Дело привычки и вкуса, свои плюсы есть в обоих вариантах. Однако по моим наблюдениям большинство используют дефолтные параметры и лично мне так тоже комфортнее.

При разрешении 1920x1080 на мониторе, в лаунчере по умолчанию проставляется 1180x664, как я уже писал выше. В этом случае ширина скрина судя по всему 1580 пикселей. В игре для скрина x2 это соответствует похоже 90 клеткам. Соответственно, получается 17,(5) п/кл. И вот это меня немного озадачивает. Пол пикселя то не разделим. Если делать сетку в 17 или 18 пикселей, то она съедет к концу на несколько клеток, что не вариант. Соответственно идеально ровная сетка у нас по идее не получится, надо где-то пиксели потихоньку подворовывать :)

Добавлено через 8 часов 28 минут
С высотой кстати полегче. Там выходит 988 пикселей на скрине и 55 клеток в игре. Это 17,9(63) п/кл, т.е. вполне можно округлить до 18, на глаз вряд ли будет заметно.
А по ширине я пока что не знаю как это грамотно решить. Скорее всего надо чередовать: одну клетку делать 17 пикселей, вторую 18. Через каждые 9 клеток две подряд по 18. Наверное на глаз это будет не сильно заметно, во всяком случае явно лучше чем менять толщину сетки.
Но я пока что не знаю как такое нарисовать чтобы посмотреть как это будет выглядеть :-)
Аватар пользователя
7 лет назад
MicroElf а зачем .. если графически решение этой задачи уже предложил Nodl? Делаешь целостную картину из скольких хочешь снимков и на нее накладываешь отрисованную сетку Noooodl'a.
(За сетку ему можно сказать спасибо :) )
Понятно что терпение и труд все перетрут, но мне кажется, лучше тренироваться на лету чувствовать и решать такие задачи, но это конечно просто мое мнение.
В ответ пользователю Russel_lDHl
Аватар пользователя
7 лет назад
Russel_lDHl
MicroElf а зачем ..
В основном потому, что немного заклинило, что надо наложить сетку на конкретный скрин, что оказалось не так уж просто. А дальше пошло поехало:-)

Сначала склеить скрины в единое целое, а потом уже накладывать сетку и правда должно быть гораздо проще. Плюс уже есть готовая сетка для этого варианта, за что безусловно Nodl`у большое спасибо. Я в работе с графикой на примерно нулевом уровне, но терпенье и труд думаю позволят с сеткой все же разобраться постепенно.
В ответ пользователю Faria
Аватар пользователя
7 лет назад
MicroElf а зачем .. если графически решение этой задачи уже предложил Nodl? Делаешь целостную картину из скольких хочешь снимков и на нее накладываешь отрисованную сетку Noooodl'a.
В основном потому, что немного заклинило

Хотя уже не уверен. По последним моим попыткам, мне все больше начинает казаться, что не такой уж дурной была моя идея. Дело в том, что при наложении (и необходимом, соответственно, растягивании) сетки, которую предоставил Nodl, мы безусловно сохраняем общее количество клеток, но качество картинки при этом едва ли можно назвать удовлетворительным.

Пример фрагмента просмотра:


И тот же участок в игре:


По просмотру больше похоже что между кучкой золота и дорогой есть одна свободная клетка, в то время как в реальности её нет. И вообще в целом хотя масштаб сетки и верный (длинный отрезок дороги 14 клеток и на просмотре и в игре), выглядит всё это весьма коряво и я сомневаюсь, что в таком виде это применимо на практике. Нужно дорабатывать.

Ещё одна проблема при склеивании фрагментов в единое целое в наличии элементов рамки, которые совсем не так уж просто убрать. При выделении строго прямоугольной области они "попадают в кадр". Соответственно какой бы слой не был сверху несколько уголков либо в одном, либо в другом месте будут. По идее убрать их можно если выделять более точную (не прямоугольную) область и правильно настроить порядок слоев. Но на практике я пока что до этого не дошел.

Возможно, у меня просто не хватает навыков работы с графикой, чтобы все сделать правильно. Но на данный момент таким способом корректной сетки у меня не получается. Кто-нибудь ещё пробовал "натянуть" имеющуюся сетку (1180x664 в лаунчере HD-мода, 1920x1080 на мониторе)?
7 лет назад
Можно сделать сетку на просмотрах в ХД.
можно даже экспорт(сохранение) целой картинки просмотра из ХД сделать )) Чтобы задротство стало менее задротным и более доступным для масс.
Но лучше придумать какие-то решения по-красивее, типа фиксации инфы от земли и воздуха на обычном просмотре до начала следующего хода.
Аватар пользователя
7 лет назад
Я двумя руками за! Отсутствие необходимости в использовании сторонних программ это только плюс, весьма весомый. Был бы подобный функционал в HD, у меня бы и мысли заморачиваться не возникло:-) Да и функционально я так понимаю это будет удобнее.

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

Хотя возможность экспортировать просмотр цельной поверхности (если про это речь) в адекватном разрешении была бы то же полезной до кучи. Чтобы во-первых, в случае, если партия уходит на сейв, иметь возможность поизучать просмотр опять же без всяких скринов и пр. А во-вторых иметь возможность посмотреть пусть старый просмотр, но без новых затрат маны.
В ответ пользователю baratorch
Аватар пользователя
7 лет назад
baratorch
Можно сделать сетку на просмотрах в ХД.
можно даже экспорт(сохранение) целой картинки просмотра из ХД сделать )) Чтобы задротство стало менее задротным и более доступным для масс.
Но лучше придумать какие-то решения по-красивее, типа фиксации инфы от земли и воздуха на обычном просмотре до начала следующего хода.
Экспорт - это было бы совсем круто.
Если экспорта не будет - скрины исключить не получится, ибо на них прописываются расстояния между важными точками. Запомнить их слишком сложно.
Аватар пользователя
7 лет назад
так как изъять это все равно не получится, думаю что нормально будет ввести это на постоянной основе для всех, избранные которые будет заморачиваться на сторонних прогах и личных наработках лишь будут вносить всеобщую смуту и неприязнь к игре, научиться всем этим пользоваться будет тяжело, но предоставленная возможность это уже "все что нужно"
В ответ пользователю baratorch
Аватар пользователя
7 лет назад
baratorch
Можно сделать сетку на просмотрах в ХД.
можно даже экспорт(сохранение) целой картинки просмотра из ХД сделать )) Чтобы задротство стало менее задротным и более доступным для масс.
Но лучше придумать какие-то решения по-красивее, типа фиксации инфы от земли и воздуха на обычном просмотре до начала следующего хода.
Я много лет назад, предлагал сделать так, чтобы при нажатии PrintScreen скриншот автоматом сохранялся в папку Heroes/Screens как во многих играх. А идея сохранения просмотров мне нравится. Если все делают скрины, то пусть уж делают без головняков. Так же, есть идея сохранять скриншот всей карты (как в Heroes IV), но видимо слишком большой файл будет.

Статистика

Приветствуем новейшего участника: recijeb

Сейчас на сайте 4 пользователей 1328 гостей