[Résolu] Php et le temps réel - Version imprimable +- JeuWeb - Crée ton jeu par navigateur (https://jeuweb.org) +-- Forum : Discussions, Aide, Ressources... (https://jeuweb.org/forumdisplay.php?fid=38) +--- Forum : Programmation, infrastructure (https://jeuweb.org/forumdisplay.php?fid=51) +--- Sujet : [Résolu] Php et le temps réel (/showthread.php?tid=3530) Pages :
1
2
|
RE: Php et le temps réel - Zamentur - 12-01-2009 Perso je suis sur cette problèmatique aussi et aprés plus d'1 an de réflexion j'ai décidé de choisir le couple Flex/PHP avec communication par socket (donc flash en gros). J'avais aussi au depart de grosse réticence en ce qui concerne l'utilisation d'actionscript, mais c'est apparu comme largement plus puissant. As permet aussi d'envisager la 3d, ou déjà de façon plus abordable la rotation des images( et d'autre transformation vectoriel d'ailleur) Essayer de faire tourner une image sur elle même (sans utiliser de gif animé évidement) et vous comprendrez qu'AS est bien mieux que JS... RE: Php et le temps réel - Blarg - 12-01-2009 Vu que j'ai l'intention d'utiliser un client flash, je vais commencer par creuser la piste d'AmfPHP. Ça prendrait une fiche de technologie disponible pour le wiki. Les débutants auraient une idée des outils disponibles pour la création de jeux, la facilité d'apprentissage, les avantages et désavantages de chaques choix. (En tout cas, merci pour votre participation, ça éclaircie déjà beaucoup les avenues disponibles) RE: Php et le temps réel - Nambew - 12-01-2009 AMFPHP n'est pas du temps réel non plus, c'est une librairie qui permet d'utiliser le protocole AMF entre Flash et PHP. Ce même protocole peut être utilisé pour faire du temps réel avec Red5 et Flash Media Server par exemple. http://osflash.org/documentation/amf RE: Php et le temps réel - Hakushi - 12-01-2009 (12-01-2009, 10:55 AM)oxman a écrit : Pour la communication Flash <=> Php, AmfPHP semble plus adapté Pas pour du temps réel. AmfPHP excelle dans la liaison de Flash avec une BDD de maniere quasi direct, pour tout autre usage je l'ai toujours trouvé trop lourd pour le besoin. La seule et unique solution viable pour du temps réel (avec Flash) c'est le Socket. Ce n'est pas si compliquer quand on a de l'experience en programmation et reseaux (et encore...). Ca se limite a ouvrir ton socket cote client, et a les lister coter server, le reste c'est du traitement d'information pur et simple. D'ailleurs dans le cadre de Flash, utiliser XMLSocket peut etre une solution tres simple pour communiquer avec PHP via SimpleXML. Pour ma part j'utilise PHP pour le moment comme serveur de jeu avec Flash, parce que j'ai deja une classe serveur fonctionnel (que je peux deployer dans n'importe quel projet qui aura besoin de socket avec Flash). Mais je suis en train de revoir ça avec Ruby, notemment pour l'acces au multi-thread. RE: Php et le temps réel - Harparine - 12-01-2009 Tu as récupéré le code de ton serveur socket en PHP quelque part ou c'est du fait maison ? Je n'ai jamais testé mais c'est quelque chose qui m'intéresse RE: Php et le temps réel - Zamentur - 13-01-2009 (12-01-2009, 04:14 PM)oxman a écrit : Tu parles de temps réel et de 3D tu mélanges un peu toutC'est vrai, en fait mon poste était en réaction à Adrien A., notamment parce que j'avais le même discours il y a un an. Et puis quand à devoir choisir pour une technologie ou une autre autant agrandir le champs de vision. On ne choisis pas uniquement un langage parce qu'il fait mieux une chose précise, on se doit de le regarder dans sa globalité. Or choisir Flash, çà a aussi quelques désavantage ne serais ce que le temps d'apprentissage si on ne le connait pas (qui peux aussi être vu comme un avantage) Enfin c'est vrai que je dérive(comme souvent). Bon en même temps on a répondu à la question, et le sujet pourrait être marqué comme résolue. |