NoX World - форум об игре NoX

Привет фанатам NoX !!! => Рубаем по интернету => Тема начата: Squall от 24/01/2012 13:21:41

Название: На каком разрешении играете?
Отправлено: Squall от 24/01/2012 13:21:41
Рассказываем, как да почему. Я вот всю жизнь играл на 1024, привык, видно далеко(хотя руки кривоватые, попадать сложно - все мелкое), а вчера тут поиграл на 800*600 и уже вторую арену конжом выиграл, никогда так божественно с арбалета не стрелял. Несмотря на то, что поле боя уменьшилось примерно в два раза, мишени стали крупнее, и я задался вопросам: а как играть будет выгоднее? Есть ли вообще существенная разница?
Название: На каком разрешении играете?
Отправлено: unseen от 24/01/2012 13:31:31
Добавил опрос.
1024х768, у меня большой монитор, на котором играть на ещё меньшем разрешении просто противно. А жаль, Nox в 800х600 выглядит редкостным обаяшкой.
Целиться на малом разрешении существенно удобнее, но преимущество обзора я ставлю выше. Да и комфортнее.
Название: На каком разрешении играете?
Отправлено: Katarsis от 24/01/2012 14:10:30
Играю на самом большом. Малое разрешение действительно очень помогает в ближнем бою (для 1024*768 это ближний бой :D ), но при этом оставляет абсолютно беззащитным на дальних дистанциях - в первую очередь это касается именно колдунов. Ты даже не успеешь сообразить откуда именно прилетел луч (стрела), как уже придется респаться. Сам люблю по беззаботно стоящим   на краю экрана   мишеням лупить ДДР :P
Название: На каком разрешении играете?
Отправлено: EvilWisp от 24/01/2012 14:32:22
Пробовал играть на 800х600, но как-то неудобно. Может ближний бой и удобнее, но обзор, тактика...
Можно самым краешком экрана увидеть проитивника через пол карты, предвидеть откуда он появится и пустить ФОН :)
Но тем не менее Нортен, играющий на 800х600, а иногда и на 640х480 доказывает, что на таком разрешении можно всех побеждать.
Название: На каком разрешении играете?
Отправлено: Squall от 24/01/2012 15:21:55
А попадать действительно легче, или просто кажется, что легче, когда мишени крупнее? Они ведь на маленьком разрешении и бегают относительно экрана быстрее, верно?
Название: На каком разрешении играете?
Отправлено: Perfect от 24/01/2012 15:45:28
800*600 - идеал меткости луча.
1024*768 - идеал обзора карты.
Сам играю и на том, и на том.
Название: На каком разрешении играете?
Отправлено: Мурка от 24/01/2012 18:51:10
Начинала играть на самом маленьком и играла довольно долго. Потом,не помню по каким причинам, протестила оставшиеся 2 разрешения - среднее и высокое. На высоком было (да и сейчас думаю есть) абсолютно неудобно - всё маленькое, себя на карте не видно, в общем, ничего хорошего. А вот на среднем разрешении сразу стало комфортно, как будто ничего и не меняла. Теперь играю на нём и вполне довольна  :)
Название: На каком разрешении играете?
Отправлено: OXOTHuK от 24/01/2012 19:10:39
Ехехе, секрет аима раскрыт! А вообще я на 1024 768, из-за дальности, да и просто текстуры
Название: На каком разрешении играете?
Отправлено: Katarsis от 24/01/2012 19:15:14
И пусть KirConjurer не ноет, чтоб его не били издалека (он-де на малом разрешении). Это его вольный выбор, променять дистанцию обзора на точность удара :)
Название: На каком разрешении играете?
Отправлено: Стрекозец от 24/01/2012 20:12:51
Никогда не пробовал играть на разрешении 800х600, это как-то странно для меня. Хотя попробовать не мешает - вдруг и правда разница ощутима в лучшую сторону.
UPD: Только что попробовал сыграть - нифига не получается. То что большие мишени не оправдывают разрешение :D
Название: На каком разрешении играете?
Отправлено: Lаrboss от 24/01/2012 21:00:02
В опросе отсутствует разрешение 320на240. А ведь оно поддерживается игрой, сам играл, целиться вообще легко xD
Название: На каком разрешении играете?
Отправлено: Lagger от 24/01/2012 22:46:37
раскажите лучше как поставить 1980х1080, ато савсем не айс так играть
Название: На каком разрешении играете?
Отправлено: Evengard от 24/01/2012 22:52:50
Никак. Технически невозможно. Можно помом ухитриться поставить чуть больше 1024*768, но и всё. Нокс всё ж не приспособлен для полноценного 1080p)
Название: На каком разрешении играете?
Отправлено: Perfect от 27/01/2012 15:41:30
Мне приснилось, или попытки повысить разрешение уже были?
Название: На каком разрешении играете?
Отправлено: Evengard от 27/01/2012 17:39:05
Был где т даж бинарник с повышенным разрешением.
Название: На каком разрешении играете?
Отправлено: Perfect от 27/01/2012 18:08:20
Значит, это вполне реализуемо) вот бы за это взялись...
Название: На каком разрешении играете?
Отправлено: Evengard от 27/01/2012 18:12:12
Да не сильно. Там потом просто переполнение переменных идёт.
Название: На каком разрешении играете?
Отправлено: Lagger от 30/01/2012 20:02:42
2012 год, некошерно уже играть ниже чем в 1080п
Название: На каком разрешении играете?
Отправлено: Squall от 30/01/2012 20:03:50
То есть ты играешь именно на нем? Не поделишься секретом, как?
Название: На каком разрешении играете?
Отправлено: Evengard от 30/01/2012 22:35:55
Господи. Ну что такого особенного даёт высокое разрешение? Особенно в старых играх, где у каждого пикселя своё назначение. Будет Джек в виде нескольких точек посреди небольшого пятачка земли, а вокруг темнота - потому что стенками чего нить там перекрывается. Смысл?

