Tablero virtual

13/08/2003 - 13:33 por Josema | Informe spam
Hola a todos...

Me gustaria crear una aplicacion que te permitiera jugar a
las cartas con otra persona de tu red especificando la ip
de la otra persona...

La idea seria un tablero que en todo momento cada jugador
veria, y podrias hacer drag an drop con elementos que
tienes en otra ventana (las cartas)...

Es posible realizar esto en .net?

Alguien podria aconsejarme por donde debo empezar a
buscar...

Muchas gracias.
Josema.

Preguntas similare

Leer las respuestas

#1 iAtreyu
13/08/2003 - 13:54 | Informe spam
¿Y porqué dos ventanas diferentes? Podrías cargar el
tablero (común a los jugadores) y las cartas (individuales
para cada uno) en la misma ventana. Si un jugador arrastra
una carta se actualiza el tablero para todos. Es más
fácil, ¿no?


Hola a todos...

Me gustaria crear una aplicacion que te permitiera jugar


a
las cartas con otra persona de tu red especificando la ip
de la otra persona...

La idea seria un tablero que en todo momento cada jugador
veria, y podrias hacer drag an drop con elementos que
tienes en otra ventana (las cartas)...

Es posible realizar esto en .net?

Alguien podria aconsejarme por donde debo empezar a
buscar...

Muchas gracias.
Josema.
.

Respuesta Responder a este mensaje
#2 Omar del Valle Rodríguez
13/08/2003 - 17:02 | Informe spam
Hola

No sería mejor crear un Servicio WEB que controle todo el juego??

Tu aplicación.. esté donde esté, solo tendría que enviarle la jugada al WEB
Service y pedirle la nueva actualización del tablero..

De esta forma el control del juego está centralizado en el WEB SERVICE.. y
tu aplicación solo tendría que ser la capa visual de este WEB SERVICE.

Ahh.. si el WEB SERVICE lo colocas en internet.. ya tus jugadores no solo
son los de tu propia red.. sino los de todo el mundo...

Otra ventaja es que no tienes que estar especificando IP de nadie. el IP es
un elemento que los usuarios finales no tienen por que conocer.. Todo el que
entre al juego estaría como disponible dentro del WEB Service y tu podrías
seleccionar, dentro de la lista de usuarios disponibles, con quien quieres
jugar.. al iniciar el juego el estado del jugador pasaría de disponible a
ocupado.. y asi, muchas cosas mas..

Chau..
Omar.

"Josema" escribió en el mensaje
news:056b01c3618e$c6a30a90$
Hola a todos...

Me gustaria crear una aplicacion que te permitiera jugar a
las cartas con otra persona de tu red especificando la ip
de la otra persona...

La idea seria un tablero que en todo momento cada jugador
veria, y podrias hacer drag an drop con elementos que
tienes en otra ventana (las cartas)...

Es posible realizar esto en .net?

Alguien podria aconsejarme por donde debo empezar a
buscar...

Muchas gracias.
Josema.
Respuesta Responder a este mensaje
#3 Tristan
14/08/2003 - 09:32 | Informe spam
Si, claro que es posible hacer eso en C#.

Tienes dos alternativas:

Mediante sockets. Implica una programación a un nivel más
bajo, pero quizá como primer proyecto requiera arender
menos cosas nuevas.

Mediante remoting. Creo que es una opción mucho mejor. Te
permititá aprender una forma de comunicación entre
aplicaciones mucho más sofisticada. Remoting permite que
la comunicación entre aplicaciones sea tan simple como
instanciar clases de otras aplicaciones y llamar a sus
distintos miembros, sin preocuparse de detalles de bajo
nivel como serializar la información, etc... La única
pega es que remoting es un mundo enorme y dominarlo puede
llevar su tiempo. Tienes mucha documentación sobre el
tema en la propia ayuda de vs.net

ms-
help://MS.VSCC/MS.MSDNVS.3082/cpgui...accessingo
bjectsinotherapplicationdomainsusingnetremoting.htm
Respuesta Responder a este mensaje
#4 Mario Ruiz
14/08/2003 - 10:32 | Informe spam
Y cuando un jugador realiza una accion como se enteran los demás, ¿por
pooling? No me parece muy bueno.


"Omar del Valle Rodríguez" escribió en el mensaje
news:
Hola

No sería mejor crear un Servicio WEB que controle todo el juego??

Tu aplicación.. esté donde esté, solo tendría que enviarle la jugada al


WEB
Service y pedirle la nueva actualización del tablero..

De esta forma el control del juego está centralizado en el WEB SERVICE.. y
tu aplicación solo tendría que ser la capa visual de este WEB SERVICE.

Ahh.. si el WEB SERVICE lo colocas en internet.. ya tus jugadores no solo
son los de tu propia red.. sino los de todo el mundo...

Otra ventaja es que no tienes que estar especificando IP de nadie. el IP


es
un elemento que los usuarios finales no tienen por que conocer.. Todo el


que
entre al juego estaría como disponible dentro del WEB Service y tu podrías
seleccionar, dentro de la lista de usuarios disponibles, con quien quieres
jugar.. al iniciar el juego el estado del jugador pasaría de disponible a
ocupado.. y asi, muchas cosas mas..

Chau..
Omar.

"Josema" escribió en el mensaje
news:056b01c3618e$c6a30a90$
> Hola a todos...
>
> Me gustaria crear una aplicacion que te permitiera jugar a
> las cartas con otra persona de tu red especificando la ip
> de la otra persona...
>
> La idea seria un tablero que en todo momento cada jugador
> veria, y podrias hacer drag an drop con elementos que
> tienes en otra ventana (las cartas)...
>
> Es posible realizar esto en .net?
>
> Alguien podria aconsejarme por donde debo empezar a
> buscar...
>
> Muchas gracias.
> Josema.


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida