Paso 6: El código.
He utilizado Dev C++ para el software de codificación la mitad del proyecto. Puesto que se trata básicamente de un ratón, así que también afecta a la posición del cursor. Considerar escribir Controladores para esto desde el principio, pero que resultó para ser muy difícil para mí hacerlo en Windows, hacerlo en Linux, por el contrario resultado para ser más fácil.Windows es la plataforma de destino tuve que pasar por alto el hecho de que la consola influye en el cursor. Utilizando ganchos para escuchar información de ratón antes de que el sistema operativo pone y luego generar pulsaciones de teclas virtuales dependiendo del estado del ratón es lo que hace este programa.
Así que aquí está el archivo de código de C++. Sencillo crear un nuevo proyecto de aplicación de consola en Dev C++ y pegar este código fuente. Compilar y ejecutar el programa. El código se ha comentado ampliamente para que entender y modificar.
Juego feliz.