Preguntas etiquetadas con keyboard

5
Manejo del sistema de entrada de teclado
Nota: Tengo que sondear, en lugar de hacer devoluciones de llamada debido a limitaciones de API (SFML). También me disculpo por la falta de un título 'decente'. Creo que tengo dos preguntas aquí; cómo registrar la entrada que estoy recibiendo y qué hacer con ella. Manejo de entrada Me refiero …

2
Eliminar la demora al inicio de presionar una tecla
Estoy haciendo un juego simple, y uno de los problemas que encontré es el molesto retraso al presionar una tecla continuamente. Básicamente, cuando presiono (durante mucho tiempo), por ejemplo Up, mi objeto se moverá 1 unidad hacia arriba, no se moverá (durante aproximadamente 1 segundo), y luego se moverá continuamente …
11 c++  sdl2  keyboard 


7
Atajos de teclado en el juego RTS
Imagina que tienes un juego RTS multijugador (por ejemplo, Dune, Age of Empires, Settlers, Warcraft). Hay ciertos comandos disponibles desde el teclado para mandar a las tropas (Parar, Atacar, Mover) y algunos comandos más generales como Pausa o Salir. El juego está localizado en muchos idiomas (18+). Puedo ver dos …

5
Manejo de entrada de teclado y mouse (Win API)
Hay varias formas de atrapar el mouse o el teclado en Windows. Así que probé algunos de ellos, pero cada uno de ellos tiene algunas ventajas y desventajas. Quiero preguntarte: ¿Qué método utilizo? He intentado estos: WM_KEYDOWN / WM_KEYUP: la principal desventaja es que no puedo distinguir entre las teclas …

4
¿Cómo puedo manejar diferentes diseños de teclado?
Digamos que tengo un juego que usa controles WASD en un diseño QWERTY. Intentar usar estos controles en, por ejemplo, un diseño Dvorak no es ideal (equivalente a <A:HQWERTY). Obviamente, me gustaría usar las mismas teclas físicas que usaría QWERTY ( ,aoeen DVORAK). He encontrado algunas soluciones posibles: Forzar al …
10 keyboard 


3
Combinaciones de teclas en entradas basadas en encuestas
Supongamos que tiene un sistema de entrada basado en encuestas void update() { if( Keyboard[ 'A' ] ) // A is down } Digamos que quiere poder reconocer combinaciones de teclas de 3 a 8 longitudes (como abajo, abajo, adelante, adelante, A para hado-ken) ¿Cómo crearía mejor un sistema de …

1
Javascript keyDown: enfoque sin evento
Estoy haciendo un juego en JavaScript. Tengo lienzo para dibujos y bucle de juego. Me gustaría hacer que el método readKeyboard, en el bucle del juego, verifique si hay alguna tecla presionada. No quiero adjuntar eventos al lienzo, porque no se ajusta al diseño del bucle del juego. Tal vez …
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.