Извините, ничего не найдено.

Не расстраивайся! Лучше выпей чайку!
Регистрация
Справка
Календарь

Вернуться   forum.boolean.name > Программирование игр для компьютеров > Blitz3D > 2D-программирование

2D-программирование Вопросы, касающиеся двумерного программирования

Ответ
 
Опции темы
Старый 16.09.2010, 22:49   #1
Reizel
Задрот
 
Аватар для Reizel
 
Регистрация: 24.07.2009
Адрес: Ивановская область, г. Кинешма
Сообщений: 1,574
Написано 407 полезных сообщений
(для 863 пользователей)
Куча кейдовнов

Блиц одновременно может знать удержание только трех клавиш. Надо больше. Хотя бы десять
(Offline)
 
Ответить с цитированием
Старый 16.09.2010, 22:53   #2
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Куча кейдовнов

а драйвер это позволяет?
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 17.09.2010, 01:21   #3
Randomize
[object Object]
 
Аватар для Randomize
 
Регистрация: 01.08.2008
Адрес: В России
Сообщений: 4,355
Написано 2,471 полезных сообщений
(для 6,852 пользователей)
Ответ: Куча кейдовнов

Сообщение от impersonalis Посмотреть сообщение
а драйвер это позволяет?
Да.
Сообщение от Павел Посмотреть сообщение
Блиц одновременно может знать удержание только трех клавиш. Надо больше. Хотя бы десять
http://forum.boolean.name/showpost.p...84&postcount=7
__________________
Retry, Abort, Ignore? █
Intel Core i7-9700 4.70 Ghz; 64Gb; Nvidia RTX 3070
AMD Ryzen 7 3800X 4.3Ghz; 64Gb; Nvidia 1070Ti
AMD Ryzen 7 1700X 3.4Ghz; 8Gb; AMD RX 570
AMD Athlon II 2.6Ghz; 8Gb; Nvidia GTX 750 Ti
(Offline)
 
Ответить с цитированием
Старый 17.09.2010, 01:34   #4
impersonalis
Зануда с интернетом
 
Аватар для impersonalis
 
Регистрация: 04.09.2005
Сообщений: 14,014
Написано 6,798 полезных сообщений
(для 20,935 пользователей)
Ответ: Куча кейдовнов

ЭЭЭ удержание более трёх клавиш? И не будет "залипания" и проч?
Вообще говоря, в чём проблема сделать без массива тогда?
While Not KeyHit(1)
	Local KeysCount%=0
	For i=1 To 237
		KeysCount=KeysCount+KeyDown(i)
	Next
	AppTitle KeysCount
Wend
End
При зажатии 4ой ("буквенной") клавиши слышим харакетрный звуковой сигнал.
Может у вас какие винды волшебные, канеш, но я сколько помню всегда так было.
В этом и трабл - иначе б можно было обйтись и говнокодным
if KeyDown(code_left) and KeyDown(code_up) and KeyDown(code_fire) and KeyDown(code_map)
По теме: автор, клавиатура, это не геймпад - на ней, в первую очередь, текст набирают,
поэтому ограничение, емнип, 3+3 ("левая половина"+"правая половина" клавы).
Надо больше. Хотя бы десять
Юзай гейм-девайсы.


апд:
кстати вот - http://phorum.key.ru/viewtopic.php?f=17&t=48114
кстати - обратите внимание на "дельные" советы в начале тамошней темы .
Более 3+3 удержаний от клавы - это частности моделей (реализованные отдельными методами), и проектирование игры под такие тербования:
1) очень "дружелюбно" (как фиксированное граф.разрешение 201х2301)
2) заставляет задуматься об адекватности интерфейса (10 зажатых клавиш?! это тренажёр кистей рук что-ли?).
__________________
http://nabatchikov.com
Мир нужно делать лучше и чище. Иначе, зачем мы живем? tormoz
А я растила сына на преданьях
о принцах, троллях, потайных свиданьях,
погонях, похищениях невест.
Да кто же знал, что сказка душу съест?
(Offline)
 
Ответить с цитированием
Старый 17.09.2010, 10:30   #5
SBJoker
Злобный Админ
 
Аватар для SBJoker
 
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений
(для 9,330 пользователей)
Ответ: Куча кейдовнов

Сдаётся мне он хочет сделать КОМБО, только там не одновременное нажатие то
__________________
(Offline)
 
Ответить с цитированием
Старый 17.09.2010, 11:33   #6
jimon
 
Сообщений: n/a
Ответ: Куча кейдовнов

http://en.wikipedia.org/wiki/Rollover_(key)
обычные клавиатуры могут обрабатывать до 4-5 нажатий одновременно, клавиатуры с NKRO обрабатывают каждую клавишу физически отдельно потому можно зажать хоть все клавиши и они обработаются правильно

вот к примеру клавиатура с NKRO и механическими клавишами (цена в прочем адекватная как для клавиатуры как профессионального инструмента)
http://elitekeyboards.com/products.p...id=fkbn104mceb

а вот тут можно почитать о методах используемых в клавиатурах (типы переключателей, способы печати на клавишах, форма клавиш и дополнительные фишки)
http://www.overclock.net/computer-pe...ard-guide.html
 
Ответить с цитированием
Эти 2 пользователя(ей) сказали Спасибо за это полезное сообщение:
impersonalis (17.09.2010), St_AnGer (17.09.2010)
Ответ


Опции темы

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 07:22.


vBulletin® Version 3.6.5.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot
Style crйe par Allan - vBulletin-Ressources.com