Академический Документы
Профессиональный Документы
Культура Документы
Android Servidor
Bienvenido al Juego
<Nombre>
Servidor Iniciado...
a
titi
Iniciar
Si se apertura instancias de N clientes, se puede incluir un cliente mas pero tiene que existir el servidor. Al iniciar un
cliente aparece el primer activity donde se ingresara la ip del servidor, luego cuando se presiona el botn Iniciar se tiene
que validar si se conect con el servidor. Si se conect con el servidor entonces se ingresa un nuevo jugador y aparecer
el escenario del juego y se actualizar en todos los jugadores la presencia del nuevo cliente.
Android Cliente
Android Cliente
Bienvenido al Juego
<Nombre>
Ip servidor
toto
192.168.1.12
Iniciar
a
b
Android Cliente
Android Cliente
Bienvenido al Juego
<Nombre>
Ip servidor
192.168.1.12
a
Iniciar
tutu
b
El flujo de proceso de la instancia servidor seria de la siguiente manera:
Servidor
Inicio
Iniciar el servidor
no
Existe servidor
si
Seleccionar
Opcion
Nuevo cliente
Existe nuevo
cliente
Crear y pintar
escenario del juego
si
Crear nuevo cliente
en el juego
Dependiendo
del evento
Solo al inicio
Evento de jugador
(actualizar):
- ubicacin
- accin
- escenario
no
Alguien gano
el juego
si
Imprimir el jugador
ganador
Fin
Clientes
Inicio
Ingresar ip del
servidor
no
Conectar con el
servidor
si
Existe conexin
con servidor
Solo al inicio
Dependiendo
del evento
Evento de jugador
(actualizar):
- ubicacin
- accin
- escenario
Crear y pintar
escenario del juego
si
Imprimir el jugador
ganador
Fin
GANO TOTO
a
b
Tener en cuenta que es slo una aplicacin independientemente que el jugador apertura la instancia de servidor o
cliente.
1. Desarrollar la instancia de servidor.
2. Desarrollar el motor de juego en el servidor.
3. Desarrollar la instancia de cliente.
4. Desarrollar los joysticks
5. Probar el juego en una red wifi.