Conectar-se
Quem está conectado
23 usuários online :: Nenhum usuário registrado, Nenhum Invisível e 23 Visitantes

Nenhum

Ver toda a lista


Compartilhe
Ver o tópico anteriorIr em baixoVer o tópico seguinte
avatar
Data de inscrição : 11/09/2013
Número de Mensagens : 56
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 8

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Várias Salas Onlines

em Qui 12 Set 2013, 12:26
Fala ae galera, tava vendo o sistema de chat e de mover personagem em uma sala pra outra,  você podendo enviar e receber textos no servidor abre a porta para tudo, então fui fazer um sistema para um inimigo ir atras de um player, só que me veio a cabeça uma coisa, se eu fizesse 2 mapas e nesses mapas tivessem 10 inimigos cada, teria como eu com o server controlar todos os mapas, mesmo sem nenhum player la dentro ?

Ou seja, controlar todas as rooms do server, apenas com o servidor, o inimigos continuariam se mexendo na fase mesmo não tendo ninguém.
Ranking : Nota C
Notas recebidas : C+B
Data de inscrição : 26/07/2008
Número de Mensagens : 6037
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 288

Prêmios
   :
   :
   :
Ver perfil do usuário

Re: Várias Salas Onlines

em Qui 12 Set 2013, 12:38
Nesse caso o servidor deve calcular/executar os movimentos dos inimigos.

Quando o player mudar de room, pede para o server a posição dos inimigos.

Os inimigos enviam suas posições e você os cria no inicio da room. Precisará receber as variáveis principais deles.
avatar
Data de inscrição : 11/09/2013
Número de Mensagens : 56
Insígnias de JAM :

Insignia 1x 0 Insignia 2x 0 Insignia 3x 0
Reputação : 8

Prêmios
   : 0
   : 0
   : 0
Ver perfil do usuário

Re: Várias Salas Onlines

em Sab 14 Set 2013, 22:01
Então no caso, meu inimigos se mexem assim:

direction=random(360);

com esse valor eu pego a direção eles se movem por 4 segundos até essa posição, depois pega outro random e assim fica, se o server eu fizesse isso eu teria qe calcular quantos pixels ele ando até esse lugar, sem mexe-lo e assim por diante ? Tudo em apenas um room ? Não teria mesmo como eu separar por rooms ? Ou juntar todas varias rooms para abrir em uma ?
Ver o tópico anteriorVoltar ao TopoVer o tópico seguinte
Permissão deste fórum:
Você não pode responder aos tópicos neste fórum