Capítulo 17: Manejo de la Entrada del Usuario

Este capítulo cubre el diseño e implementación de un sistema que procesa la entrada del usuario para interactuar con su juego. Nuestra clase de control de entrada (InputHandler) es responsable de capturar y mantener el estado de las entradas. Maneja la entrada del teclado y el mouse, e incluso la entrada del controlador de juegos.

Primero inicializa un EventPump para procesar eventos y un controlador de juegos si lo hay. Lleva un registro de las teclas que están actualmente presionadas y el estado del mouse, incluida la posición y si se presiona el botón izquierdo. Puede proporcionar el estado actual de una tecla o un botón del controlador, el estado del botón del mouse y la posición, y obtener eventos que han ocurrido.

Last updated