Pytania oznaczone «keyboard»

13
Obsługa systemu wprowadzania z klawiatury

Uwaga: muszę sondować, a nie wywoływać oddzwanianie z powodu ograniczeń API (SFML). Przepraszam również za brak „przyzwoitego” tytułu. Myślę, że mam tutaj dwa pytania; jak zarejestrować otrzymywane informacje i co z nimi zrobić. Obsługa danych wejściowych Mówię o tym po tym, jak zarejestrowałeś,...

11
Obsługa wprowadzania z klawiatury i myszy (Win API)

Istnieje wiele sposobów na złapanie myszy lub klawiatury pod Windows. Wypróbowałem więc niektóre z nich, ale każdy ma pewne zalety i wady. Chcę Cię zapytać: z której metody korzystasz? Próbowałem tych: WM_KEYDOWN / WM_KEYUP - Główną wadą jest to, że nie mogę rozróżnić klawiszy lewych i...

11
Skróty klawiaturowe w grze RTS

Wyobraź sobie, że masz grę RTS dla wielu graczy (np. Dune, Age of Empires, Settlers, Warcraft). Istnieją pewne polecenia dostępne z klawiatury do dowodzenia żołnierzami (Stop, Atak, Ruch) i niektóre bardziej ogólne polecenia, takie jak Pauza lub Wyjście. Gra jest zlokalizowana na wiele języków...

11
Usuwanie opóźnienia na początku naciśnięcia klawisza

Tworzę prostą grę, a jednym z problemów, z którymi się spotkałem, jest irytujące opóźnienie przy ciągłym naciskaniu klawisza. Tak więc w zasadzie, kiedy naciskam (przez bardzo długi czas), na przykład Up, mój obiekt przesuwa się o 1 jednostkę w górę, nie porusza się (przez około 1 sekundę), a...

10
Jak mogę obsługiwać różne układy klawiatury?

Załóżmy, że mam grę, która używa elementów sterujących WASD na układzie QWERTY. Próba użycia tych formantów, powiedzmy, na układzie Dvorak, nie jest idealna (odpowiednik <A:HQWERTY). Oczywiście chciałbym użyć tych samych fizycznych kluczy, których używałby QWERTY ( ,aoew DVORAK). Wymyśliłem...