Eco-Engine é uma game engine mobile focada na criação de jogos 2D com canvas em Javascript. Seu sistema personalizado foi feito especificamente para a interface de celulares em posição horizonte.
o código da game engine é totalmente exposto para o usuário, podendo ser modificado livremente. a interface HTML e o funcionamento em WebView, permite que a adição de ferramentas, personalização, e estilização sejam feitas de forma adaptável a qualquer preferência.
Além de conter um editor de mapas para posicionamento visual de objetos sprites, também há um produtor de músicas básico para melódias 8-bits, exportando áudio WAV.
A Eco-Engine também possuí um editor de pixels com recursos para desenhar, apagar, preencher, e capturar cores. Além de um suporte básico a animações em frames. Camadas também são suportadas.
o escopo de ações da engine fica no armazenamento externo, exemplo: "/storage/emulated/0/ECO/".
Os recursos foram adicionados a uma pasta .config para execução sem necessidade de internet. Continue seus projetos em qualquer lugar.
Núcleo próprio feito em JS. Ainda focado em 2D básico.
editor de codigo AceEditor com autocompletar e analise de sintaxe em tempo real ativados. Agora local.
veja a documentação mais recente em doc.html.
- interface. (99.5%)
- sistema de navegação em paginas. (100%)
- editor de mapas padrão. (97%)
- API Java. (79%)
- documentação da engine. (68%)
- configurações visuais. (68%)
- geração de APK. (0%)
- console (adicionado apenas na execução do jogo com Eruda). (100%)
- controles de navegação entre paginas. (100%);
- sistema de camêra. (87%)
- sistema de zoom. (35%)
- gerenciador de arquivos. (88%)
- executor de codigo (usando HTML separado via iframe). (100%)
- produtor de música 8-bit embutido. (40%)
- editor de pixels embutido. (76%)
- editor de componentes visual. (99%)
- criação e configuração de objetos visualmente. (0%)