Turbulenz

Tela Software:
Turbulenz
Detalhes de Software:
Versão: 1.3.2 Atualizado
Data de upload: 10 Feb 16
Revelador: Turbulenz Limited
Licença: Livre
Popularidade: 87

Rating: 2.0/5 (Total Votes: 2)

Turbulenz é um dos poucos motores de jogo de código aberto que foram efectivamente utilizados para jogos de produção.

Embora a maioria dos motores de HTML 5 jogos são mais de um experimento por parte de contornar as novas funcionalidades do HTML 5 e testando produtos para projetos comerciais futuros dos desenvolvedores, Turbulenz realmente fui para trás neste processo.

A equipa Turbulenz criado e lançado lotes de grande HTML5, jogos baseados em navegador e, em seguida, decidiu abrir fonte esta grande ferramenta para que outros desenvolvedores podem tirar proveito de sua experiência.

O motor em si usa muita JavaScript, C ++ e dactilografado e precisa de um compilador Python para obter o processo de desenvolvimento iniciado.

Turbulenz vem com uma documentação muito extensa e tutoriais úteis para ajudar os programadores a começar com os primeiros jogos

O que é novo nesta versão:.

  • Corrigido um problema no Draw2D onde sprites foram escalados de forma incorreta em torno da origem.
  • Adicionado declaração de depuração para Draw2D quando npot texturas são usados ​​com mipmaps não suportado.
  • comentários de direitos autorais em falta fixos.
  • Adicionado ViewBox transforma a implementação SVG.
  • Corrigido o tratamento de gamesession criar para tratar 404s como se os serviços não estão disponíveis.
  • manipulador de solicitação agora tenta se 504 respostas são encontradas em vez de falha imediatamente.
  • Melhoria do tratamento das respostas não-JSON para solicitações de API.
  • Adicionado suporte para arquivos tar para deps.yaml e construir processo.
  • melhorias gerais ao soundDevice para a estabilidade eo processo de arquivos carregados incorretamente.
  • Melhorias no desempenho do carregamento de ativos, especialmente para arquivos grandes.
  • Work-around fixa para apoiar IE11 para a especificação WebGL incompleto.
  • Adicionado amostra legendas.
  • Suporte Adicionado FontManager para várias páginas.
  • Modificado FontManager usar tri-strip em vez de ventilador para caracteres simples. correção temporária para o IE11.
  • otimizações PhysicsManager.
  • biblioteca Atualização protolib (versão 0.2.1).

O que é novo na versão 1.3.1:

  • Corrigido um problema no Draw2D onde sprites foram escalados de forma incorrecta em torno da origem.
  • Adicionado declaração de depuração para Draw2D quando npot texturas são usados ​​com mipmaps não suportado.
  • comentários de direitos autorais em falta fixos.
  • Adicionado ViewBox transforma a implementação SVG.
  • Corrigido o tratamento de gamesession criar para tratar 404s como se os serviços não estão disponíveis.
  • manipulador de solicitação agora tenta se 504 respostas são encontradas em vez de falha imediatamente.
  • Melhoria do tratamento das respostas não-JSON para solicitações de API.
  • Adicionado suporte para arquivos tar para deps.yaml e construir processo.
  • melhorias gerais ao soundDevice para a estabilidade eo processo de arquivos carregados incorretamente.
  • Melhorias no desempenho do carregamento de ativos, especialmente para arquivos grandes.
  • Work-around fixa para apoiar IE11 para a especificação WebGL incompleto.
  • Adicionado amostra legendas.
  • Suporte Adicionado FontManager para várias páginas.
  • Modificado FontManager usar tri-strip em vez de ventilador para caracteres simples. correção temporária para o IE11.
  • otimizações PhysicsManager.
  • biblioteca Atualização protolib (versão 0.2.1).

O que é novo na versão 1.2:

  • NodeTransformControllers animação fixos que não se ligam a vários nós raiz em uma cena.
  • método Adicionado Material.clone.
  • Adicionado callbacks efeito padrão para todos os representantes
  • Adicionado VERTEX_SHADER_PRECISION e FRAGMENT_SHADER_PRECISION para GraphicsDevice.maxSupported.
  • Adicionado utilitário função PhysicsManager.addNode.
  • CanvasContext.fillText fixo para apoiar as transformações de escala e rotação.
  • Atualizado todo o código Python para cumprir uma pylint 1.0.0 com base em arquivo .pylintrc atualizado.
  • suporte a canal alfa Adicionado ao criar o GraphicsDevice.
  • TEXTURE_UNITS adicionado e VERTEX_TEXTURE_UNITS para GraphicsDevice.maxSupported.
  • cabeçalho experimental Adicionado e código do rodapé necessário para executar .canvas.js constrói sob ejecta.js. Veja diretório scripts.
  • Atualizado documentação hub referente à variação de exibição de métricas. Consulte a seção métricas guia do usuário Hub para detalhes de alterações.
  • Numerosas pequenas correções e otimizações em todos os typescript e JavaScript bibliotecas.
  • fundo fixo fonte de som bug no Protolib.
  • Adicionado um método setProgress ao objeto LoadingScreen.
  • propriedade id Adicionado a textura, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader e objetos Técnica.
  • API Canvas 2D já não exige um objeto MathDevice.
  • Ao definir uma pontuação negativa ou inválido o gerente leaderboard irá agora gerar um erro.
  • método Adicionado getTime para TurbulenzEngine.
  • Adicionado um método getMetrics em cena quando scenedebugging está ativado e mostrar métricas no espectador.
  • wireframe Corrigido problemas de renderização na scenedebugging, adiciona suporte para geometrias não indexados partilha buffers.

Requisitos :

  • Python 2.7 ou superior

Programas semelhantes

Flambe
Flambe

13 Apr 15

Three Maze
Three Maze

13 Apr 15

melonJS
melonJS

12 May 15

Molecule
Molecule

12 May 15

Comentário para Turbulenz

Comentários não encontrado
Adicionar comentário
Ligue imagens!