Средство проверки конфликтов перепривязки ввода
Анализируйте входные действия Unity JSON (или матрицу вручную) на предмет повторяющихся путей, коллизий и пробелов.
Разъясните, как должны меняться режимы пользовательского интерфейса, когда игроки переключаются между клавиатурой/мышью и контроллером.
Переключайте параметры совместной игры, отключения и устранения дребезга, чтобы выявить крайние случаи, прежде чем блокировать UX. См. программу проверки UX Steam Deck.
// Pseudocode: last-used device → UI glyph set
float lastSwitchTime;
void OnInputEvent(InputDevice d) {
bool pad = d is Gamepad || d is Joystick;
if (Time.unscaledTime - lastSwitchTime < 0.12) return;
if (pad != usingGamepadUI) {
usingGamepadUI = pad;
RefreshPrompts();
lastSwitchTime = Time.unscaledTime;
}
}Загрузка инструмента…
Анализируйте входные действия Unity JSON (или матрицу вручную) на предмет повторяющихся путей, коллизий и пробелов.
Мастер: JSON/PlayerPrefs/file → план персистентности, схема и начальные фрагменты кода в стиле C#.
Сопоставление действий с Xbox/PlayStation/Switch/общими символами; экспортировать ключи подсказки CSV/JSON.
Определите наборы действий и цифровые/аналоговые действия → начальные ключевые значения в стиле VDF + контрольный список именования.
Анкета по рекомендациям Deck: читабельность, лаунчер, геймпад в первую очередь, разрешение — оцениваемый отчет.
Создавайте PNG-файлы размера Steamworks из одного главного изображения, экспортируйте ZIP, инспектор безопасной области и напоминания о политиках.