Estoy pensando en hacer un juego que requiera dos ratones para jugar. Necesita registrar el movimiento por separado el uno del otro. es posible? ¿O la arquitectura de Windows no permite tales cosas?
Gracias.
Estoy pensando en hacer un juego que requiera dos ratones para jugar. Necesita registrar el movimiento por separado el uno del otro. es posible? ¿O la arquitectura de Windows no permite tales cosas?
Gracias.
Respuestas:
Resulta que estás de suerte, más o menos. /superuser/29432/using-two-mice-in-windows-7-dual-mouse-dual-cursor Debido a que los ratones son solo otro tipo de HID (dispositivo de interfaz humana), puede conectar tantos como quieras, pero se requiere un software personalizado para hacer algo con ellos. Más allá de ese enlace hay una página de la investigación de Microsoft llamada Multipunto y ejemplos de cómo se usó.
Si. La entrada de mouse múltiple es posible. Aquí hay algunos juegos de ejemplo .
Explicación rápida :
No necesita ninguna API o código especial para usar Mouse Party. Puede implementarlo usted mismo utilizando las API estándar de Windows. Los juegos reflexivos usan Raw Input, que es una API estándar integrada en Windows XP.
Con código de muestra (archivo zip).
Encontré la biblioteca que usaba en el día. ¡Hurra!
http://grouplab.cpsc.ucalgary.ca/software/SDGT/
Está diseñado para usar con .Net y XP, pero la DLL funciona en mi máquina Win7 de 64 bits. La DLL tiene algunas peculiaridades, pero como mínimo, es una prueba de concepto y está documentada.
Editar: No estoy seguro de que recomendaría usar esta biblioteca en estos días, las otras respuestas parecen proporcionar algunos resultados más recientes y probablemente más limpios.
Algo para inquisiciones recientes, esto todavía está en beta y funciona bastante bien. Obtenga la descarga beta gratuita aquí: http://pluralinput.com/