Devlog

Cover of the article

Devlog #14 - EGOS

Development diary for

enter image description here

Pruebas de multijugador

En el jugo de The Legacy of Music se uso un Assets de Unreal 4 que actualmente no tiene soporte, además ese juego el multijugador era mas simple, los jugadores se podían ver y funciones básicas de replicación como disparar, movimiento etc, toda la lógica de inventario, datos etc se manejaba de manera local y independiente por jugador.
Así que he estado haciendo pruebas con varias ventanas en el editor y claramente muchas cosas no ocurren, porque se deben ejecutar en el servidor y ser notificadas en el cliente, lo bueno es que aparentemente muchas cosas solo se agrega un evento del lado del server que llama a otro evento en el cliente que debe replicar el dato.
En cuanto al inventario debo verificar bien, porque digamos que un jugador quiere darle un arma a otro, se debe dejar en el mundo la misma arma con los mismos datos y claro esto se debe planificar bien, de igual forma todas las mecánicas de poseer y manejar el orbitador están rotas.
Manejar el juego enfocándose en multijugador no afecta en nada si se juega en un solo jugador ya que la mayoría de los errores ocurren en multijugador por una mala replicación.
La idea tambien es usar los servicios de steam, he mirado otros Assets de sesiones de steam o el sdk igual, así que debo explorar alternativa para ver cual es la más viable.
He investigado sobre servidores dedicados, p2p y hasta el momento la opción de steam es las idónea.

diciembre 16, 2024

Tags: