Turbulenz aslında üretim oyunları için kullanılmıştır birkaç açık kaynak oyun motorlarından biridir.
çoğu HTML 5 oyun motorları HTML 5 yeni özellikleri dolaşmakta ve gelecekteki ticari projeler için ürün dışarı test geliştiricilerin kısmında bir deney daha vardır iken, Turbulenz gerçekten bu süreçte geriye gitti.
Turbulenz ekibi oluşturulmuş ve büyük HTML5 sürü yayınladı, ardından tarayıcı tabanlı oyunlar ve bu harika bir araç böylece diğer geliştiricilerin kendi deneyim yararlanmak kaynak açmaya karar verdi.
motor kendisi JavaScript, C ++ ve daktilo çok kullanır ve gelişim süreci başladı almak için bir Python derleyici gerekir.
Turbulenz programcılar ilk oyunları ile başlamanıza yardımcı olacak çok geniş bir dokümantasyon ve kullanışlı öğreticiler ile birlikte geliyor
Yeni Bu sürümde Nedir:.
- sprite yanlış kökenli etrafında ölçekli edildi draw2D bir sorun düzeltildi.
- eklendi hata ayıklama belirtilme npot dokular Eşleşme desteklenmez ile kullanıldığında.
- Sabit eksik telif hakkı yorumlar.
- Eklendi ViewBox svg uygulamasına dönüşür.
- gamesession ve elleçleme hizmetleri kullanılamaz sanki 404s tedavi oluşturmak düzeltildi.
- İstek işleyicisi şimdi yeniden dener.
- geliştirildi.
- tar dosyaları için destek eklendi deps.yaml ve süreci inşa etmek.
- istikrar ve yanlış yüklenmiş dosyalar süreci için soundDevice Genel iyileştirmeler.
- özellikle büyük dosyalar için varlık yükleme, Performans iyileştirmeleri.
- İş etrafında eksik WebGL şartname için IE11 desteklemek için giderir.
- Eklenen altyazı örnek.
- birden fazla sayfa için Katma FontManager desteği.
- tek karakterler için tri-şerit yerine fan kullanmak FontManager Modifiye. IE11 için geçici düzeltme.
- PhysicsManager optimizasyonlar.
- Güncelleme protolib kitaplığı (sürüm 0.2.1).
draw2D için
504 yanıtları hemen başarısız yerine karşılaşılan ise
API istekleri olmayan JSON yanıtlarının
Hangi sürümü 1.3.1 yeni
- sprite yanlış ölçekli edildi draw2D bir sorun düzeltildi kökeni etrafında.
- eklendi hata ayıklama belirtilme npot dokular Eşleşme desteklenmez ile kullanıldığında.
- Sabit eksik telif hakkı yorumlar.
- Eklendi ViewBox svg uygulamasına dönüşür.
- gamesession ve elleçleme hizmetleri kullanılamaz sanki 404s tedavi oluşturmak düzeltildi.
- İstek işleyicisi şimdi yeniden dener.
- geliştirildi.
- tar dosyaları için destek eklendi deps.yaml ve süreci inşa etmek.
- istikrar ve yanlış yüklenmiş dosyalar süreci için soundDevice Genel iyileştirmeler.
- özellikle büyük dosyalar için varlık yükleme, Performans iyileştirmeleri.
- İş etrafında eksik WebGL şartname için IE11 desteklemek için giderir.
- Eklenen altyazı örnek.
- birden fazla sayfa için Katma FontManager desteği.
- tek karakterler için tri-şerit yerine fan kullanmak FontManager Modifiye. IE11 için geçici düzeltme.
- PhysicsManager optimizasyonlar.
- Güncelleme protolib kitaplığı (sürüm 0.2.1).
draw2D için
504 yanıtları hemen başarısız yerine karşılaşılan ise
API istekleri olmayan JSON yanıtlarının
sürüm 1.2 yeni Nedir:
- birden fazla kök düğümler bağlamak olmaz
- Sabit animasyon NodeTransformControllers bir sahne.
- eklendi yöntem Material.clone.
- Eklenen varsayılan etkisi geri aramaları
- GraphicsDevice.maxSupported Eklendi VERTEX_SHADER_PRECISION ve FRAGMENT_SHADER_PRECISION.
- Eklenen fayda fonksiyonu PhysicsManager.addNode.
- Sabit CanvasContext.fillText ölçek ve rotasyon dönüşümleri desteklemek için.
- güncellenen .pylintrc dosyası dayalı bir PyLint 1.0.0 ile uyumlu tüm Python kodu güncelleştirildi.
- eklendi alfa kanalı desteği GraphicsDevice yaratır.
- Eklenen TEXTURE_UNITS ve VERTEX_TEXTURE_UNITS.
- Eklenenler deneysel başlık ve .canvas.js ejecta.js altında inşa çalıştırmak için gerekli altbilgi kodu. komut dosyaları dizinini bakın.
- ölçümlerini ekranda değişimlerine ilişkin Güncelleme göbek belgeleri. değişikliklerin detayları Hub kullanım kılavuzu ölçümlerini bölümüne bakın.
- Çok sayıda küçük düzeltmeler ve tüm daktilo genelinde optimizasyonlar ve javascript kütüphaneleri.
- Protolib Sabit arka plan ses kaynağı hata.
- LoadingScreen nesnesine bir setProgress yöntemi eklendi.
- Texture, VertexBuffer, IndexBuffer, RenderBuffer, RenderTarget, Shader ve Teknik nesnelere eklendi id özelliği.
- Tuval 2D API artık MathDevice nesnesi gerektirir.
- Şimdi bir hata çıkaracağız negatif veya geçersiz skoru afiş manager ayarı.
- TurbulenzEngine Eklendi getTime yöntemi.
- izleyicide bir scenedebugging etkindir sahnede getMetrics yöntemi ve gösteri ölçümleri eklendi.
- Sabit tel kafes, sigara endeksli geometriler tamponlar paylaşımı için destek ekler.
bütün render için
GraphicsDevice.maxSupported
scenedebugging sorunları render
Gereksinimleri :
- Python 2.7 veya daha yüksek
Yorum Bulunamadı