Yoğunluk motoru

Hafif, Açık Kaynak Sanal Dünyalar Platformu
Şimdi İndirin

Yoğunluk motoru Sıralama ve Özet

Reklamcılık

  • Rating:
  • Lisans:
  • AGPL
  • Fiyat:
  • FREE
  • Yayıncı adı:
  • The Intensity Engine Team
  • yayıncı web sitesi:
  • http://www.intensityengine.com/

Yoğunluk motoru Etiketler


Yoğunluk motoru Açıklama

Hafif, Açık Kaynak Sanal Dünyalar Platformu Yoğunluk motoru, çok oyunculu, sürükleyici 3d dünyalar ve ortamlar oluşturmak için açık bir kaynak platformdur: * Mulive Multiplayer Online Rol Oynama Oyunları (MMORPGS), Multiplayer Birinci Kişi Shooter (FPS) Oyunları ve Diğer Çevrimiçi 3D Oyunlar * Kalıcı Simüle Ortamlar Virtual Worldsins'in mevcut çözümlere kıyaslandığı gibi, hedeflerimiz * gelişimi daha kolay ve daha az maliyetli hale getirmek, bu nedenle daha fazla başvurunun yazılmasını sağlayın * Bu tür uygulamaların dağıtımını önemli ölçüde daha az kaynak gerektirir, böylece büyük bir şekilde oluşturulmasını kolaylaştırır. Ucuz ızgaralar Buradaki "Yoğunluklu Motor" ın bazı önemli özellikleridir: Geliştirici dostu: · Sezgisel API: Geliştiricilerin yalnızca tek bir sınıfta tek bir sınıf yazmaları gerekir - şu anda Python (takip edilecek diğer diller) - Uygulamadaki her mantıksal varlık için ayrı, karmaşık bir istemci ve sunucu kodu yerine. Ağ senkronizasyonun inceliklerinin çoğunun geliştiriciden tamamen gizlendiğinden, müşteriler ve sunucular arasında iletişim kurmak için karmaşık protokoller yazmanıza gerek yoktur. Amacımız, yazma karmaşık, duyarlı ağ bağlantılı uygulamaları, tek bir makinede koşuyorlarmış gibi yapmaktır. Bununla birlikte, ne demek istediğimizin basit bir örneği için buraya bakın (daha ayrıntılı örnekler için, öğreticilerimizi görün). · Hızlı prototipleme: Basit bir API'imizi kullanarak, fikirler hızlı bir şekilde net, özlü python'da komut dosyası olabilir. Bu aynı zamanda, zaman kaybı derleme olmadan hem istemci hem de sunucudaki test değişikliklerine izin verir. (Yoğunluk motorunun çoğunlukla C ++, hız için yazıldığını unutmayın, ancak yoğunluk motorunu kullanan geliştiriciler bu konuda endişelendirilmesine gerek yoktur - tüm uygulamalar Python'da yapılabilir ve yazılmalıdır.) · Belgelendirme ve Çalışma Kodu Örneklerini Temizle: Yoğunluk motorunu mümkün olduğunca uygun şekilde kullanarak geliştirmeyi her türlü çabayı gösteriyoruz. Öğreticilerimizi, örneklerimizi ve belgelerinizi kullanarak, geliştiriciler çok hızlı hıza çıkabilirler. Ücretsiz ve Açık Kaynak: · Herkes derhal ücretsiz olarak geliştirmeye başlayabilir, bu da lisansın (AGPL 3.0) izlenmesini sağlamak için yoğunluklu motorun tamamen kullanımı ücretsizdir (lisanslama hakkında daha fazla bilgi için). Açık kaynak geliştirme modelinin bu alandaki uygun olan olduğuna inanıyoruz. · Yoğunluk motoru, en önde gelenleri Sauerbraten (küp 2) olan birçok kanıtlanmış açık kaynaklı projeye dayanır. Kullandığımız diğer projelerin detaylı bir listesi için buraya bakın. Çapraz platform: · Windows ve Linux hem müşteri hem de sunucu için tamamen desteklenir ve OS X yakında gelmelidir. Tüm kodlarımızın tümü için taşınabilirlik ile yazıldığı için diğer platformların takip etmesi bekleniyor. Duyarlı: · Ağ modelimiz, bazı popüler sanal dünya uygulamalarında eksik olan lag içermeyen bir deneyim sunmak için yerden tasarlanmıştır. Yani, yoğunluklu motor uygulamaları, dünyadaki her hareket için bir sunucu yanıtını beklemek yerine, müşterinin makinesinde koşuyorlardı. Özellikle fizik simülasyonu hem müşteri hem de sunucuda yapılır. Hızlı ve verimli: · Yoğunluk motoru, orta uç grafik donanımlarında bile iyi performans sağlarken, hala gerçekçi su, dinamik gölgeler, önceden hesaplanmış ışıklıklar vb. Gibi gelişmiş özellikler sağlar. Ayrıca, bellek gereksinimlerine de yanar, örneğin, sunucu sadece 11 MB Birkaç NPC'li küçük bir harita çalıştırmak için RAM (4.7 MB aslında paylaşılan). Eşzamanlı dünyadaki düzenleme: · Yoğunluk motoru, birden fazla geliştiricinin aynı dünyayı (arazi, 3B modelleri vb.) Aynı şekilde, bu dünyanın içindeki aynı dünyayı (arazi, 3B modelleri vb.), Yani gerçek başvuruda yaşanacağı gibi yaşanırken. Bu, maliyetli ve karmaşık bağımsız 3D tasarım araçlarına ihtiyaç duyulmadan yapılır. Bununla birlikte, bu tür araçlar elbette dünya içi düzenleme yeteneklerine ek olarak çok faydalı olabilir. Tam bir çözüm: · Yoğunluk motoru, hem müşteri hem de sunucu bileşenlerinin entegre bir kombinasyonu sağlar, yani projenizi geliştirmek ve çalıştırmak için ihtiyacınız olan her şey. Bazı diğer sanal dünya platformlarının aksine, müşteri ve sunucu, aynı terimler altında, evlat edinmeyi basitleştirir. Gereksinimler: · Python Bu sürümde yenilikler: · Google V8 komut dosyası için kullanılır · Yeni varlık sistemi · Sauerbraten Trooper Edition'a güncellendi · SynTensity.com'da Master Server ile entegrasyon


Yoğunluk motoru İlgili Yazılım

Diviz

Görüntülerinizi güzel bir slayt gösterisinde göstermek için bir program. ...

163

İndirmek