Preguntas etiquetadas con events

El evento es una acción que generalmente ocurre "fuera" del hilo principal del programa, pero que se maneja dentro de él.

19
Sondeo vs entrada impulsada por evento

Estoy desarrollando un juego usando encuestas para el método de entrada. Sin embargo, ahora que estoy profundizando en los menús del juego y otros componentes de la interfaz de usuario, descubro que probablemente me gustaría tener una entrada impulsada por eventos. Quizás incluso tener ambos,...

13
¿La mejor manera de gestionar eventos en el juego?

Estoy trabajando en un juego donde algunos eventos dentro del juego deben ocurrir de vez en cuando. Un buen ejemplo sería un tutorial. Comienzas el juego, y en varios puntos del juego ocurre un evento: Te encuentras con tu primer enemigo, el juego se detiene y recibes una explicación sobre cómo...

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

12
Formato de registro de juego para servidores MMO

Un registro de eventos del juego (en oposición a los registros de errores / depuración) para un clúster / fragmento completo es muy útil para un MMO comercial que se encuentra en un entorno de producción en vivo, ya que proporciona un soporte vital para el servicio al cliente y los medios para el...

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
¿Hay una mejor manera de configurar un sistema de eventos?

Los sistemas de eventos son increíbles, hacen un código domador extremadamente difícil de manejar y realmente permiten la creación dinámica de juegos a través de la comunicación fácil de objetos y el bucle del juego. Estoy teniendo dificultades con la eficiencia de mi implementación actual....

8
¿Debo usar Eventos en un juego XNA?

Creé una clase de botón que dibuja un botón en la pantalla. Cuando hago clic en él, quiero ver que algo sucede. En WinForm, simplemente usaría el evento OnClick del botón. ¿Qué hay de XNA? ¿Debo agregar un evento OnClick a mi clase de botón? ¿Es una buena práctica? De lo contrario, ¿cómo manejas...