Haxe är ett programmeringsspråk öppen källkod och kompilator som kan konvertera sin källkod i andra programmeringsspråk (bland vilka Actionscript och JavaScript stöds).
För att säkerställa ett plattformsstöd och maximal kompatibilitet, har utvecklarna valt att skriva Flambe i haXe.
Detta innebär utvecklare skriva ett spelets källa i haXe, och sedan sammanställa det till Flash eller JS (HTML5), beroende på deras behov.
Detta sätt spelets källan finns i en enda databas, lättare att ändra, uppdatera och underhålla.
Det finns inte några andra grundläggande skillnader förutom detta, Flambe arbetar precis som alla andra spelmotor
Funktioner :.
- Flera spelare spel via Node.js
- Stöd för mobila enheter
- Komplexa tillgångslastningssystem
- Stöd för mus och berörings interaktioner
- Stöd för kortkommandon
- Stöd för Adobe AIR
- Stöd för bitmappteckensnitt
- Stöd för Flump animationer
- Enkel ljuduppspelning
- Enkel scen management
- Inbyggt partikelsystemet
- Omladdningar tillgångar i realtid
- Render data via HTML5 canvas, Stage3D, WebGL, och BitmapData li>
Vad är nytt i den här versionen:.
- Lade Firefox OS-plattform målet
- Lade System.renderer.
- Lade Texture.subTexture (), Texture.split (), för bekvämt arbete med textur atlaser.
- Lades Library.fromFlipbooks (), för stöd till icke-Flump Flipbook animationer.
- Lade Sprite.pointerIn / pointerOut signaler.
- Lade TextSprite.letterSpacing / lineSpacing.
- Lade Font.lineHeight.
- Lade flambe.util.Pool.
- Inkom en observerbar Playback.complete.
- Lade flambe.script.PlaySound.
Vad är nytt i version 3.1.2:
- Stöd nya Web Audio spec används av Firefox.
- Samtal att avge () igen medan en signal redan expedierar kommer att kö för när sändning slutar istället för att hävda.
- Massor av små fixar och optimeringar till Flump, ljud och rendering.
Vad är nytt i version 3.1.1:.
- Lade iOS stöd till den nya byggverktyg
- Inkom fler config alternativ att flambe.yaml: & quot; android & quot ;, & quot; ios & quot ;, & quot; extra_paths & quot ;, & quot; orientering & quot ;, och & quot; fullskärm & quot ;. Kontrollera standard flambe.yaml för dokumentation om dem.
- Fast det lutar grafik bugg på Android 4 aktie webbläsare.
- Switched flambe tjäna port till 7000 så det inte strider mot vanliga Mac-verktyg, tack Stephane Le Dorze.
- Bort wafl. Den flambe Kommandot är det enda som stöds byggverktyg.
Vad är nytt i version 3.0.0:
- Aktiverad WebGL renderaren som standard, med återgång till duk.
- Fixat ett Förvarings hörn-fallet på Chrome Flash.
- Aktivera näthinnan resolution om iPhone 5 HTML.
- Lade Arrays.indexOf / lastIndexOf.
Vad är nytt i version 2.2:.
- Garanterar ljudet är avstängt ordentligt på iOS
Vad är nytt i version 1.5:.
- Lade PointerEvent.hit
- tillagd Sprite.pointerEnabled, getLocalMatrix (), hitTest (), och getBounds ().
- Lade System.time.
Vad är nytt i version 1.3b:.
- Minimerade anslag och pekar indirection i Flash renderarna
Vad är nytt i version 1.3:.
- Lade PointerEvent.stopPropagation ()
Vad är nytt i version 1.2:.
- Uppdatera demos som en del av releasen
Krav :
- HTML 5 aktiverad webbläsare
- Node.js 0.6 eller högre
Kommentarer hittades inte