А вся эта гонка разрешений... Ну вот зачем она нужна?
Название: На каком разрешении играете?
Отправлено: Norten от 30/01/2012 23:29:43
 :) Как зачем? Кемперы мечтают высоко сидеть, далеко глядеть...
Название: На каком разрешении играете?
Отправлено: Evengard от 31/01/2012 06:52:10
... Лучом через всю карту шибать? :D
Название: На каком разрешении играете?
Отправлено: Katarsis от 31/01/2012 07:02:25
А в случае опасности - телепортироваться. Уже представляю себе, маг в четыре прыжка облетает весь Paradise и возвращается в исходную точку...  :D
Название: На каком разрешении играете?
Отправлено: Evengard от 31/01/2012 07:07:49
Да эт похлеще блинка будет)
Название: На каком разрешении играете?
Отправлено: EvilWisp от 31/01/2012 07:55:41
Только попасть без аима будет весьма проблематично. Да и даже с аимом будут погрешности.
И кстати, контерспелл и инверсия ведь работают в области серверного разрешенения вокруг игрока?
Если на сервере поставить такое разрешение, то контерспелл будет четверть карты диспелить)
Название: На каком разрешении играете?
Отправлено: unseen от 31/01/2012 10:08:23
Зато большие карты будут актуальны. Стройте карты.
Название: На каком разрешении играете?
Отправлено: Katarsis от 31/01/2012 11:34:11
Контрмагия и Инверсия работают на предустановленном игрой расстоянии (1024 единицы, если не ошибаюсь. Хотя в чем оно измеряется, я не знаю :) ). На минимальном разрешении инверсия работает и в областях за граниец поля зрения, а на максимальном - у краев ничего не рассеивается и не отражается.
Название: На каком разрешении играете?
Отправлено: Lagger от 31/01/2012 11:48:43
То есть ты играешь именно на нем? Не поделишься секретом, как?
нет не играю потмоу что некто незнает как сделать
Название: На каком разрешении играете?
Отправлено: Lagger от 31/01/2012 11:51:00
Господи. Ну что такого особенного даёт высокое разрешение?
когда маленькое растянуто на большое сразу вспоминается стишок про анчартед2 *да вот мыло глаз режет, да и всем понятно.....*
Название: На каком разрешении играете?
Отправлено: Lаrboss от 31/01/2012 11:58:07
Lagger, не у всех, я думаю, мониторы 23+ дюймов.
Название: На каком разрешении играете?
Отправлено: EvilWisp от 31/01/2012 12:14:05
Согласен, что на нынешних прямоугольных мониторах остаются две черные полоски - слева и справа, а их можно было бы заполнить игрой. У меня была функция растягивания квадратного экрана приложения. Все круги превращаются в овалы, но так было удобнее играть.
Кто-нибудь еще пользовался такой функцией?
Название: На каком разрешении играете?
Отправлено: Evengard от 31/01/2012 13:17:51
Самое удивительное, что на моём мониторе это единственный возможный режим.
Кроме того, при игре через -window также не будет этих чёрных рамок слева и справа - правда там и пикселится всё.
Обычно над смотреть просто напросто настройки видеодрайвера. У меня на ноуте на встроенном мониторе это сидит именно там.
Название: На каком разрешении играете?
Отправлено: Lagger от 31/01/2012 13:46:48
Lagger, не у всех, я думаю, мониторы 23+ дюймов.
у меня меньше чем 23 но больше 18, какой нескажу =/. всетаки больше 23+ это уже перебор
Название: На каком разрешении играете?
Отправлено: Evengard от 31/01/2012 13:56:19
У меня 22. Нокс вполне комфортно в нём выглядит.
Название: На каком разрешении играете?
Отправлено: 2530 от 31/01/2012 16:17:15
Согласен, что на нынешних прямоугольных мониторах остаются две черные полоски - слева и справа, а их можно было бы заполнить игрой. У меня была функция растягивания квадратного экрана приложения. Все круги превращаются в овалы, но так было удобнее играть.
Кто-нибудь еще пользовался такой функцией?
У меня на мониторе есть такая. Пользовался. Но красота текстур увядает :)
Название: На каком разрешении играете?
Отправлено: Norten от 17/05/2012 23:37:26
Пора и мне отписаться, поскольку сегодня я окончательно понял что перешел на 800*600.

