Diferencia entre revisiones de «Usuario:ManuelRomero/Android/Juegos/Interfaz»
De WikiEducator
< Usuario:ManuelRomero | Android | Juegos
(→Entrada) |
|||
| Línea 28: | Línea 28: | ||
:Se vuelve a activar la aplicación y su ventana vuelve a primer plano desde donde se quedó | :Se vuelve a activar la aplicación y su ventana vuelve a primer plano desde donde se quedó | ||
}} | }} | ||
| − | ===Entrada=== | + | ===Módulo de Entrada=== |
| + | *La mayoría de los eventos de nuestro juego ocurrirán en la pantalla | ||
| + | *La pantalla recogerá el evento y se lo enviará al componente de la UI más adecuado | ||
| + | *Nosotros podemos registrar y guardar estos eventos <!-- MRM Duda --> | ||
| + | *Tenemos dos formas de trabajar | ||
| + | #Consultar la información | ||
| + | #Control basado en el evento | ||
| + | *Los principales eventos que puede generar la pantalla táctil | ||
| + | #Tocar la pantalla | ||
| + | #Arrastrar el dedo | ||
| + | #Levantar el dedo | ||
| + | *El teclado puede generar los siguientes eventos | ||
| + | #Tecla presionada | ||
| + | #Tecla sin presionar Siempre precedido del evento ''tecla presionada'' | ||
| + | *Con todo esto vamos a crearnos nuestra interfaz de entrada | ||
| + | |||
===Archivos de E/S=== | ===Archivos de E/S=== | ||
===Audio=== | ===Audio=== | ||
===Gráficos=== | ===Gráficos=== | ||
Última revisión de 15:33 17 mar 2013
Descripción general
- Normalmente tendremos una o varias ventanas para nuestro juego
- Un juego va a constar de los siguientes módulos generales
- Gestor de ventana
- Entrada
- E/S en un archivo
- Gráficos
- Audio
- Framework del juego
Gestor de ventanas
- Habrá diferentes tipos de ventanas
|
Tipos de ventanas que puede haber
... |
El gestor de ventanas reaccionará ante entradas y llevará a la aplicación ante un determinado estado
|
Tipo de estados a los que me debe llevar el gestor de ventanas
|
Módulo de Entrada
- La mayoría de los eventos de nuestro juego ocurrirán en la pantalla
- La pantalla recogerá el evento y se lo enviará al componente de la UI más adecuado
- Nosotros podemos registrar y guardar estos eventos
- Tenemos dos formas de trabajar
- Consultar la información
- Control basado en el evento
- Los principales eventos que puede generar la pantalla táctil
- Tocar la pantalla
- Arrastrar el dedo
- Levantar el dedo
- El teclado puede generar los siguientes eventos
- Tecla presionada
- Tecla sin presionar Siempre precedido del evento tecla presionada
- Con todo esto vamos a crearnos nuestra interfaz de entrada