Turbulenz

Software screenshot:
Turbulenz
Software detaljer:
Version: 1.3.2 Opdateret
Upload dato: 10 Feb 16
Licens: Gratis
Popularitet: 87

Rating: 2.0/5 (Total Votes: 2)

Turbulenz er en af ​​de få open source spil motorer, der faktisk er blevet anvendt til produktions- spil.

Mens de fleste HTML 5 spil motorer er mere af et eksperiment på udviklernes del af at få omkring de nye funktioner i HTML 5 og afprøve produkter til fremtidige kommercielle projekter, Turbulenz faktisk gik baglæns i denne proces.

Turbulenz teamet skabt og udgivet masser af store HTML5, browser-baserede spil og derefter besluttet at åbne kilde denne fantastisk værktøj, så andre udviklere kunne drage fordel af deres erfaringer.

Motoren selv anvender masser af JavaScript, C ++ og maskinskrift, og har brug for en Python compiler til at få udviklingsprocessen i gang.

Turbulenz kommer med en meget omfattende dokumentation og nyttige tutorials til at hjælpe programmører komme i gang med deres første spil

Hvad er nyt i denne udgivelse:.

  • Fixed et problem i draw2D hvor sprites blev fejlagtigt skaleret omkring oprindelsen.
  • Tilføjet debug påstand for draw2D når npot teksturer anvendes med mipmaps understøttes ikke.
  • Faste manglende ophavsret kommentarer.
  • Tilføjet viewBox forvandler til SVG gennemførelse.
  • Fast håndtering af gamesession skabe at behandle 404s som om tjenester er tilgængelige.
  • Request handler gensende nu, hvis 504 besvarelser er i stedet stødt for ikke med det samme.
  • Forbedret håndtering af ikke-JSON svar på API anmodninger.
  • Tilføjet understøttelse af tjære filer til deps.yaml og opbygge proces.
  • Generelle forbedringer af soundDevice for stabilitet og processen med forkert indlæste filer.
  • ydeevne forbedringer aktiv læsning, især for store filer.
  • Work-around løser at støtte IE11 for ufuldstændig WebGL specifikation.
  • Tilføjet undertekster prøve.
  • Tilføjet FontManager understøttelse af flere sider.
  • Modificeret FontManager at bruge tri-strimmel i stedet for blæser til enkelte tegn. Midlertidig rettelse til IE11.
  • PhysicsManager optimeringer.
  • Opdater protolib bibliotek (version 0.2.1).

Hvad er nyt i version 1.3.1:

  • Fixed et problem i draw2D hvor sprites blev fejlagtigt skaleret omkring oprindelsen.
  • Tilføjet debug påstand for draw2D når npot teksturer anvendes med mipmaps understøttes ikke.
  • Faste manglende ophavsret kommentarer.
  • Tilføjet viewBox forvandler til SVG gennemførelse.
  • Fast håndtering af gamesession skabe at behandle 404s som om tjenester er tilgængelige.
  • Request handler gensende nu, hvis 504 besvarelser er i stedet stødt for ikke med det samme.
  • Forbedret håndtering af ikke-JSON svar på API anmodninger.
  • Tilføjet understøttelse af tjære filer til deps.yaml og opbygge proces.
  • Generelle forbedringer af soundDevice for stabilitet og processen med forkert indlæste filer.
  • ydeevne forbedringer aktiv læsning, især for store filer.
  • Work-around løser at støtte IE11 for ufuldstændig WebGL specifikation.
  • Tilføjet undertekster prøve.
  • Tilføjet FontManager understøttelse af flere sider.
  • Modificeret FontManager at bruge tri-strimmel i stedet for blæser til enkelte tegn. Midlertidig rettelse til IE11.
  • PhysicsManager optimeringer.
  • Opdater protolib bibliotek (version 0.2.1).

Hvad er nyt i version 1.2:

  • Faste animation NodeTransformControllers som ikke ville binde til flere root knudepunkter i en scene.
  • Tilføjet metode Material.clone.
  • Tilføjet standard effekt tilbagekald for alle de destruktionsanstalter
  • Tilføjet VERTEX_SHADER_PRECISION og FRAGMENT_SHADER_PRECISION til GraphicsDevice.maxSupported.
  • Tilføjet nyttefunktion PhysicsManager.addNode.
  • Fast CanvasContext.fillText at støtte skala og rotation transformationer.
  • Opdateret alle Python kode til at overholde en Pylint 1.0.0 er baseret på opdaterede .pylintrc fil.
  • Tilføjet alfakanal støtte ved oprettelse af GraphicsDevice.
  • Tilføjet TEXTURE_UNITS og VERTEX_TEXTURE_UNITS til GraphicsDevice.maxSupported.
  • Tilføjet eksperimentel sidehoved og sidefod kode kræves for at køre .canvas.js bygger under ejecta.js. Se scripts mappe.
  • Opdateret hub dokumentation vedrørende ændringer i målinger display. Se brugerguide målinger sektion for nærmere oplysninger om ændringer Hub.
  • Mange små rettelser og optimeringer på tværs af alle konsollog og JavaScript-biblioteker.
  • Fast baggrund lydkilde fejl i Protolib.
  • Tilføjet en setProgress metode til LoadingScreen objekt.
  • Tilføjet id ejendom til Texture, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader og Teknik objekter.
  • Canvas 2D API kræver ikke længere en MathDevice objekt.
  • Ved indstilling en negativ eller ugyldig score ranglisten manager vil nu rejse en fejl.
  • Tilføjet getTime metode til TurbulenzEngine.
  • Tilføjet en getMetrics metode på scenen, når scenedebugging er aktiveret, og vise målinger i fremviseren.
  • Fast wireframe rendering spørgsmål scenedebugging, tilføjer understøttelse for ikke-indekseret geometrier deling buffere.

Krav :

  • Python 2.7 eller højere

Lignende software

Kommentarer til Turbulenz

Kommentarer ikke fundet
Tilføj kommentar
Tænd billeder!