А раньше не поверите, я все свои 2 года с лишним в мультиплеере играл на 640*480 (и все без исключения турнирные игры) - это я так с сингла привык, там вроде и разрешение нельзя было менять в моей сборке 1.0, вот и привык за 7 лет сингла, по другому игру не мог воспринимать.
Что сказать про него в мультиплеере? Да, крупность ближнего боя, крупнейшие "манекеты" врага для наводки, и нифига толком не видно. Любая открытая карта и оч некомфортно. Поэтому я и приучился в бою сближаться с врагом)))

Далее... Когда я пришел на НВ и через некоторое время впервые попробовал более "высокие" разрешения - у меня закружилась и заболела голова и глаза, так приходилось вглядываться в мелкие силуэты. Я на это дело забил. Плюс мышь на "высоком" теряла маневренность и была медленной, а калибровать по убогим ризкам настроек винды не хотелось, да и винде работать не удобно (менять каждый раз для игры в Нокс)
[а все эти годы, лет 5-6 Нортен имеет мышь X-7 с лампочками от 600 до 2500 dpi, но всегда юзаю только 800]

Ну и к концу истории, где-то полгода назад я попробовал 800*600 снова и даже поиграл на нем недельку, для конжа стало сразу лучше - особенно мой (ранее убогий) арбалет. Но проблемы с чувствительностью и я вернулся на старое.

Ну и вот как пару месяцев сидя на кухне меня осенило "Пропорция Блин! Насколько увеличивается площадь экрана? На столько надо и промасштабить dpi мыши". Ну как очевидно, 800*600 ровно на 25%. Выставил в дровах мыши 1000 dpi и красота! Чувствительность как раньше а экран больше.

