Jump to content
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

Sign in to follow this  
DavidLuiz

ActionScript 3.0 Duvida acerca comunicação overInternet

Recommended Posts

DavidLuiz

Boas,

Sou iniciante em ActionScript 3.0 e tenho uma duvida à qual não tenho encontrado resposta, é a seguinte,

Estou a fazer um jogo em Flash e queria adicionar-lhe a possibilidade de jogar em rede, 1 vs 1. Existe alguma maneira de dois SWF's comunicarem entre si sem o auxilio de um servidor externo (Em Java por exemplo) ? Ou terá de haver sempre um servidor externo por onde passa a informação?

É que o que encontro nas minhas pesquisas remetem-me sempre para que tem de haver um servidor noutra linguagem.

Obrigado,

Nuno Vinhas

Share this post


Link to post
Share on other sites
DavidLuiz

Bem, é no âmbito de uma cadeira de Multimedia, tenho como projecto fazer um jogo em flash. Eu escolhi fazer um jogo baseado no jogo infantil "Quem é Quem" ...

Share this post


Link to post
Share on other sites
Scorpion_Blood

visto ser um jogo do tipo turn based, podes tentar fazer o seguinte:

PC1 da inicio ao jogo, enviando uns dados para uma BD MySQL no servidor.

PC2/PC2 vai ler x em x tempo a BD atravez de php/xml, o que tem k fazer na jogada, quem é o jogador, etc.

n sei se me fiz entender lol

Share this post


Link to post
Share on other sites
mjamado

Sim, é possível, é apenas necessário um servidor para a fase de handshake, e a Adobe disponibiliza dois: o LiveCycle Colaboration Service, que é caríssimo, e o Stratus que, ao menos, ainda dá umas chaves para developers. Para produção, tens mesmo de comprar uma licença do LiveCycle.

Depois é usar as classes envolvidas no protocolo RTMFP, como a NetGroup.

Em tempos vi um screencast, acho eu, muito bom - só que agora não sei dele...


"Para desenhar um website, não tenho que saber distinguir server-side de client-side" - um membro do fórum que se auto-intitula webdesigner. Temo pelo futuro da web.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.