Preguntas etiquetadas con input

12
Atrapar el mouse en SDL

¿Cómo puedo atrapar el mouse del usuario dentro de mi juego? No es un juego de pantalla completa, pero lo quiero para que el usuario no pueda arrastrar el mouse fuera de la pantalla. ¿Tengo que verificar las coordenadas del mouse y SDL_WarpCursor para que diga dentro de la ventana (manualmente), o...

11
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...

11
¿Cómo hacer una entrada retrasada del mouse?

Tengo un juego de autos y la idea es que el jugador esté borracho. Quiero tener una entrada retrasada del mouse, donde mueves el mouse de lado a lado para girar. ¿Cómo puedo configurar un retraso constante entre la entrada que da el usuario y la cantidad de giro del automóvil? En este momento...

11
Entrada anidada en un sistema controlado por eventos

Estoy usando un sistema de manejo de entrada basado en eventos con eventos y delegados. Un ejemplo: InputHander.AddEvent(Keys.LeftArrow, player.MoveLeft); //Very simplified code Sin embargo, comencé a preguntarme cómo manejar la entrada 'anidada'. Por ejemplo, en Half-Life 2 (o en cualquier juego...

9
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 entrada...

8
Unity 3d 4 jugadores Solo se pueden presionar 4 botones a la vez

Solo se pueden presionar 4 botones a la vez, por lo que los jugadores no pueden moverse a veces Cada jugador tiene sus propios controles Cambio, flecha arriba y los otros para cada jugador --- v Entradas V-VV public string UpArrow; public string DownArrow; public string LeftArrow; public...

8
¿Cómo funciona una tubería de entrada?

Encontré este artículo sobre la implementación de una tubería de entrada para Android, pero realmente no entiendo cómo funciona. Tampoco entiendo completamente el concepto de programación de una tubería o un grupo tampoco. ¿Podría alguien explicar estos conceptos y cómo funcionan como esta tubería...