Что я хочу добавить после всех изливаний вам своей Синвент-души. 800*600 привносит куда более тактический бой, лучше маневры, реакция на летящие гадости, легче ориентироваться в ситуациях, виденье поля... Красота одним словом. Теперь я в 2 раза лучше стреляю арбалетом (всё равно слабо, но раньше было ужас как). А сегодня в дуэлях я понял что и лучом на "среднем" разрешении шарахать очень круто и точность нифига не страдает.
p.s. не бойтесь экспериментировать друзья  :paint:
Название: На каком разрешении играете?
Отправлено: .45 caliber от 20/08/2012 01:31:31
Играю на 1280х800
сделал все, как в обсуждении https://www.wsgf.org/node/10548
да, экран немного стретчится, но практически незаметно
заодно и менюшка стала под мой экран
что говорить, красота..

Большое разрешение -> больший обзор -> раньше замечаешь угрозу -> дольше живешь
Название: На каком разрешении играете?
Отправлено: 2530 от 20/08/2012 10:29:11
*censored*

Я заметил, что на указанном скрине, не происходит пропорционального уменьшения текстур. Плюс тут есть одна загвоздка:


В Nox'е есть лимит рисуемых объектов в пределах Вашего экрана. Этот лимит равен 5000. Следовательно при увеличении разрешения, Вы увеличите число рисуемых объектов. А значит быстро достигнете лимита. А значит начнёте переставать видеть некоторые объекты. Особенно это касается карт, в которых идёт огромное число спецэффектов и\или объектов, генерируемых самой картой. Плюс возникнут проблемы с collide областями объектов, так как они зависят от разрешения.


Я не рекомендую это делать. Не гонитесь за манией больших экранов. Если только исправите алгоритм Nox'а.
Название: На каком разрешении играете?
Отправлено: Dio от 20/08/2012 22:35:25
Я давно думал над тем, что бы избавить Nox, от этих ставших бессмысленными ограничений. Еще есть фишка, что рисуется только определенно кол-во нпс...
Название: На каком разрешении играете?
Отправлено: Evengard от 21/08/2012 07:54:51
Откуда взяты эти цифры тобой? 5000 там? Почему именно 5000? Не 5001 или не 4987?
Название: На каком разрешении играете?
Отправлено: 2530 от 21/08/2012 08:51:58
Было получено путём бесконечной генерации объектов и отслеживанию через специальную консольную команду. Информация достоверна, можете проверить сами!
Могу даже команду написать для отслеживания...
Название: На каком разрешении играете?
Отправлено: Lаrboss от 21/08/2012 17:24:49
5к, имхо, многовато, особенно для тех систем, на которые изначально расчитывалась игра.
Название: На каком разрешении играете?
Отправлено: MobyDick от 24/06/2013 14:05:35
Монитор 1680X1050. Играю на 800X600. Мне норм. А 1024X768 как то мелко. Напряжение для глаз больше.

Название: На каком разрешении играете?
Отправлено: .45 caliber от 04/08/2013 15:58:00
В Nox'е есть лимит рисуемых объектов в пределах Вашего экрана. Этот лимит равен 5000. Следовательно при увеличении разрешения, Вы увеличите число рисуемых объектов. А значит быстро достигнете лимита. А значит начнёте переставать видеть некоторые объекты. Особенно это касается карт, в которых идёт огромное число спецэффектов и\или объектов, генерируемых самой картой. Плюс возникнут проблемы с collide областями объектов, так как они зависят от разрешения.

Господа Xandros и Dio, подскажите, что за консольная команда для генерации объектов? И ещё, за лимит объектов отвечает exe-шник? То есть убрать (или увеличить) его не так уж сложно?
Название: На каком разрешении играете?
Отправлено: 2530 от 04/08/2013 19:28:33
.45 caliber, для создания объектов в Nox'е используйте модификацию Unimod. Там нужно открыть консоль игры и написать следующую цепочку команд:
Вариант 1.
1. setMe()
2. cr('x'), где х - название объекта из thing.bin. Можете попробовать с объектом RedPotion.
Вариант 2.
Написать createObject(x,playerMouse(playerGetByName('Y'))) , где х - название объекта из thing.bin, а Y  - ник игрока, чей курсор будет координатой нового предмета Х.

