Haxe est un langage de programmation open-source et le compilateur qui peut convertir son code source dans d'autres langages de programmation (parmi lesquels ActionScript et JavaScript sont pris en charge).
Pour assurer un support multi-plateforme et une interopérabilité maximale, les développeurs ont choisi d'écrire Flambe à HaXe.
Cela signifie les développeurs à écrire la source d'un jeu HaXe, puis le compiler en Flash ou JS (HTML5) en fonction de leurs besoins.
De cette façon, la source du jeu est disponible en un seul référentiel, plus facile à modifier, mettre à jour et à entretenir.
Il ya ne sont pas toutes les autres différences fondamentales outre, Flambe travailler comme ne importe quel autre moteur de jeu
Caractéristiques :.
- Multijoueur jeux via Node.js
- Support pour les appareils mobiles
- système de chargement d'actifs complexe
- Soutien aux interactions de la souris et tactiles
- Support pour les raccourcis clavier
- Support pour Adobe AIR
- Support pour les polices bitmap
- Support pour les animations Flump
- lecture audio simple
- Gestion de scène facile
- intégré dans le système de particules
- Recharge actifs en temps réel
- Rendu données via HTML5 canvas, Stage3D, WebGL, et BitmapData li>
Ce qui est nouveau dans cette version:.
- Ajouté Firefox OS plateforme cible
- Ajouté System.renderer.
- Ajouté Texture.subTexture (), Texture.split (), pour travailler facilement avec des atlas de texture.
- Library.fromFlipbooks Added (), pour le soutien en cas de non-Flump animations flipbook.
- signaux Ajouté Sprite.pointerIn / pointerOut.
- Ajouté TextSprite.letterSpacing / lineSpacing.
- Ajouté Font.lineHeight.
- Ajouté flambe.util.Pool.
- Ajout d'une Playback.complete observable.
- Ajouté flambe.script.PlaySound.
Quoi de neuf dans la version 3.1.2:
- Soutenir la nouvelle Web Audio spec utilisé par Firefox.
- Appels à émettre () à nouveau alors qu'un signal est déjà dispatching sera mis en attente pour lorsque l'expédition se termine au lieu d'affirmer.
- Beaucoup de petites corrections et optimisations à Flump, audio, et le rendu.
Quoi de neuf dans la version 3.1.1:.
- Ajout du support iOS pour le nouvel outil de construction
- Ajout de plus d'options de configuration à flambe.yaml: & quot; & quot ;, Android & quot; & quot ;, ios & quot; & quot ;, extra_paths & quot; & quot ;, orientation et & quot; & quot ;. plein écran Vérifiez la flambe.yaml par défaut de la documentation sur ceux-ci.
- Correction du bug graphiques inclinée sur le Android 4 navigateur stock.
- flambe Switched servir port à 7000 de sorte qu'il ne entre pas en conflit avec les outils Mac standards, merci Stéphane Le Dorze.
- wafl Supprimé. La commande flambe est le seul outil de construction pris en charge.
Ce qui est nouveau dans la version 3.0.0:
- Activé le rendu WebGL par défaut, avec reprise à toile.
- Correction d'un coin cas de stockage flash sur Chrome.
- Activer la résolution Retina de l'iPhone 5 HTML.
- Ajouté Arrays.indexOf / lastIndexOf.
Ce qui est nouveau dans la version 2.2:.
- assure un son est coupé correctement sur iOS
Ce qui est nouveau dans la version 1.5:.
- Ajouté PointerEvent.hit
- Ajouté Sprite.pointerEnabled, getLocalMatrix (), hitTest () et getBounds ().
- Ajouté system.time.
Quoi de neuf dans la version 1.3b:.
- allocations réduites au minimum et pointeur indirect dans les moteurs de rendu flash
Ce qui est nouveau dans la version 1.3:.
- Ajouté PointerEvent.stopPropagation ()
Ce qui est nouveau dans la version 1.2:.
- Mettre à jour les démos dans le cadre du processus de libération
Exigences :
- HTML 5 navigateur compatible
- Node.js 0,6 ou plus
Commentaires non trouvées