ФлеймФорумРазработка игр

Насколько вас как игрока, отпугнёт фикс на 60 фпс (2 стр)

Страницы: 1 2 3 Следующая »
#15
11:05, 29 янв 2026

чесапикское лето
> А что мешает дать юзеру возможность самому установить нужную ему герцовку ?
Уже объяснил, сообщение 8: https://gamedev.ru/flame/forum/?id=293859&m=6144349#m8
Некоторые подсистемы движка жёстко залочены на 60фпс.

#16
11:07, 29 янв 2026

122
> Некоторые подсистемы движка жёстко залочены на 60фпс.
Окей, понял. Тогда не парься. Ты - инди. Тебе простят если что.

#17
11:10, 29 янв 2026

122
> заходишь в биос и выставляешь процу например 48 вместо макс множителя 53. И всё, твой ноут всегда холодный под 100 процентной нагрузкой проца
И винда грузится десять секунд вместо четырёх.

> моё дело сделать код который не багует и не вылетает. А разбираться с железом игрока вообще не моя область
Ты как будто отстаиваешь позицию в суде. Факт в том, что другие разработчики давно адаптировались к такому железу, и вставать в позу нет никакого смысла: игроки просто пойдут туда, где легко настроить фпс по вкусу.

#18
11:40, 29 янв 2026

гидралиск
Ну чел, если у кого-то плохо настроенное железо, то ты считаешь что виноват не сборщик\настройщик ноута, а почему-то я, который вообще непричастен к сборке ноутов.
Нелогично.

А так в целом да, люди с плохим железом будут страдать.
Либо поймут как его настроить, одно из двух.

> И винда грузится десять секунд вместо четырёх.
Нет. Там разница будет уровня миллисекунд.

#19
11:43, 29 янв 2026

Пара слов про 100-процентную загрузку проца.
В общем виде она считается положительным признаком. Так как чем больше действий перенесено из однопотока в многопоток - тем быстрее работает всё в итоге.
Так что я как программист именно что пытаюсь загрузить проц на 100 процентов.
Для меня это положительная цель так как ускоряет работу кода.

Ну а если у кого-то ноут не может держать 100-процентную загрузку проца бесшумно, непонятно, я то тут при чём.

#20
11:48, 29 янв 2026

122
К сожалению игрок не будет разбираться кто накосячил - ты или железо. То есть я с тобой согласен конечно но будь готов к неизбежным дизлайкам

#21
12:41, 29 янв 2026

1 frag / 2 deaths
> К сожалению игрок не будет разбираться кто накосячил - ты или железо.
Будет. А ему придётся, если он хочет играть в игры. Он же в другие игры захочет играть, так? Ну вот, запускает киберпанк а там шум+прогар врм.

Так что игроку придётся настроить свой ноут.
Не для моей, так для других игр.

#22
13:40, 29 янв 2026

122
> Так сложилось что лично я считаю что 60фпс хватит всем.
В FPS лучше побольше. В каких-нибудь приключенческих играх, может, норм будет.

#23
14:42, 29 янв 2026

122

У твоей проблемы, кроме очевидного (исправить-таки физику с прибитого гвоздями dt, это обычно легко), есть другое простое решение. А именно, уменьшить прибитое гвоздями dt до 1/120, и залочить фпс уже на 120 :). На 240гц мониторе это тоже будет достаточно плавно, т.к. разница между 60 и 120 - видна, а между 120 и 240 - скорее психологическая(влияет не столько на плавность картинки, сколько на реакцию в задротшутерах).


В случае же 60-фпс монитора (или vsync on) просто делать два вызова физики вместо одного.

#24
15:16, 29 янв 2026

jaguard
> исправить-таки физику
Прибита гвоздями не физика а анимации и частицы. Физика к фпс не привязана. Просто для точности.

> уменьшить прибитое гвоздями dt до 1/120
Не поможет если у игрока 144гц монитор.

> или vsync on
Сейчас предполагается что он всегда включён, без возможности выключить его.
Я даже хз как он будет работать в случае 144 или 240-300гц моника. Проверить то не могу.

#25
15:26, 29 янв 2026

jaguard
Просто вдвое больше фпс это вдвое больше нагрузки на проц, потому что софтрендер
Софтрендер потому что труЪ олдскул

#26
(Правка: 16:15) 15:30, 29 янв 2026

122
>
> Прибита гвоздями не физика а анимации и частицы. Физика к фпс не привязана. Просто для точности.

Все что считается через dt, идет за физику — да в принципе, какая разница? Смысл-то ты понял?


122
> Не поможет если у игрока 144гц монитор.

В смысле не поможет? Ты можешь не давать ему рендерить 144 гц, просто задержками. Таким образом лочат и 60 фпс на любом мониторе. Условно:

0. Замеряем время
1. рендерим кадр
2. Sleep(), Ждем пока не прошло 1/60 секунды (1/120 в случае 144 гц моника)
3. возврат к 0

Ну или пусть рендерит 144, в данном случае разница не принципиальна. Заметнее будет, если монитор, скажем, на 100 гц - не знаю, бывают такие?

#27
15:31, 29 янв 2026

1 frag / 2 deaths
>
> Просто вдвое больше фпс это вдвое больше нагрузки на проц, потому что софтрендер

Не, там 99% нагрузки на пиксельдрочев. Обработка циклов физики, которая у него на фиксед дт - крохи.

Ну т.е. да, основная нагрузка возрастет вдвое, но мы же предполагаем, что 144 фпс в принципе возможны, иначе что тут обсуждать?

> Софтрендер потому что труЪ олдскул

Эта понятна.

#28
15:42, 29 янв 2026

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

#29
16:13, 29 янв 2026

122
> Как лично вы, как игрок, отнесётесь к игре залоченной в 60 фпс
Пожму руку как игрок. Некоторые особо одарённые вообще не предусматривают никаких лимитов в игре, и в итоге видеокарта превращается в обогреватель.
Если кому-то не понравится, можешь говорить, что это ретро фишка. Некоторые игры идут в кинематографичные 20 fps и ничего. А те, у кого 120+Гц мониторы, купят Lossless Scaling и будет у них плавная картинка.

Страницы: 1 2 3 Следующая »
ФлеймФорумРазработка игр