Orbiter Space Flight Simulator artık açık kaynak kodlu 

Yakın zamanda burada blogda yayınlandığına dair haberleri paylaştık. D3D9On12 katmanı artık vkd3d ve VKD3D-Proton projeleri gibi çeşitli uygulamalardan yararlanılabilen ve şimdia büyük proje kodunun yayınlanmasının kilometre taşını takiben, son günlerde Orbiter Space Flight Simulator projesinin çıkış tarihi açıklandı.

Bunu bilmeyenler bilsinler ki gerçekçi bir uzay uçuşu simülatörü sunar Newton mekaniğinin yasalarına uygundur. Kodu açma motivasyonu, yazarın kişisel nedenlerle birkaç yıl geliştirememesinden sonra topluluğa projenin geliştirilmesine devam etme fırsatı verme arzusudur.

Sevgili Orbiter kullanıcıları ve geliştiricileri,

Uzun zamandır bu yerde bulunmadım ve kişisel sebeplerden dolayı Orbiter'in gelişimini birkaç yıldır zorlayamadım. Orbiter'ı canlı tutmak ve başkalarının üzerinde çalışmasına izin vermek için kaynakları açık kaynak lisansı altında yayınlamaya karar verdim.

Orbiter Uzay Uçuş Simülatörü Hakkında

Orbiter bir simülatördür bir uzay gemisini manevra etmeye odaklanan arayüz ile Bu, kullanıcının sınırsız sayıda uzay gemisinde güneş sistemini keşfetmesine ve herhangi bir kullanıcının, hem Uzay Mekiği Atlantis gibi gerçek hem de Delta-planör gibi kurgusal olan çeşitli uzay gemilerinde güneş sistemini keşfetmesine izin verir. .

Orbiter'de güneş sistemi güneş ve sekiz gezegenden oluşur. Plüton, asteroitler ve kuyruklu yıldızlar orijinal pakete dahil değildir, ancak eklenebilir. Her ne kadar Orbiter 100'den fazla yıldızdan oluşan bir veritabanı içerir, bunlar ışıktan hızlı uçuşlar için yamalara rağmen yıldızlararası seyahat için varış noktaları olarak mevcut değildir.

Buna ek olarak, aynı zamanda Güneş sistemindeki nesnelerin durumunu ve kimliğini gösteren etiketleri etkinleştirme seçeneği vardır, uzaktan görüntülenen gezegenler, aylar veya uzay gemileri gibi. Son olarak, güneş sistemindeki gök cisimleri, şehirleri, tarihi yerleri, jeolojik oluşumları ve diğer ilginç yerleri belirtmek için yüzeylerindeki belirli koordinatlar için etiketlenebilir.

Bu, esasen bazı küçük düzeltmeler (ve en az bir büyük düzeltme) içeren 2016 sürümüdür. Umarım bu birilerinin işine yarar. Kod biraz dağınık ve kötü belgelenmiş, ancak derlenmesi ve sizi çalışan bir Orbiter kurulumu ile bırakması gerekiyor. Deponun gerekli tüm gezegen dokularını içermediğine dikkat edin, bu nedenle bunları ayrı olarak kurmanız gerekir (örneğin, mevcut bir Orbiter 2016 kurulumunu yeniden kullanmak - bu benioku dosyasında açıklanmıştır ve yapılandırma oluşturmadan önce yalnızca bir CMake seçeneğinin ayarlanmasını gerektirir).

Orbiter'deki varsayılan kontrol arayüzü, her biri farklı çalışma modlarına sahip iki çok işlevli ekran ve bir HUD'den oluşur. Bu modda tüm komutlar klavye veya fare ile girilebilir.

Simülatör panoların ve araçların özelleştirilmesine de olanak tanırEk olarak, bazı gemilerde, kullanıcının panellerle etkileşim için fareyi kullanmasına olanak tanıyan 3B sanal kokpitler ve 2B gösterge panoları bulunur. Sanal bir kokpitin eklenmesi, kullanıcının pilotun bakış açısından özgürce etrafa bakmasını sağlar.

Orbiter ve bilgisayar oyunları arasındaki temel fark şudur: proje herhangi bir görevin geçişini sunmuyor, ancak gerçek bir uçuşu simüle etme fırsatı sunuyor, yörünge hesaplama, diğer araçlara yanaşma ve diğer gezegenlere uçuş rotası planlama gibi görevleri kapsar. Simülasyon, güneş sisteminin oldukça ayrıntılı bir modelini kullanır.

Proje kodu, Lua'da komut dosyaları ile C ++ ile yazılmıştır. ve son yayınlanan kod MIT lisansı altındadır. Şu anda yalnızca Windows platformu desteklenmektedir ve yapı, Microsoft Visual Studio gerektirir. Yayınlanan kaynaklar, ek düzeltmelerle birlikte "2016 Sürümü" içindir.

Bu konuda daha fazla bilgi edinmek isterseniz, ayrıntıları kontrol edebilirsiniz Aşağıdaki bağlantıda.


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.