По поводу имён thing.bin - имена можно достать из:
1. Самой игры. Подойдите к объекту, который хотите создать, напишите в консоли show extents чтобы включить\отключить показ экстентов и перепишите название нужного объекта.
2. Программы от Perfect'а MapTools. Там можно просмотреть названия объектов в бине и картинку соответствующего объекта бина.
3. При помощи редактора карт.
4. Распаковав сам thing.bin и открыв OBJECTINFO.XML в блокноте. Для распаковки пользуйтесть NoxPacker'ом.
Не используйте следующие объекты: NewPlayer, Trigger, Shadow и некоторые объекты, которые вы не видели в кампании (например MissleWand)!

Касательно лимита: да, лимит прописан в Exe файле. Если вы программист на Assembler, то вы сможете изменить число объектов. Вот только играть по сети после этого может не получиться.
P.S>Некоторый интересный код можно посмотреть здесь (http://forum.noxworld.ru/kartostroenie-skripting-modding/delimsja-skriptami/)
Название: На каком разрешении играете?
Отправлено: .45 caliber от 04/08/2013 23:50:51
Касательно лимита: да, лимит прописан в Exe файле. Если вы программист на Assembler, то вы сможете изменить число объектов. Вот только играть по сети после этого может не получиться.
P.S>Некоторый интересный код можно посмотреть здесь (http://forum.noxworld.ru/kartostroenie-skripting-modding/delimsja-skriptami/)

Благодарю! Очень уж много интересного скрывает в себе экзешник.
самое интересное, что я все-таки запилил широкоэкранку под любое разрешение в сингле.... почти.
Осталось только протрейсить несколько... десятков... memory access violation.
И за все отвечает вышеупомянутый ограничитель.
Главная проблема с основным граф. окном игры.
Интерфейс нативно подстраивается под желаемое разрешение безо всяких проблем.

И да, итемы, персонажи нокса на высоких разрешениях выглядят мелковато, но всё-таки очень няшно)
Название: На каком разрешении играете?
Отправлено: Evengard от 06/08/2013 11:47:15
Интересно, если получится выложите код, проинтегрируем возможно в UniMod.
Название: На каком разрешении играете?
Отправлено: .45 caliber от 07/08/2013 19:48:43
Господа, хотел бы поделиться некоторыми наработками по адаптации Нокса под высокие разрешения.

Начну с того, что интерфейс игры великолепно масштабируется. А вот с основным игровым экраном пришлось повозиться. Все тесты проводились на моем ноутбуке со встройкой и разрешением 1280х800. Отлично работает на трёх экзешниках (оригинал, mix'a и unimod'a). Но обо всем по порядку.

1. Касательно вышеуказанного лимита (5000) на выводимые объекты. Neo hex напрочь отказывался дизассемблировать участок кода, который, как мне казалось, отвечает именно за него. Прозанимавшись сексом с экзешником пару часов, я это дело бросил. И не зря. В конце концов выяснилось, что до лимита, даже на повышенных разрешениях, очень далеко.

2. В экзешнике есть место отвечающее за проверку разрешения в конфиге и сбросе на default.cfg, если разрешение не соответствует стандартным (640-800-1024). Это место было послано подальше безусловным переходом на ветку соответствия.

3. Также был найден aspect ratio (4:3 по стандарту), который может принимать нужное вам значение (у меня 16:10, можно 16:9, ffff:ffff и т. д.). Выставляем разрешение в конфиге, запускаем ии.......

4. Вроде бы все отлично, загрузились. Пуляемся заклинаниями, смотрим симпатишные модельки, но как только персонаж делает шаг - memory access violation или вылет без всяких объяснений. Ладно..

5. Добрался до конфига. Тогда я еще думал, что мешает лимит. Выставил VideoSize = 60. Завелось. Интерфейс в моем разрешении, а игровой экран меньше. Все супер, пробуем дальше. 80 - полет нормальный. 95 - вылет. Минимальное рабочее значение у меня было 93.

6. Заметил странность: если я нахожусь, например в Иксе, и ставлю из ком. строки window 100, то вылетаю сразу же. А если выставляешь максимум в Manamines(я решил прогуляться по синглу пока размышлял, заодно протестировать), то все окей. Стабильно можно играть на протяжении пары минут, хотя потом, при смене локации, всё равно вылет.

7. Дальше я проводил тесты в debug mode на количество оъектов при смене разрешения. В Иксе при 1024х768 было 1750 объектов. Там же при 1280х800 - 1800. До 5000 в обоих случаях как до луны. Собирался кидать дурное, шёл уже 2 час ночи, но черт меня дернул снова поковырять конфиг. Отключил все эффекты, выставил VideoSize 100, запускаю. Работает))
Включаю по одному эффекту за раз... виновник найден - строка "TexturedFloors = 1", всё остальное отключать не нужно. Широкоэкранка, никакого стретчинга, красота-ляпота. Только пол галимый.

