Turbulenz

Software kuvakaappaus:
Turbulenz
Ohjelmiston tiedot:
Versio: 1.3.2 Päivitetty
Lähetyksen päivämäärä: 10 Feb 16
Kehittäjä: Turbulenz Limited
Lupa: Vapaa
Suosio: 138

Rating: 2.0/5 (Total Votes: 2)

Turbulenz on yksi harvoista avoimen lähdekoodin pelimoottori, jotka on tosiasiallisesti käytetty tuotannossa pelejä.

Vaikka useimmat HTML 5 pelin moottorit ovat enemmän kokeilun kehittäjien osaa kiertää uusia ominaisuuksia HTML 5 ja testaamiseksi tuotteet tulevia kaupallisia hankkeita, Turbulenz todella meni taaksepäin tässä prosessissa.

Turbulenz joukkue loi ja julkaisi paljon suuria HTML5, selain-pohjaisia ​​pelejä ja sitten päätti avoimen lähdekoodin tätä suurta työkalu, jotta muut kehittäjät voivat hyödyntää kokemustaan.

moottori käyttää itse paljon JavaScript, C ++ ja kirjoituskoneella, ja tarvitsee Python kääntäjä saada kehitysprosessissa alkoi.

Turbulenz mukana erittäin laaja dokumentointi ja hyödyllisiä oppaita auttamaan ohjelmoijia päästä alkuun ensimmäisen pelejä.

Mikä on uusi tässä julkaisussa:

  • Kiinteät kysymys draw2D missä sprite virheellisesti skaalata ympäri alkuperää.
  • Lisätty debug väite varten draw2D kun npot kuvioita käytetään yhdessä mipmapien ei tueta.
  • Kiinteät puuttuvat tekijänoikeus kommentteja.
  • Lisätty viewBox muuntuu svg toteuttamiseen.
  • Kiinteä käsittely gamesession luoda kohdella 404-ikään palvelut ovat käytettävissä.
  • Ota handler nyt odotetaan, jos 504 vasteita esiintyy sen sijaan epäonnistua välittömästi.
  • Parannettu käsittely ei-JSON vastauksia sovellusliittymäpyyntöjä.
  • Lisätty tuki tar tiedostoja deps.yaml ja rakentaa prosessi.
  • Yleiset parannuksia soundDevice vakauden ja prosessi virheellisesti ladattu tiedostoja.
  • Suorituskyky parannuksia omaisuuden lastaus, varsinkin suuria tiedostoja.
  • Työ-ympärillä korjaa tukemiseen IE11 epätäydellisen WebGL erittely.
  • Lisätty tekstitykset näyte.
  • Lisätty FontManager tukee useita sivuja.
  • Modified FontManager käyttää tri-nauhat sijasta tuuletin yksittäisiä merkkejä. Väliaikainen korjaus IE11.
  • PhysicsManager optimointeja.
  • Päivitä protolib kirjasto (versio 0.2.1).

Mikä on uusi versiossa 1.3.1:

  • Kiinteät kysymys draw2D missä sprite virheellisesti skaalattu origon.
  • Lisätty debug väite varten draw2D kun npot kuvioita käytetään yhdessä mipmapien ei tueta.
  • Kiinteät puuttuvat tekijänoikeus kommentteja.
  • Lisätty viewBox muuntuu svg toteuttamiseen.
  • Kiinteä käsittely gamesession luoda kohdella 404-ikään palvelut ovat käytettävissä.
  • Ota handler nyt odotetaan, jos 504 vasteita esiintyy sen sijaan epäonnistua välittömästi.
  • Parannettu käsittely ei-JSON vastauksia sovellusliittymäpyyntöjä.
  • Lisätty tuki tar tiedostoja deps.yaml ja rakentaa prosessi.
  • Yleiset parannuksia soundDevice vakauden ja prosessi virheellisesti ladattu tiedostoja.
  • Suorituskyky parannuksia omaisuuden lastaus, varsinkin suuria tiedostoja.
  • Työ-ympärillä korjaa tukemiseen IE11 epätäydellisen WebGL erittely.
  • Lisätty tekstitykset näyte.
  • Lisätty FontManager tukee useita sivuja.
  • Modified FontManager käyttää tri-nauhat sijasta tuuletin yksittäisiä merkkejä. Väliaikainen korjaus IE11.
  • PhysicsManager optimointeja.
  • Päivitä protolib kirjasto (versio 0.2.1).

Mikä on uusi versiossa 1.2:

  • Kiinteät animaatio NodeTransformControllers joka ei sitoudu useita root solmut kohtaus.
  • Lisätty menetelmä Material.clone.
  • Lisätty oletus vaikutus kutsuja kaikille renderointilaitokset
  • Lisätty VERTEX_SHADER_PRECISION ja FRAGMENT_SHADER_PRECISION sen GraphicsDevice.maxSupported.
  • lisätyt hyötyfunktio PhysicsManager.addNode.
  • Kiinteät CanvasContext.fillText tukemaan laajuuden ja kierto muunnoksia.
  • Päivitetty kaikki Python koodia noudattaa Pylint 1.0.0 perustuvan päivitetyn .pylintrc tiedosto.
  • Lisätty alfakanavana tuki luotaessa GraphicsDevice.
  • Lisätty TEXTURE_UNITS ja VERTEX_TEXTURE_UNITS sen GraphicsDevice.maxSupported.
  • Lisätty kokeellinen otsikko ja alatunnistekoodi suorittamiseen vaaditaan .canvas.js rakentaa alla ejecta.js. Katso skriptejä hakemistosta.
  • Päivitetty napa asiakirjat muutoksiin mittareita näytöllä. Katso Hub käyttöohjeet mittarit osasta lisätietoja muutoksista.
  • Lukuisia pieniä korjauksia ja optimointeja kaikissa kirjoituskoneella ja JavaScript kirjastoja.
  • Kiinteät tausta äänilähteen vian Protolib.
  • Lisätty setProgress menetelmä LoadingScreen objekti.
  • Lisätty id omaisuuden Texture, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader, ja tekniikka esineitä.
  • Canvas 2D API ei enää edellytä MathDevice objekti.
  • Kun asetetaan negatiivinen tai virheellinen pisteet leaderboard johtaja nyt nostaa virhe.
  • Lisätty getTime tapa TurbulenzEngine.
  • Lisätty getMetrics menetelmällä kohtaus kun scenedebugging on käytössä, ja näyttää mittarit on katsoja.
  • Kiinteät wireframe tekee kysymyksiä scenedebugging, lisää tuen indeksoimattomat geometrioita jakaa puskurit.

Vaatimukset

  • Python 2.7 tai uudempi

Vastaavia ohjelmistoja

Molecule
Molecule

12 May 15

chessboard.js
chessboard.js

14 Apr 15

Flambe
Flambe

13 Apr 15

Three Maze
Three Maze

13 Apr 15

Kommentit Turbulenz

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!