Pergunta

fazer lá qualquer dev que escreveu iPhone Wi-Fi / Bluetooth multiplay antes?

Recentemente, eu estou tentando fazer o meu último jogo Doodle Kart ter mulityplay via bluetooth. Mas eu descobri que existem necessidade de dados hugh para compartilhar entre os 2 dispositivos.

posição e direção do -seu carro estatuto do -seu carro (ele está em estado normal, ele está atingindo por uma bala, ele está caindo no buraco para ....) posição, dicretion do carro -cup, e seu status -Os itens posição e status (lápis, bala ...)

Estou pensando em um dispositivo calcular todos os coisas, e o outro dispositivo é só esperar e receber os dados a serem exibidos na tela. Faz sentido?

Ei, eu deveria pedir-lhe a pergunta mais importante primeiro: Você acha que é possível fazer Bluetooth trabalho multiplay no meu jogo? É apenas muitos dados precisam compartilhar entre o dispositivo.

Foi útil?

Solução

Normalmente Jogos Multiplayer apenas compartilhar "eventos", como:

  • Jogador começa a virar à esquerda / direita.
  • Jogador começa a acelerar.
  • brotos jogador de x / y / z a direção x / y / z.
  • desova item em x / y / z.
  • Jogador adquire item.

As outras partes basta calcular o resto se como se tudo iria acontecer para eles. Isso reduz os dados necessários para transmitir, mas requer periódicas "atualizações completas" que sincronizam o estado do jogo de novo (ou seja, a cada 10 segundos).

Em suma:
ações de transferência, não dados.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top