Serveur Java & Flash

Bonjour !

Dans le cadre du projet Balade Champêtre, j'ai réalisé une version alpha d'un serveur de jeu multi-joueurs en java, couplé avec un client en Flash en AS3.
L'exemple qui se trouve encore en phase de test, permet de se connecter au serveur, de créer ou rejoindre une partie (4 joueurs max par partie), puis d'envoyer à tous les joueurs d'une partie (multicast) la position de sa souris lors d'un clique. (Il se peut que l'exemple ne fonctionne pas de temps en temps du à l'arrêt du serveur...)

Voyons voir comment tout cela fonctionne avec un exemple simple - connexion et envoi d'un message à tous les utilisateurs connectés.

Lire la suite

Lecteur de Flux RSS en Flash AS3

Bonjour,

Voici un lecteur de flux RSS en Flash, qui peut-être, pourrait aider certains. Je l'ai réalisé rapidement ce matin pour un exercice.
Pas très compliqué à réaliser, même plutôt simple, surtout que la classe RSSParser n'est pas de moi, mais du livre "Programming ActionScript 3.0 book"...

Ce script utilise principalement des composants : comboBox, TextArea, ..., donc fichier FLA relativement lourd...

Le truc un peu relou avec la "sandBox" de flash, c'est l'accès à d'autres domaines...
En effet, pour accéder à des médias d'un autre domaine que le vôtre, il faut que sur le domaine en question se trouve un fichier ""cross-domain policy"...
Pour le flux RSS venant de blog.waytomorrow.fr, j'ai du créer "crossdomain.xml" posé à la racine du blog "waytomorrow" (c'est à dire à la racine de blog.waytomorrow.fr".
Et voila ce qu'il faut mettre dans ce fichier (les domaines qui veulent accéder à vos médias, en l'occurence myrddin.fr ici) :

<?xml version="1.0"?>
<!DOCTYPE cross-domain-policy 
  SYSTEM "http://www.macromedia.com/xml/dtds/cross-domain-policy.dtd">
<cross-domain-policy>
  <allow-access-from domain="www.myrddin.fr" />
  <allow-access-from domain="myrddin.fr" />
</cross-domain-policy>

Vous voici donc paré à lire des flux RSS à partir d'une application Flash...

Télécharger les sources.

A bientôt !