Haxe è un linguaggio di programmazione open-source e compilatore che può convertire il suo codice sorgente in altri linguaggi di programmazione (tra cui ActionScript e JavaScript sono supportati).
Per garantire un supporto cross-platform e la massima interoperabilità, gli sviluppatori hanno scelto di scrivere Flambé in haXe.
Ciò significa che gli sviluppatori scrivono fonte di un gioco in haXe, e quindi compilarlo in Flash o JS (HTML5) a seconda delle loro esigenze.
In questo modo sorgente del gioco è disponibile in un unico repository, più facile da cambiare, aggiornare e mantenere.
Non c'è sono altre differenze fondamentali oltre a questo, Flambé lavoro come qualsiasi altro motore di gioco
Caratteristiche :.
- Multiplayer giochi tramite Node.js
- Il supporto per i dispositivi mobili
- sistema di caricamento di asset complessi
- Il supporto per le interazioni del mouse e toccare
- Il supporto per le scorciatoie da tastiera
- Il supporto per Adobe AIR
- Il supporto per i font bitmap
- Il supporto per le animazioni Flump
- riproduzione audio semplice
- Facile gestione scena
- Built-in sistema di particelle
- Ricarica attività in tempo reale
- Render dati tramite HTML5 canvas, Stage3D, WebGL, e BitmapData li>
Cosa c'è di nuovo in questa versione:.
- piattaforma di destinazione Aggiunto Firefox OS
- Aggiunto System.renderer.
- Aggiunto Texture.subTexture (), Texture.split (), per comodamente lavorare con atlanti struttura.
- Library.fromFlipbooks aggiunti (), per il supporto per le animazioni flipbook non Flump.
- segnali Aggiunto Sprite.pointerIn / pointerOut.
- Aggiunto TextSprite.letterSpacing / interlinea.
- Aggiunto Font.lineHeight.
- Aggiunto flambe.util.Pool.
- Aggiunto un Playback.complete osservabile.
- Aggiunto flambe.script.PlaySound.
Cosa c'è di nuovo nella versione 3.1.2:
- Sostenere la nuova Web Audio spec utilizzato da Firefox.
- Le chiamate a emettere nuovamente () mentre un segnale è già dispacciamento sarà in coda quando la spedizione si conclude invece di affermare.
- Molti piccoli fix e ottimizzazioni per Flump, audio, e il rendering.
Cosa c'è di nuovo nella versione 3.1.1:.
- Aggiunto il supporto iOS al nuovo tool di creazione
- aggiunto più opzioni di configurazione per flambe.yaml: & quot; Android & quot ;, & quot; ios & quot ;, & quot; extra_paths & quot ;, & quot; orientamento & quot ;, e & quot; fullscreen & quot ;. Controllare il flambe.yaml predefinito per la documentazione su quelle.
- Risolto il bug grafico inclinato sul titolo del browser Android 4.
- flambé Switched servono porta a 7000 in modo che non sia in conflitto con gli strumenti standard di Mac, grazie Stephane Le Dorze.
- WAFL Rimosso. Il comando flambé è l'unico strumento di generazione supportato.
Cosa c'è di nuovo nella versione 3.0.0:
- Enabled renderer WebGL per default, con fallback canvas.
- Risolto un angolo di archiviazione caso su Chrome Flash.
- Abilita risoluzione Retina di iPhone 5 HTML.
- Aggiunto Arrays.indexOf / lastIndexOf.
Cosa c'è di nuovo nella versione 2.2:.
- garantisce un suono è silenziato correttamente su iOS
Cosa c'è di nuovo in versione 1.5:.
- Aggiunto PointerEvent.hit
- Aggiunto Sprite.pointerEnabled, getLocalMatrix (), hitTest (), e getBounds ().
- Aggiunto System.time.
Cosa c'è di nuovo in versione 1.3b:.
- stanziamenti ridotti al minimo e puntatore indiretto nei renderer Flash
Cosa c'è di nuovo in versione 1.3:.
- Aggiunto PointerEvent.stopPropagation ()
Cosa c'è di nuovo in versione 1.2:.
- Aggiornare le demo, come parte del processo di rilascio
Requisiti :
- HTML 5 browser abilitato
- Node.js 0.6 o superiore
I commenti non trovato