Geri
Fortnite'ta Ay Ufukları'nın Yapımı: Bir Ay Görevinin Sürükleyici Canlandırması
Fortnite Ekibi
Ay Ufukları (Lunar Horizons), Avrupa Uzay Ajansı (ESA) tarafından Ay'ın güney kutbuna yapılacak bir uluslararası görevin sürükleyici, 3D bir canlandırmasıdır. Oyunda kaynaklar toplayarak Hassell Ay Yaşam Alanı'nı inşa ederken uzay keşiflerinin muhteşemliğine dair daha fazla bilgi edineceksiniz.
Ay Ufukları'nda olay kazanmak değil; gerçek hayatta planlanan bu görev ve insanlığın uzay macerası hakkında yeni şeyler öğrenmek için astronotlar ile konuşabilir ve Ay'ın çeşitli yerlerindeki Bilgi Noktaları ile etkileşime geçebilirsiniz. Ay Ufukları; Epic Games, ESA ve Hassell tarafından Buendea ve Team PWR ile işbirliği yapılarak geliştirildi.
Ay Ufukları oyun deneyimini yaşamak için 3207-0960-6428 kodunu kullanın veya Keşfet'te "Ay Ufukları" şeklinde arayın.
Epic ekibi, Ay Ufukları sayesinde, Fortnite İçin Unreal Editor'da (UEFN) eğlenceli ve ilgi çekici bir şeyler yapmak için gerçek fikirlerin ve verilerin nasıl kullanılabileceğini gösterme ve oyuncuları uzay biliminin mucizeleri konusunda bilgilendirme fırsatı buldu.
Bu deneyimi geliştirirken uzay bilimi hakkında birçok şey öğrenme şansımız oldu. Ay'ın yüzeyinden yıldızların görünmemesi, ay tozunun yarattığı büyük sorunlar, Ay'ın güney kutbundaki bazı alanların milyarlarca yıldır karanlıkta olması... Bu oyun deneyimini yaşayarak ve geliştirici günlüğünü okuyarak sizin de bir şeyler öğreneceğinizi umuyoruz. Hadi detaylara geçelim!
Nanite sayesinde, yeni nesil konsollarda ve PC'de çok detaylı modeller kullanabiliyor ve ardından mobil gibi başka platformlar için daha az detaylı bir sürüm üretebiliyoruz. ESA halihazırda işe alım, simülasyon ve eğitim gibi alanlarda Unreal Engine kullandığı için bazı öğeleri hızlı ve kolay bir şekilde UEFN'e aktarılabildi.
Bu mevcut modellere ek olarak, bir geliştirici danışmanı olan Buendea ile çalışarak proje için başka özel öğeler oluşturduk. Buendea bu çalışmaya, bizim şimdiye dek hiç görmediğimiz bir şekilde yaklaştı; gerçekçi dokular oluşturmak için Ay ile benzer kayaları taradı ve gerçek yüzeyleri fotoğrafladı.
Bizim için gerçekten gurur verici bir öğe de herkese açık Extravehicular Activity (Uzayda Taşıt Dışı Aktivite) rehberini kullanarak yeniden oluşturduğumuz xEMU uzay kıyafeti oldu. Bu kıyafet aslında, yakında yapılacak ESA Artemis görevinde kullanılmak üzere tasarlanmıştı.
Dahası, bu projede kullanılan öğelerin birçoğunu Fab'de ücretsiz yayınladığımız için siz de bunları kendi UEFN projenizde kullanabilirsiniz. Bunun için şu adımları izlemeniz yeterli:

Özel öğelerin UEFN'e aktarımı konusunda daha fazla bilgi için "İçerikleri ve Adaları İçe Aktarma" dokümantasyonuna bakın.

