Turbulenz

Software screenshot:
Turbulenz
Dettagli del software:
Versione: 1.3.2 Aggiornato
Data di caricamento: 10 Feb 16
Sviluppatore: Turbulenz Limited
Licenza: Libero
Popolarità: 87

Rating: 2.0/5 (Total Votes: 2)

Turbulenz è uno dei pochi motori di gioco open source che sono stati effettivamente utilizzati per i giochi di produzione.

Mentre la maggior parte dei motori HTML 5 giochi sono più di un esperimento da parte degli sviluppatori di ottenere intorno alle nuove caratteristiche di HTML 5 e testare prodotti per i progetti commerciali futuri, Turbulenz in realtà è andato a ritroso in questo processo.

Il team Turbulenz creato e rilasciato un sacco di grande HTML5, i giochi basati su browser e poi ha deciso di aprire fonte questo grande strumento in modo che altri sviluppatori potrebbero trarre vantaggio della loro esperienza.

Il motore stesso usa un sacco di JavaScript, C ++ e dattiloscritto, e ha bisogno di un compilatore Python per ottenere il processo di sviluppo iniziato.

Turbulenz è dotato di un molto ampia documentazione e tutorial utili per aiutare i programmatori a iniziare con i loro primi giochi

Cosa c'è di nuovo in questa versione:.

  • Risolto un problema in cui draw2D sprite sono stati erroneamente scalati intorno all'origine.
  • Aggiunto asserzione di debug per draw2D quando npot texture sono utilizzati con mipmaps non supportate.
  • fissi commenti Copyright mancanti.
  • Aggiunto viewBox trasforma all'attuazione svg.
  • fissi il trattamento dei gamesession creare per il trattamento di 404 come se i servizi non sono disponibili.
  • Richiesta gestore ora ritenta se si verificano 504 risposte invece di non aver subito.
  • la gestione migliorata di non JSON risposte alle richieste API.
  • Aggiunto il supporto per il file tar di deps.yaml e il processo di costruzione.
  • miglioramenti generali al soundDevice per la stabilità e il processo di file caricati per errore.
  • I miglioramenti delle prestazioni di valore di attività di carico, soprattutto per i file di grandi dimensioni.
  • work-around sugli accorgimenti per supportare IE11 per le specifiche WebGL incompleta.
  • Aggiunto campione sottotitoli.
  • Aggiunto il supporto FontManager per più pagine.
  • Modificato FontManager di utilizzare tri-strip invece di ventilatore per singoli caratteri. soluzione temporanea per IE11.
  • ottimizzazioni PhysicsManager.
  • Aggiorna Raccolta protolib (versione 0.2.1).

Cosa c'è di nuovo nella versione 1.3.1:

  • Risolto un problema in cui draw2D sprite sono stati erroneamente scalati attorno all'origine.
  • Aggiunto asserzione di debug per draw2D quando npot texture sono utilizzati con mipmaps non supportate.
  • fissi commenti Copyright mancanti.
  • Aggiunto viewBox trasforma all'attuazione svg.
  • fissi il trattamento dei gamesession creare per il trattamento di 404 come se i servizi non sono disponibili.
  • Richiesta gestore ora ritenta se si verificano 504 risposte invece di non aver subito.
  • la gestione migliorata di non JSON risposte alle richieste API.
  • Aggiunto il supporto per il file tar di deps.yaml e il processo di costruzione.
  • miglioramenti generali al soundDevice per la stabilità e il processo di file caricati per errore.
  • I miglioramenti delle prestazioni di valore di attività di carico, soprattutto per i file di grandi dimensioni.
  • work-around sugli accorgimenti per supportare IE11 per le specifiche WebGL incompleta.
  • Aggiunto campione sottotitoli.
  • Aggiunto il supporto FontManager per più pagine.
  • Modificato FontManager di utilizzare tri-strip invece di ventilatore per singoli caratteri. soluzione temporanea per IE11.
  • ottimizzazioni PhysicsManager.
  • Aggiorna Raccolta protolib (versione 0.2.1).

Cosa c'è di nuovo nella versione 1.2:

  • NodeTransformControllers animazione fissi che non legarsi a più nodi radice in una scena.
  • metodo Aggiunto Material.clone.
  • Aggiunti callback effetto di default per tutti i renderer
  • Aggiunto VERTEX_SHADER_PRECISION e FRAGMENT_SHADER_PRECISION a GraphicsDevice.maxSupported.
  • Aggiunta funzione di utilità PhysicsManager.addNode.
  • CanvasContext.fillText fisso per sostenere le trasformazioni di scala e rotazione.
  • Aggiornamento tutto il codice Python per rispettare una pylint 1.0.0 basata su file di .pylintrc aggiornato.
  • supporto del canale alfa aggiunto durante la creazione del GraphicsDevice.
  • TEXTURE_UNITS aggiunto e VERTEX_TEXTURE_UNITS a GraphicsDevice.maxSupported.
  • Aggiunta intestazione sperimentale e il codice piè di pagina necessario per eseguire .canvas.js costruisce sotto ejecta.js. Vedere Rubrica script.
  • Aggiornamento documentazione hub relativi alle modifiche delle visualizzazione delle metriche. Vedere la sezione Hub metriche manuale d'uso per i dettagli dei cambiamenti.
  • Numerose piccole correzioni e ottimizzazioni in tutti i dattiloscritto e librerie javascript.
  • sfondo fisso sorgente sonora bug nel Protolib.
  • Aggiunto un metodo setProgress all'oggetto LoadingScreen.
  • Aggiunta proprietà ID per Texture, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader e oggetti Tecnica.
  • API Canvas 2D non richiede più un oggetto MathDevice.
  • Quando si imposta un punteggio negativo o non valido il direttore leaderboard sarà ora sollevare un errore.
  • metodo Aggiunto getTime a TurbulenzEngine.
  • Aggiunta di un metodo getMetrics sulla scena quando scenedebugging è attivata, e mostrare le metriche nel visualizzatore.
  • wireframe Fissa problemi di rendering in scenedebugging, aggiunge il supporto per le geometrie non-indicizzati condivisione di buffer.

Requisiti :

  • Python 2.7 o superiore

Programmi simili

Jaws
Jaws

28 Feb 15

VSP Stats
VSP Stats

1 Mar 15

Molecule
Molecule

12 May 15

Commenti a Turbulenz

I commenti non trovato
Aggiungi commento
Accendere le immagini!