Foro de elhacker.net

Programación => .NET (C#, VB.NET, ASP) => Mensaje iniciado por: lamique en 15 Mayo 2013, 19:13 pm



Título: Sockets UDP, como mandar paquetes en c#?
Publicado por: lamique en 15 Mayo 2013, 19:13 pm
Hola gente, estoy desarrollando un MMOFPS, empeze estableciendo una conexión con TCP(logre enviar datos y conectarme), mirando arquitecturas de los demás MMOFPS me di cuenta que enviar datos como la posición de cada jugador(cada vez que un jugador aprieta una tecla, o cada vez que cambian las coordenadas) tengo que enviar esa info al servidor y el servidor a los demás jugadores, hacer esto con TCP, genera lag y sobrecarga la red, entonces opte por UDP, pero me surgen algunas dudas ya que no encontré suficiente información de como hacerlo en c#, la pregunta es, alguno tiene algún ejemplo o sabe como puedo hacer?


la conexión es la siguiente: enviar un dato al servidor y el servidor lo envia a todos los clientes.

Espero me puedan ayudar, Saludos