komoku / aetheria

Aetheria Game Engine - Migrated from code.google.com/p/aetheria
Other
8 stars 0 forks source link

assignPlayer() más tarde en aventuras multijugador no dedicadas #258

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
Actualmente, cuando una partida no es dedicada, el assignPlayer() del jugador 
local se hace antes de que se hayan inicializado las entidades del mundo.

Esto resulta poco conveniente, porque hay que tratarlo como caso particular. 
Por ejemplo podría haber problemas si a ese jugador se le asigna como nombre 
único en el assignPlayer() (por ejemplo porque se lo ponga de nick) el nombre 
de una de las entidades del mundo.

Aunque no se puede decir que sea un bug, lo cierto es que es una molestia, el 
programador de aventuras no debería necesitar preocuparse de semejantes cosas.

Lo lógico sería que si es posible el assignPlayer() se ejecutase con el mundo 
ya creado, igual que en una partida dedicada.

Original issue reported on code.google.com by komoku on 31 Dec 2011 at 7:09