Здесь я описал эту проблему, выложил применяемый код и попросил помощи:происходит дрифт мыши
https://zx-pk.ru/threads/33190-heroe...=1#post1115119
У меня на Spin детектится такая проблема с мусором в порту. На Unreal всё чисто.
Не замечал.там еще и ложные нажатия проскакивают, похоже
Ну, потому что код для клавы и мышки это разный код. И этот разный код должен переключаться в меню настроек мануально. Так и будет собсно. Сейчас меню нет. Было в 98 года версии управление с клавы - там, где скроллится только если нажимать кнопки. Я ради теста в версии 21 года переключил на чисто мышовое - там где просто курсор подвести к краю надо и оно само скроллит.А вот с клавиатуры неудобно тем, что скроллинг не прерывается при отпускании клавиши направления.
Это всё норм. Это не проблемаЭто так и задумано было в тесте.
Качните версию 98 года и посмотрите - там управление для клавиатуры и оно не на отстань. Посмотрим правде в глаза - 90% конечных потребителей в 21 году будут оценивать игру на эмуляторах. Что касается железа - будет конечно возможность играть с клавы, как в Чёрном Вороне, но мышовый режим - ОСНОВНОЙ, ибо это rts и я создавая игру первым делом думаю об удобстве, чтобы играть можно бы было не напрягаясь в привычном для PC темпе и с таким же управлением.Извиняюсь, конечно. Но зачем оптимизировать игру под различные эмуляторы? Оптимизировать надо под реальное железо, а если его нет, то достаточно объявить один эмулятор правильным. Мышь, кстати, на реальном железе - штука экзотическая. ИМХО гораздо больше внимания надо уделять управлению с клавиатуры, а на данный момент она сделана "на отстань".
Есть ещё моментик, игра на столько перенасыщена данными, что обязательно или код, или буфер, или данные для обращения находятся в зоне медленных страниц памяти. На самом реально реальном железе это будет приводить к полной неиграбельности проекта, т.к. будет происходит дикое вытормаживание при обращении ULA. Так что гейма будет онли 128к и онли для русских клонов аля Пентагон, тем более, что онли с TR-DOSЭто не я такой рукожоп, - а по другому rts не сделать.




Это так и задумано было в тесте.
Это не я такой рукожоп, - а по другому rts не сделать.
Ответить с цитированием