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

Comentário para Turbulenz

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