Harparine a écrit :par contre je ne suis pas du tout d'accord avec zzarbi qui soutient que la syntaxe du flash et du C (voire du php) sont très proches. Pour avoir utilisé les trois langages (mais surtout Flash et PHP), je te certifie qu'il y a de réelles différences.Déja de 1 je parlais du Javascript et non de l'action script... Ensuite je continue de confirmer que la syntaxe de ces langages sont belle et bien quasiement identique, aprés on l'utilise pas de la même façon toujours est-il qu'un for(i=0;i<=x;i++) fonctionne en javascript, en c et en PHP (en java, en .net, (en vb pas sur ^^), ptet en actionscript j'en sais pas plus...), donc evidement avec le javascript pour que mon For fonction fraudrait rajouter la déclaration du i comme ceci : for(var i=0;i<=x;i++) mais la syntaxe reste la même... La syntaxe comprend les if, else, while, for etc... aussi la facon de calculer par exemple 1+1 = 2 et non 1 1 + = 2, sans oublier le ; comme fin de ligne
la déclaration des variables, en php y en a pas vraiment sauf dans les class PHP4 qui utilise le même principe que les classes JS... Enfin bon c'est la même syntaxe quoi... à 80% aprés y a pas de foreach en JS par exemple mais ça fait pas partie de la syntaxe c'est des fonctions particulière de chaque langage.
Pour le PHP et le C :
Citation :Wikipédia (PHP): Sa syntaxe et sa construction ressemblent à celles des langages C++ et Perl,
Pour la petite histoire du Javascript (voir Wikipédia), il a été influencé à l'origine par le perl (même chose que le C voir Wikipédia), javascript "a fondée" ECMAScript sur quoi est basé notre bon vieux action script...
De toute façon pour moi c'est simple il y a 3 grande famille de langage dit évolué : (en les classant par syntaxe équivalente !!! Bien entendu)
- Le c, Perl, php, java, javascript, c++, c#, HAXE (bien pour faire du Javascript et de l'action script enfin surtout du flash !!!!)
- le VB, le vb.net, le vbscrit
- le delphi, pascal (ressamblant au C mais plutot un mix entre du VB et du C)
Citation :Je corrige également le premier message de zzarbi : on peut très bien utiliser du flash sans passer par une interface javascript avec la page. Par contre, utiliser Php pour interfacer ton application flash avec une base de données présente déjà beaucoup plus d'intérêt pour un jeu en ligne.la par contre me suis mal exprimé... Je voulais dire que par exemple pour afficher une popup (html bien entendu), on doit pour se la avoir du code javascript que le flash va pourvoir appelé... Evidement pour une popup on peut le faire directement dans la "phase" d'appel que le flash fait... C'est pas très clair mais bon...
Sinon pour réellement interfacer ton appli flash avec du PHP bah faudra apprendre le XML, m'enfin je m'étend pas trop la dessus, en tous cas faut bien un moyen de communication... un langage intermédiaire que les deux comprennent...
Bientôt un jeu unique sur le thème de Battlestar Galactica :
http://www.battlestar.fr
http://www.battlestar.fr