Turbulenz

Screenshot Software:
Turbulenz
Szczegóły programowe:
Wersja: 1.3.2 Aktualizowane
Filmu: 10 Feb 16
Wywoływacz: Turbulenz Limited
Licencja: Wolny
Popularność: 87

Rating: 2.0/5 (Total Votes: 2)

Turbulenz to jeden z niewielu programów open source do gier, które zostały faktycznie wykorzystywanych do produkcji gier.

Podczas gdy większość silników HTML 5 gry są bardziej eksperyment ze strony deweloperów poruszania nowych cech HTML 5 i testowania produktów dla przyszłych projektów komercyjnych, Turbulenz rzeczywiście udał się do tyłu w tym procesie.

Zespół Turbulenz stworzył i wydał wiele wspaniałych HTML5, gry oparte na przeglądarce, a następnie postanowił otworzyć źródło to doskonałe narzędzie, aby inni deweloperzy mogli skorzystać z ich doświadczenia.

Sam silnik zużywa dużo JavaScript, C ++ i maszynopis, i potrzebuje kompilator Pythona, aby proces rozwoju rozpoczął.

Turbulenz pochodzi z bardzo obszernej dokumentacji i przydatnych tutoriali, aby pomóc programistom zacząć korzystać z ich pierwszych gier

Co nowego w tej wersji.

  • Naprawiono problem, w którym draw2D skrzaty były błędnie skalowane wokół pochodzenia.
  • Dodano debug twierdzenie dla draw2D gdy npot tekstury są używane Mipmapy nie jest obsługiwany.
  • Naprawiono brakujące komentarze autorskie.
  • Dodane viewBox przekształca się realizacji SVG.
  • Poprawiono obsługa gamesession stworzyć traktować błędy 404, jakby usługi są niedostępne.
  • Ładowarka Zapytanie teraz ponawia 504 odpowiedzi, jeśli występują, a nie braku natychmiast.
  • Ulepszona obsługa odpowiedzi non-JSON do żądania API.
  • Dodano wsparcie dla plików tar deps.yaml i budować proces.
  • Ogólne ulepszenia soundDevice stabilności i proces nieprawidłowo obciążone plików.
  • Poprawiono wydajność do załadunku aktywów, szczególnie w przypadku dużych plików.
  • obejście rozwiązuje wspierać IE11 za niepełne specyfikacji WebGL.
  • Dodano napisy próbki.
  • Dodano wsparcie FontManager na wielu stronach.
  • Zmodyfikowany FontManager korzystać tri-pas zamiast wentylatora dla pojedynczych znaków. Tymczasowym rozwiązaniem dla IE11.
  • optymalizacje PhysicsManager.
  • Biblioteka Aktualizacja protolib (wersja 0.2.1).

Co nowego w wersji 1.3.1:

  • Naprawiono problem, w którym draw2D skrzaty były błędnie skalowane wokół pochodzenia.
  • Dodano debug twierdzenie dla draw2D gdy npot tekstury są używane Mipmapy nie jest obsługiwany.
  • Naprawiono brakujące komentarze autorskie.
  • Dodane viewBox przekształca się realizacji SVG.
  • Poprawiono obsługa gamesession stworzyć traktować błędy 404, jakby usługi są niedostępne.
  • Ładowarka Zapytanie teraz ponawia 504 odpowiedzi, jeśli występują, a nie braku natychmiast.
  • Ulepszona obsługa odpowiedzi non-JSON do żądania API.
  • Dodano wsparcie dla plików tar deps.yaml i budować proces.
  • Ogólne ulepszenia soundDevice stabilności i proces nieprawidłowo obciążone plików.
  • Poprawiono wydajność do załadunku aktywów, szczególnie w przypadku dużych plików.
  • obejście rozwiązuje wspierać IE11 za niepełne specyfikacji WebGL.
  • Dodano napisy próbki.
  • Dodano wsparcie FontManager na wielu stronach.
  • Zmodyfikowany FontManager korzystać tri-pas zamiast wentylatora dla pojedynczych znaków. Tymczasowym rozwiązaniem dla IE11.
  • optymalizacje PhysicsManager.
  • Biblioteka Aktualizacja protolib (wersja 0.2.1).

Co nowego w wersji 1.2:

  • Poprawiono NodeTransformControllers animacyjnych, które nie wiążą się z wielu węzłów korzeniowych w scena.
  • Dodano metodę Material.clone.
  • Dodano domyślne efekt wywołania zwrotne dla wszystkich renderujących
  • Dodane VERTEX_SHADER_PRECISION i FRAGMENT_SHADER_PRECISION do GraphicsDevice.maxSupported.
  • Dodano narzędzie Funkcja PhysicsManager.addNode.
  • Poprawiono CanvasContext.fillText wspieranie transformacji skali i rotacji.
  • Aktualizacja cały kod Pythona do wypełnienia z pylint 1.0.0 podstawie zaktualizowanego pliku .pylintrc.
  • Dodano wsparcie kanałem alfa podczas tworzenia GraphicsDevice.
  • Dodano TEXTURE_UNITS i VERTEX_TEXTURE_UNITS do GraphicsDevice.maxSupported.
  • Dodano eksperymentalną nagłówek i kod stopki wymagane do uruchomienia .canvas.js buduje pod ejecta.js. Zobacz katalog skryptów.
  • Aktualizacja dokumentacji Piasta odnoszące się do zmian w wyświetlaczu metryki. Zobacz metryk podręcznik użytkownika sekcję ośrodkiem szczegółami zmian.
  • Liczne drobne poprawki i optymalizacje we wszystkich maszynopisu i biblioteki javascript.
  • Stałe źródło dźwięku tła błąd w Protolib.
  • Dodano metodę setProgress do obiektu LoadingScreen.
  • Dodano właściwość id do tekstury, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader i obiektów techniki.
  • Canvas 2D API nie wymaga już obiekt MathDevice.
  • Podczas ustawiania negatywny lub nieprawidłowy wynik w rankingu menedżera będzie teraz podnieść błąd.
  • Metoda Dodany getTime do TurbulenzEngine.
  • Dodano metodę getMetrics na scenie, gdy scenedebugging jest włączona, i pokazują dane w przeglądarce.
  • Naprawiono szkielet renderowania kwestie w scenedebugging, dodaje wsparcie dla geometrie nieindeksowane dzielenie bufory.

Wymagania :

  • Python 2.7 lub nowszy

Podobne oprogramowanie

melonJS
melonJS

12 May 15

Babylon.js
Babylon.js

11 Mar 16

Q-Ladder
Q-Ladder

4 Jun 15

XLRstats
XLRstats

13 May 15

Komentarze do Turbulenz

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!