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: 87

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

BC2Conn
BC2Conn

28 Feb 15

TravianZ
TravianZ

28 Feb 15

Kommentit Turbulenz

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