Bir Tarayıcı Direği yerleştirildiğinde, Verse kodu ilk olarak en yakındaki kaynak noktasını (tasarımcılar tarafından UEFN'e yerleştirilen özel nesneler) bulur. Sonra da direği ilgili konuma taşıyarak ışını doğru yöne çevirir ve kaynak üretimini yönetir. Her direğin kendi Verse cihazı ve bazı başka Fortnite cihazları vardır (metin göstermek, etkileşimlerin algılanmasını sağlamak vb. işlevler için).
Ay Ufukları'nda oyuncunun ne taşıdığını bilmesini ve yaklaşan güneş fırtınaları konusunda uyarılmasını sağlayan özel bir gösterge paneli oluşturmak için de Verse kullanıldı. Bu, yakınlardaki "İşaret" cihazlarını tetikleyerek oyuncuların ne yapmaları gerektiğini de belirtir.
UEFN'de Verse kullanımı hakkında daha fazla bilgi almak için "Verse Dili Başlangıç Rehberi" ve "Verse'de Programlama" dokümantasyonlarına bakın.



UEFN'de Sequencer kullanımı hakkında daha fazla bilgi için "Sequencer ve Control Rig" dokümantasyonumuza bakın. Animasyon ve sinematik ekleme konusunda daha kapsamlı bilgi edinmek isterseniz genel Animasyon ve Sinematikler sayfamızı ziyaret edebilirsiniz.

Sequencer içinde Tarayıcı Direğinin animasyonunu yapmak için de Control Rig'den faydalandık. Buna ek olarak Control Rig, direğin tam olarak Ay yüzeyine yerleştirilmesini sağlamak için bir çarpışma testi gerçekleştirir.
UEFN'de Control Rig kullanımı hakkında daha fazla bilgi için yukarıda bahsi geçen "Sequencer ve Control Rig" dokümantasyonumuzu okuyabilirsiniz. Animasyon ve sinematikleri ekleme konusunda daha kapsamlı bilgi edinmek için buradan üst dokümantasyon sayfasına bakın.



UEFN'de kendi özel çevrenizi nasıl inşa edeceğinize ilişkin daha fazla bilgi için "Çevre ve Manzaralar" dokümantasyonumuza bakın.




Umarız uzay keşfi ve bunun bir UEFN deneyimine dönüşmesine dair bir şeyler öğrenmişsinizdir. Ay'ın güney kutbuna yapılan gerçek Artemis görevi hakkında daha fazla bilgi edinmek isterseniz ESA'nın Artemis V Ay Görevi makalesine göz atabilirsiniz. "Bringing the Moon into Fortnite" isimli Unreal Fest 2023 panelinden de bilgi edinebilirsiniz. 🌙
Ay Ufukları'nda olay kazanmak değil; gerçek hayatta planlanan bu görev ve insanlığın uzay macerası hakkında yeni şeyler öğrenmek için astronotlar ile konuşabilir ve Ay'ın çeşitli yerlerindeki Bilgi Noktaları ile etkileşime geçebilirsiniz. Ay Ufukları; Epic Games, ESA ve Hassell tarafından Buendea ve Team PWR ile işbirliği yapılarak geliştirildi.
Ay Ufukları oyun deneyimini yaşamak için 3207-0960-6428 kodunu kullanın veya Keşfet'te "Ay Ufukları" şeklinde arayın.
Epic ekibi, Ay Ufukları sayesinde, Fortnite İçin Unreal Editor'da (UEFN) eğlenceli ve ilgi çekici bir şeyler yapmak için gerçek fikirlerin ve verilerin nasıl kullanılabileceğini gösterme ve oyuncuları uzay biliminin mucizeleri konusunda bilgilendirme fırsatı buldu.
Bu deneyimi geliştirirken uzay bilimi hakkında birçok şey öğrenme şansımız oldu. Ay'ın yüzeyinden yıldızların görünmemesi, ay tozunun yarattığı büyük sorunlar, Ay'ın güney kutbundaki bazı alanların milyarlarca yıldır karanlıkta olması... Bu oyun deneyimini yaşayarak ve geliştirici günlüğünü okuyarak sizin de bir şeyler öğreneceğinizi umuyoruz. Hadi detaylara geçelim!
Özelleştirilmiş Öğeler
Bu proje, mimarlık ve tasarım firması Hassell ve ESA ile yapılan sıkı işbirliği bakımından heyecan verici oldu. Her iki grup da incelik göstererek, öne sürülen Ay yaşam alanına ait CAD (Bilgisayar Destekli Tasarım) dijital modelleri sundu ve biz de bu modelleri UEFN'de kullanarak Ay Ufukları deneyimini hayata geçirme imkânı bulduk.Nanite sayesinde, yeni nesil konsollarda ve PC'de çok detaylı modeller kullanabiliyor ve ardından mobil gibi başka platformlar için daha az detaylı bir sürüm üretebiliyoruz. ESA halihazırda işe alım, simülasyon ve eğitim gibi alanlarda Unreal Engine kullandığı için bazı öğeleri hızlı ve kolay bir şekilde UEFN'e aktarılabildi.
Bu mevcut modellere ek olarak, bir geliştirici danışmanı olan Buendea ile çalışarak proje için başka özel öğeler oluşturduk. Buendea bu çalışmaya, bizim şimdiye dek hiç görmediğimiz bir şekilde yaklaştı; gerçekçi dokular oluşturmak için Ay ile benzer kayaları taradı ve gerçek yüzeyleri fotoğrafladı.
Bizim için gerçekten gurur verici bir öğe de herkese açık Extravehicular Activity (Uzayda Taşıt Dışı Aktivite) rehberini kullanarak yeniden oluşturduğumuz xEMU uzay kıyafeti oldu. Bu kıyafet aslında, yakında yapılacak ESA Artemis görevinde kullanılmak üzere tasarlanmıştı.
Dahası, bu projede kullanılan öğelerin birçoğunu Fab'de ücretsiz yayınladığımız için siz de bunları kendi UEFN projenizde kullanabilirsiniz. Bunun için şu adımları izlemeniz yeterli:
- Fortnite İçin Unreal Editor'ı başlatın.
- Öğeleri eklemek istediğiniz projeyi açın.
- Üst çubuktaki Fab simgesine (Verse simgesinin yanında) tıklayın.
- "Ay Ufukları" ya da "Lunar Horizons" araması yapın ve Ay Ufukları'na ait ücretsiz öğe paketini seçin.
- Öğeleri sürükleyerek doğrudan bölümünüze ekleyin ve kullanmaya başlayın!

Özel öğelerin UEFN'e aktarımı konusunda daha fazla bilgi için "İçerikleri ve Adaları İçe Aktarma" dokümantasyonuna bakın.

Verse
UEFN'in programlama dili Verse ile yazılan kodlar, Bilgi Noktaları, Tarayıcı Direkleri ve Ay yaşam alanı inşa etme de dahil olmak üzere Ay Ufukları oynanışının tüm yönlerini kontrol eder.Bir Tarayıcı Direği yerleştirildiğinde, Verse kodu ilk olarak en yakındaki kaynak noktasını (tasarımcılar tarafından UEFN'e yerleştirilen özel nesneler) bulur. Sonra da direği ilgili konuma taşıyarak ışını doğru yöne çevirir ve kaynak üretimini yönetir. Her direğin kendi Verse cihazı ve bazı başka Fortnite cihazları vardır (metin göstermek, etkileşimlerin algılanmasını sağlamak vb. işlevler için).
Ay Ufukları'nda oyuncunun ne taşıdığını bilmesini ve yaklaşan güneş fırtınaları konusunda uyarılmasını sağlayan özel bir gösterge paneli oluşturmak için de Verse kullanıldı. Bu, yakınlardaki "İşaret" cihazlarını tetikleyerek oyuncuların ne yapmaları gerektiğini de belirtir.
UEFN'de Verse kullanımı hakkında daha fazla bilgi almak için "Verse Dili Başlangıç Rehberi" ve "Verse'de Programlama" dokümantasyonlarına bakın.



