XaeroX Тред не читал, кроме "постиронии" от Рекрута.
Демка понравилась. Почему-то показалась похожей на некую смесь шока системы 2 и анриала. В чазм не играл.
От себя 2 пожелания (не знаю, упоминал ли кто-то о них, и исправил ли ты их).
Все они касаются работы с несколькими мониторами. А именно:
* Вкрутить опцию выбора монитора. Во второй раз демка у меня почему-то запустилась на 2-м мониторе, который 4:3.
* Вкрутить некое центрирование в оконном режиме при мультимониторной конфигурации. В первый раз, в начале лета я делал вид, что работаю, пока работы было мало решил запустить демку в оконном режиме, и демка где-то на 1/3 застряла на втором мониторе.
Ну а так - демка огонь. Куплю со следующей зарплаты.
Отредактировано Camblu_Buildovich 13-10-2020 в 18:05
Nim-Bitum писала: Вкрутить опцию выбора монитора. Во второй раз демка у меня почему-то запустилась на 2-м мониторе, который 4:3.
Под Windows демка запускается на мониторе, который "в фокусе" в момент запуска. Ну т.е. чаще всего это тот, где ты её кликаешь. Ну или можно запустить ее через стим, а потом мышкой кликнуть нужный монитор, и она там должна запуститься.
Под Linux и Mac такой умной поддержки мониторов увы нет.
Цитата:
Nim-Bitum писала: Вкрутить некое центрирование в оконном режиме при мультимониторной конфигурации.
Хм, мне казалось, что оно вполне центрируется. У тебя какая версия Windows?
XaeroX писал: Под Windows демка запускается на мониторе, который "в фокусе" в момент запуска. Ну т.е. чаще всего это тот, где ты её кликаешь. Ну или можно запустить ее через стим, а потом мышкой кликнуть нужный монитор, и она там должна запуститься.
Сейчас проверил, да, в момент запуска я кликнул по второму монитору, т.к хотел дочитать следующую страницу обсуждения демки. Там вроде Рейд начал давать критику.
Извини, но это неочевидный момент. Поэтому я оставлю своё предложение в силе.
Цитата:
XaeroX писал: Хм, мне казалось, что оно вполне центрируется. У тебя какая версия Windows?
Возможно, тут играет роль то, что я не признаю full hd?
1-й монитор - 1680*1050, 2-й 1280*1024.
Скрин демки прилагаю ссылкой https://i.imgur.com/sSHGdA5.png
А может быть, виновата моя древняя gts450
Отредактировано Camblu_Buildovich 13-10-2020 в 19:00
Nim-Bitum писала: Извини, но это неочевидный момент. Поэтому я оставлю своё предложение в силе.
Я не совсем понимаю твоё предложение. Сделать в конфиге опцию для принудительного выбора монитора? Или каждый раз выводить окошко "на каком мониторе хотите запустить"? Кажется, остальные игры работают по сценарию "всегда выбираем primary", а мне наоборот казалось, что это мега-фича, перетащил ярлык на нужный монитор и запустил.
Добавлено 14-10-2020 в 02:05:
Цитата:
Nim-Bitum писала: Скрин демки прилагаю ссылкой
А, понял.
Нет, окно не центрируется, оно отступает 100 слева и 50 сверху.
Согласен, стоит предусмотреть вариант, что отступ сокращён до 0, если иначе окно не влезает на экран.
XaeroX писал: Сделать в конфиге опцию для принудительного выбора монитора?
Это. Только в меню.
Ну или как-то выводить это при запуске, типа "мы заметили, что вы кликнули по второму монитору после запуска игры. Запустить игру на втором мониторе?" И вывести квар, чтоб можно было отключить.
Просто твою игру в стиме, в первые месяцы и так засрет школа. Традиция такая, и в штиме можно верить только оценкам примерно через полгода после релиза кто из твоей ЦА вкурсе, и где им будет даваться эта инфа?
>>Нет, окно не центрируется, оно отступает 100 слева и 50 сверху.
>Согласен, стоит предусмотреть вариант, что отступ сокращён до 0, если иначе окно не влезает на экран.
Ну или дать его перемещать по монитору. Сколько не пытался - клик по верхнему бару дает только активацию окна.
Если что - я Camblu с CSM.
Добавлено 13-10-2020 в 21:20:
Да, я лично не согласен с твоим ответом по чувствительности мыши. Тут досталась мне б/у типа геймерская, с изменением DPI и чувствительности по доп клавишам.
Ну я с помощью кнопок и выставил ей макс чувствительность и DPI. И в игре - скорость мыши не та.
Nim-Bitum писала: кто из твоей ЦА вкурсе, и где им будет даваться эта инфа?
Никто, это же интуитивно? Ну в смысле, пока ни одного репорта, кроме твоего, не было. У всех игра "угадывает" монитор правильно.
Цитата:
Nim-Bitum писала: мы заметили, что вы кликнули по второму монитору после запуска игры. Запустить игру на втором мониторе?
Так мы не заметили, мы просто берём активный монитор на момент создания окна и создаём на нём. А большинство игр просто берут основной монитор, что лично меня раздражает неимоверно.
Цитата:
Nim-Bitum писала: Да, я лично не согласен с твоим ответом по чувствительности мыши.
С каким именно?
Цитата:
Nim-Bitum писала: в игре - скорость мыши не та.
Там отключается акселерация, как в кваке с параметрами -nomaccel/-nomspd/etc, может поэтому?
>>Никто, это же интуитивно?
Вот потому и спорю, что с 2015-го я толком и не следил за волатиллой/Перилиоус Варп.
Поэтому и считаю, что это не интуитивно, как потенциальный нуб, который просто скачает игру со стима.
>>Так мы не заметили, мы просто берём активный монитор на момент создания окна и создаём на нём.
Я согласен, что это креативно, но кто об этом знает из рандомных людей?
>>А большинство игр просто берут основной монитор, что лично меня раздражает неимоверно.
Тут полностью согласен. Разве что Бетесда сделали хоть что-то, хоть и на уровне грунта. Особенно нравится выбирать устройство из списка вида:
[0] GTS 450
и
[0] GTS 450
>>
Там отключается акселерация, как в кваке с параметрами -nomaccel/-nomspd/etc, может поэтому?
Я кваку не люблю, не могу сказать.
Но в тех же урина 1 голд и шок системы 2 - такого не видел. В хл1 (даже WON) такого тоже не видел.
Насчет центровки оконного режима что-то решил (если решил)? Я лично был бы рад простой возможности перенести вручную окно.
Camblu_Buildovich писала: потенциальный нуб, который просто скачает игру со стима.
А какой процент систем с двумя и более мониторами? Мне казалось, это редкий кейс. У меня всегда был один, сейчас два потому что WFH.
Цитата:
Camblu_Buildovich писала: Насчет центровки оконного режима что-то решил (если решил)?
Ну мне кажется, разумно уменьшать оффсет, чтобы окно влезало. А если даже с нулевым оффсетом не влезает, ну тогда ой. Перетаскивание окна делать не хочу, это всё усложняет (главное окно у нас самописное под все три десктопные оси, и меньше всего я хочу лезть в эти кишки за неделю до релиза).
>>А какой процент систем с двумя и более мониторами?
Ну сейчас стримеров, как субстанции от переработки пищи.
У каждого геймерское кресло из какого-нибудь NFS и 2 монитора.
Ибо нужно и обс-ку контролить, и чат, и еще играть.
>>Перетаскивание окна делать не хочу, это всё усложняет
А можешь тыкнуть носом, как котенка, (желательнее, чтобы научно-популярным языком сказали, почему это сложно), ибо я кодю (кожу7 Кодирую?) на уровне хеллоувордов (я на юнити неделю разбирался, почему при заходе в триггер - у меня остается след из моделей оружия, повторяющих все локальные координаты и PYR игрока.)
__________________
Цитата:
MR wild Alex писал: Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.
КСМ это форум украинских нацистов и в администрации нет адекватов.
1) Очень низкоуровневая модификация, по-разному будет реализоваться в WinAPI, X-Windows и Cocoa.
2) Непонятно, как ведут себя окна, которые тащит мышь, под разными системами. Нужно смотреть и разбираться.
3) Нужно учитывать краевые случаи, типа игрок куда-то не туда утащил окно, и что делать с этим.
4) После внесения изменений надо перетестировать под всеми платформами.
По моей оценке, всё это может занять до недели работы в обычном режиме (т.е. час-другой в день после "нормальной" работы, где платят денюжку). А есть ещё очень много других задач, которые надо успеть решить до релиза.
Фикс с оффсетом, кажется, можно соорудить за один рабочий вечер.
XaeroX писал: Фикс с оффсетом, кажется, можно соорудить за один рабочий вечер.
Готов протестить фикс *_______________*
__________________
Цитата:
MR wild Alex писал: Многоувожаймый XaeroX , очень интересно почиму вы со своими друзьями не можите создать движок для HL на основе всех предыдущих проэктов (Xash,SoHL,HLFX) это ведь для
вашей команды не так сложно.
КСМ это форум украинских нацистов и в администрации нет адекватов.