P.S. Прошу прощения за многабукаф и ни одной картинки)). Могу скриншотов настрелять, если уж очень нужно). Понимаю, до завершения ещё далеко, и ещё понимаю, что не знаю, в какую сторону копать. У меня просьба к активным моддерам, авторам и пользователям Unimod'a. Ребята, вы знаете больше меня о том, как в Ноксе натягиваются текстуры, взаимодействуют объекты. Помогите найти, каким образом TexturedFloors приводит к вылетам?

К сожалению, прикрепить экзешники не получится из-за размера. Посему напишу смещения в hex редакторе для редактирования:
Оригинальный Game.exe:
0x00033150 - 3col - значение 75 поменять на eb
0x00198f50 - оба значения 0004 и 0003 поменять на ffff.
В остальных двух экзешниках разница только в оффсетах: 0x000317e0 и 0x0019abd4 соответственно.
Вышеописанный способ увеличения разрешения работает пока только в сингле и на мультиплеер и главное меню пока не распространяется.

Спасибо за внимание.
Название: На каком разрешении играете?
Отправлено: 2530 от 08/08/2013 16:56:36
Не хочу показаться нытиком, но собственно говоря не вижу смысла в поднятии разрешения. На нём сильно баланс завязан (чем больше разрешение, тем больше область обзора). Про умельчённые модели я молчу. А вот лимит в 5000 объектов убрать было бы желательно.
Название: На каком разрешении играете?
Отправлено: Lаrboss от 08/08/2013 20:54:37
Покажите мне карту, на которой достигнут лимит в 5к или близок к нему.
Название: На каком разрешении играете?
Отправлено: 2530 от 08/08/2013 22:05:00
Такую карту задолбаешься делать. Только генерацией объектов. Например искрами.
Название: На каком разрешении играете?
Отправлено: Evengard от 09/08/2013 13:44:03
Видел подобное, это конечно edge case но в ходе неудержимого генеринга объекты начинают "пропадать". Другое дело, что это скорее нестандартное использование движка, но всё же.

насчёт вылета при высоких разрешениях - не удивлюсь если ему тупо не хватает памяти. Где-нибудь жёскто прописан лимит памяти, которого хватает для разрешения чуть выше 1024*768, а для повышенного уже нет. Спасает VideoSize и текстурированные полы потому что при уменьшенном VideoSize всё как раз влезает, а без текстур на тот же объём отрисовки требуется меньше памяти.
Название: На каком разрешении играете?
Отправлено: Mozil от 18/11/2016 17:55:05
Да сейчас все наверное играют на 1920x1080, по тому что почти у всех мониторы 23 дюйма. Как то пробовал на своём старом поиграть 17-ти дюймовом, совсем уже не то. Я вот думаю, как наверное прикольно на 60ти дюймовом поиграть :)
Название: На каком разрешении играете?
Отправлено: Урчин-флудераст-Владик от 18/01/2017 17:44:59
Мне удобнее играть на разрешении 800x600 - больше места для геймплея Нокса.