Sequencer
Sinematik ve animasyon aracımız olan Sequencer'ı Ay Ufukları'nda yoğun bir şekilde kullanarak, görevleri üzerinde çalışan astronotlara ait sinematikleri, Tarayıcı Direklerinin yerleştirilme animasyonunu, robotik araçların yüzeydeki hareketlerini, güneş fırtınası efektlerini ve yanıp sönen düğmeler ve simgeler gibi daha küçük şeyleri yaptık.UEFN'de Sequencer kullanımı hakkında daha fazla bilgi için "Sequencer ve Control Rig" dokümantasyonumuza bakın. Animasyon ve sinematik ekleme konusunda daha kapsamlı bilgi edinmek isterseniz genel Animasyon ve Sinematikler sayfamızı ziyaret edebilirsiniz.

Control Rig
Control Rig, Ay Ufukları'nın pek çok yerinde kullanıldı. Örneğin robotik araçların iki modeli, hareket ettiğinde tekerlekleri otomatik olarak dönecek ve süspansiyonu da Ay'ın arazisine uygun olarak yukarı çıkıp aşağı inecek edecek şekilde ayarlandı (bu konuya ilişkin detayları geçen yıl Chase Cooper'ın yaptığı Unreal Fest konuşmasında bulabilirsiniz).Sequencer içinde Tarayıcı Direğinin animasyonunu yapmak için de Control Rig'den faydalandık. Buna ek olarak Control Rig, direğin tam olarak Ay yüzeyine yerleştirilmesini sağlamak için bir çarpışma testi gerçekleştirir.
UEFN'de Control Rig kullanımı hakkında daha fazla bilgi için yukarıda bahsi geçen "Sequencer ve Control Rig" dokümantasyonumuzu okuyabilirsiniz. Animasyon ve sinematikleri ekleme konusunda daha kapsamlı bilgi edinmek için buradan üst dokümantasyon sayfasına bakın.



Manzara ve Çevre
Oyundaki manzara, başta NASA'nın uzay aracı LRO'dan alınan gerçek Ay yükselti verilerini kullanıyordu; sonrasında bu veriler UEFN'in manzara araçları kullanılarak uyarlandı. Farklı, gerçekçi bir Ay arazisi oluşturmak için, Ay'ın gerçek yüzeyinin referans fotoğraflarından ilham alarak hazırlanan özel bir materyal sistemi kullandık. Spesifik detayları eklemek ve özellik karışımları yapmak için çıkartmalar da kullanıldı.UEFN'de kendi özel çevrenizi nasıl inşa edeceğinize ilişkin daha fazla bilgi için "Çevre ve Manzaralar" dokümantasyonumuza bakın.




Umarız uzay keşfi ve bunun bir UEFN deneyimine dönüşmesine dair bir şeyler öğrenmişsinizdir. Ay'ın güney kutbuna yapılan gerçek Artemis görevi hakkında daha fazla bilgi edinmek isterseniz ESA'nın Artemis V Ay Görevi makalesine göz atabilirsiniz. "Bringing the Moon into Fortnite" isimli Unreal Fest 2023 panelinden de bilgi edinebilirsiniz. 🌙