TGViewer
GameDev: разработка игр GameDev: разработка игр @make_game · 7.64K subscribers
Post #2114 474
Как Godot исправил просадки FPS от мышей на 8 кГц

Мышь с высокой частотой опроса может отправлять тысячи событий в секунду. В Windows поток сообщений способен перегрузить обработку ввода: до исправления быстрое движение мышью на 8 кГц почти останавливало тестовую сцену Godot.

Исправление вошло в Godot 4.7.2. События raw input читаются пакетами, а обычные сообщения движения мыши обрабатываются отдельно, не чаще одного раза за кадр. Клавиши, кнопки и колесо продолжают работать по прежней схеме.

Это полезный повод проверить обработчики _input() и _unhandled_input() в своём проекте. Дорогая логика на каждом движении мыши всё ещё может съедать время кадра, особенно при отключённом накоплении ввода.

Разбор команды Godot
Godot Engine Fixing high polling rate mice on Windows in Godot – Godot Engine At long last, a performance issue with high polling rate mice on Windows has been fixed. This article describes how the fix works, and why it's so important today.
  • ❤ 2
More from @make_game
  1. Oct 6, 2026Как выбрать способ оптимизации шейдера в UE5 Граф Material Editor уже компилируется в HLSL…
  2. Oct 4, 2026Как масштабировать Unity-проект: модули кода и проверки ассетов После прототипа случайные…
  3. Oct 4, 2026Как озвучить пролетающие машины в Defold без десятков звуков В вертикальном скроллере эффе…
  4. Oct 4, 2026Как AMD уменьшает мерцание нейросетевого глобального освещения Одношаговая диффузионная мо…
  5. Oct 3, 2026Как связать движение и направленные анимации в Godot 4 В 2D-персонаже мало умножить вектор…
  6. Oct 3, 2026Как собрать патрулирование, погоню и атаку врага в Godot 4 Вместо одного контроллера с кас…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →