Haxe é uma linguagem de programação de código aberto e compilador que pode converter o seu código fonte em outras linguagens de programação (entre os quais ActionScript e JavaScript são suportados).
Para garantir um suporte multi-plataforma e o máximo de interoperabilidade, os desenvolvedores optaram por escrever Flambe em Haxe.
Isso significa que os desenvolvedores escrever fonte de um jogo em Haxe, e, em seguida, compilá-lo para o Flash ou JS (HTML5), dependendo de suas necessidades.
Desta forma, a fonte do jogo está disponível em um único repositório, mais fácil de mudar, atualizar e manter.
Há não são quaisquer outras diferenças fundamentais, além desta, Flambe trabalhar como qualquer outro motor de jogo
Características :.
- Multiplayer jogos através Node.js
- Suporte para dispositivos móveis
- ativo Complexo sistema de carregamento
- Suporte para mouse e do toque interações
- Suporte para atalhos de teclado
- O suporte para Adobe AIR
- Suporte para fontes bitmap
- O suporte para animações baque surdo
- reprodução de áudio simples
- Fácil gerenciamento cena
- Built-in sistema de partículas
- Reloads ativos em tempo real
- Render dados via HTML5 canvas, Stage3D, WebGL, e BitmapData
O que é novo nesta versão:.
- alvo plataforma Adicionado Firefox OS
- Adicionado System.renderer.
- Adicionado Texture.subTexture (), Texture.split (), por convenientemente trabalhar com atlas de textura.
- Library.fromFlipbooks Adicionado (), para o apoio à não baque surdo animações flipbook.
- sinais Adicionado Sprite.pointerIn / pointerOut.
- Adicionado TextSprite.letterSpacing / linespacing.
- Adicionado Font.lineHeight.
- Adicionado flambe.util.Pool.
- Adicionado um Playback.complete observável.
- Adicionado flambe.script.PlaySound.
O que é novo na versão 3.1.2:
- apoiar o novo áudio especificação Web usado pelo Firefox.
- As chamadas para emitir () novamente enquanto um sinal já está despachando será na fila para quando a expedição termina em vez de afirmar.
- Muitas pequenas correções e otimizações para baque surdo, áudio e renderização.
O que é novo na versão 3.1.1:.
- Adicionado suporte iOS para a nova ferramenta de construção
- Adicionado mais opções de configuração para flambe.yaml: & quot; android & quot ;, & quot; ios & quot ;, & quot; extra_paths & quot ;, & quot; orientação & quot ;, e & quot; fullscreen & quot ;. Verifique a flambe.yaml padrão para documentação sobre aqueles.
- Corrigido o erro gráficos inclinado no navegador estoque do Android 4.
- flambe Comutado servir de porta de 7000 para que ele não entre em conflito com as ferramentas padrão do Mac, graças Stephane Le Dorze.
- wafl removido. O comando flambe é a única ferramenta de construção suportado.
O que é novo na versão 3.0.0:
- Ativado o renderizador WebGL por padrão, com fallback para canvas.
- Corrigido um canto caso de armazenamento em flash Chrome.
- Ativar resolução retina no iPhone 5 HTML.
- Adicionado Arrays.indexOf / lastIndexOf.
O que é novo na versão 2.2:.
- Assegura que som é desligado corretamente no iOS
O que é novo na versão 1.5:.
- Adicionado PointerEvent.hit
- Adicionado Sprite.pointerEnabled, getLocalMatrix (), hitTest () e getBounds ().
- Adicionado System.time.
O que é novo na versão 1.3b:.
- alocações minimizados e ponteiro indireto em os representantes do Flash
O que é novo na versão 1.3:.
- Adicionado PointerEvent.stopPropagation ()
O que é novo na versão 1.2:.
- Atualizar os demos, como parte do processo de liberação
Requisitos :
- HTML 5 navegador habilitado
- Node.js 0.6 ou superior
Comentários não encontrado