Fortnite

Kreatif Soru-Cevap 29.3.2019

29.03.2019
Yazar: Fortnite Ekibi
Selam Fortnite’çılar,

Geçenlerde, Fortnite Kreatif subreddit’inde bir soru-cevap etkinliği yaptık. Paylaşılan tüm bilgileri görmek için bu makaleyi okumaya devam edin! Doğrudan orijinal sayfaya gitmek isterseniz de buraya tıklayın.

Soru-Cevap Etkinliğine Katılan Geliştiriciler
  • ZooKeeperZak - Kreatif Geliştirme Müdürü
  • avgulotta - Yapımcı
  • DarkVeil - Programlama Yöneticisi
Sorulara geçelim!

S: Ağlayan Ağaçlık’takiler gibi yırtık ışınlayıcılar getirecek misiniz?
C: Evet! Ancak listemiz pek çok faktöre bağlı olarak değişebildiğinden zamanı henüz belli değil. Sizler gibi pek çok içerik üreticisi yeni bir özellik hakkında ne kadar heyecan duyarsa, biz de özelliği oyuna eklemek için o kadar hızlı çalışıyoruz.

S: Kreatif maçı esnasında Dolabım kısmında değişiklik yapma şansımız olacak mı?
C: Bu özelliği eklemeyi çok istiyoruz! Fakat süreç biraz alengirli. Çünkü Kreatif oyununun ortasında arayüzü çağırabilmek için, önce Dolabım sekmesinin üzerinde biraz çalışmamız gerek. Tabii bu değişiklikler hem performans ve bellek sebepleriyle ilgili, hem de oyunun menü sisteminin orijinal dizaynının yenilenmesi gerek. Bu özelliği oyuna nasıl getirebileceğimizi inceliyoruz. Acaba farklı bir arayüz seçeneğine, yani kıyafeti “hızlıca seçmenize” olanak tanıyacak bir açılır pencereye ne dersiniz?

S: Özel otomatlar ve Çelik Halatlar eklenecek mi?
C: Otomatlar, evet! Çelik Halatlar, pek mümkün görünmüyor. Çok özel oynanış ve kurulum gereksinimleri olduğundan, şu anda Battle Royale’den Kreatif’e taşımak son derece zor olur. Şu anda özel satış otomatı ve çeşitli yöntemlerle, oyunlar yaratmak için kullanılabilecek başka cihazlarla ilgileniyoruz.

S: Bir arazi düzenleyicisi ve hava etkileri eklemek hakkında düşünceleriniz ne?
C: Arazi düzenleme araçlarını sizlere sunmayı, modu çıkarttığımız günden beri istiyoruz. Ancak bu çok geniş kapsamlı bir proje. Hedeflerimizden biri, sizlere Epic’in yarattığı dünyalar kadar kaliteli dünyalar yaratabilmeniz için ihtiyacınız olan her şeyi sağlamak. Fortnite’ın arazi sisteminin çalışma prensibi aslına bakarsanız son derece karmaşık. O yüzden hâlâ bu özelliği Kreatif’e nasıl getireceğimize kafa yoruyoruz.
Hava durumu değişiklikleri de harika olur! Adanızın görüntüsünü kişiselleştirebileceğiniz diğer yöntemlerle birlikte, bunu da listeye ekledik.

S: 8.20 yamasıyla gelen yeni bir değişiklik hakkında bir sorum olacak. Kreatif’te ışıklandırma konusunda yapılan değişiklikleri geri almak mümkün mü?
C: Evet, ışıklandırmalardaki tutarsızlıklar hakkında elimize geçen çeşitli raporlar var. Bu değişikliklerin yaşanmasını beklemiyorduk. İnceliyoruz. Ve çok üzgünüz!

S: Bir tema duyurduğunuz ve insanların bir şeyler inşa edip yollamak için belirli bir sürelerinin olduğu bir Kreatif Mod Turnuvası gibi bir şey yapacak mısınız?
C: İlk SSM İçerik Üreticisi Yarışması’yla bunu yaptık zaten. https://www.epicgames.com/fortnite/tr/news/ltm-creator-contest

S: İçerik Üreticilerini Destekleme programına DAHİL OLMADAN da bir ada yayınlayabileceğimiz bir yol düşünüyor musunuz?
C: Hâlâ buna izin verecek bir yol arıyoruz. İçeriğin bir toplulukla paylaşılmaya uygun olup olmadığından emin olmak şu anda üzerinde en çok kafa patlattığımız şey. Bu özelliği etkinleştirmemize hâlâ biraz zaman var.

S: Bizi biraz meraklandırmak ama tam olarak duyurmamak istediğiniz bir şey var mı? 👀
C: Çoklu Seçim!

S: Kreatif Modu geliştirirken karşılaştığınız en büyük zorluk/teknik aksaklık neydi?
C: Çok sayıda teknik sorunla karşılaştık ama üç tanesi bende daha çok yer etti:

Aynı anda çok sayıda “ada”. Fortnite (hatta aslında Unreal Engine) eşzamanlı olmadan, aynı sunucu içinde çok sayıda oyunu barındıracak şekilde geliştirilmedi. Kreatif için kurduğumuz hayalin bir parçası da içerik üreticilerinin kendi adalarına ve oyunlarına sahip olması ve kontrolü elde tutmaları, bir yandan da bunu paylaşabilmeleriydi. Ayrıca oyuncuları bir araya getirerek yeni sosyal deneyimler ve işbirliği imkânı da tanımak istiyorduk. Her şeyi kapsayan aynı sunucu oturumunda bütünlüklü oyunların ayrı ayrı çalıştırılabilmesi özelliği büyük bir teknik çaba gerektirdi. Ortaya çıkan sonuçtan son derece memnunuz ve gelecekte oyuncularımızın neler başaracağını da merakla bekliyoruz.

Dünya içeriklerinin oyunculara nasıl “gösterileceği” konusundaki tüm kuralları değiştirmek. Battle Royale’de, dünya çevrimdışı olarak pek çok işlemden geçer. Böylece hangi platformda oynarsanız oynayın, dünyada hareket ederken yüklemeler süper hızlı şekilde yapılır. Kreatif’te, arkadaşınızın inşa etmeyi henüz bitirmediği bir adaya girebiliyorsunuz. Bunu optimize etmemizin bir yolu yok. Fiziksel medyadan etkili bir şekilde karşınıza çıkarmak yerine, oyuncular dünyada dolaşırken dünyanın içeriği gerçek anlamda “indirerek” oyunculara gönderiyoruz, böylece en az normal Battle Royale kadar iyi bir deneyim yakalıyoruz. Hâlâ bir dizi aksaklıkla karşı karşıyayız ama oyunu her yeni sürümle geliştiriyoruz.

Adaların işbirliğiyle tam olarak düzenlenebilmesi. Telefon aletinin Fortnite’ın diğer özellikleriyle uyumlu çalışabilmesi kesinlikle çok ilginç bir zorluktu. Fakat 16 oyuncunun paylaştıkları yerde istedikleri her şeyi, birbirlerinin gözü önünde inşa edebilmelerini sağlamak çok fena bir sınavdı!

S: Başka adalar ve daha fazla kullanılabilir bellek eklemeye dair bir düşünceniz var mı? 50k daha falan belki?
C: Fortnite güncellemeleriyle sürekli olarak yeni adalar eklemeye devam edeceğiz. Ayrıca adalarınızı yönetmek için sahip olduğunuz imkânları da geliştirmeye devam ederek adalarınızı yeniden adlandırmanıza, kopyalar saklamanıza ve şu anda olduğundan daha fazla ada kaydedebilmenize olanak tanıyacağız. İlerleyen tarihlerde paylaşabileceğimiz daha fazla bilgi olacak!

Fakat bellek konusunda, şu anda bazı çok önemli engeller söz konusu. Eserlerinizin Fortnite’ın oynanabildiği tüm platformlarda iyi şekilde çalışmasını isteriz; bellek sınırı da çökmeleri önlediğinden çok önemli bir özellik. Ama Fortnite sunucusunda bundan daha ilginç bir kısıtlama var. Battle Royale’de binlerce yapı, nesne ve araç var. Fakat bir Kreatif sunucusunda, bu sayının yüz binlerle ifade edilebilecek miktarlarda üstünde nesnenin yüklenmesi ve simüle edilmesini sağlamak zorunda kalabiliyoruz. Ve bu adalar tamamen dinamik; dolayısıyla “çevrimdışı optimizasyon” mümkün olan bir şey değil.

Bu sorun Fortnite için (ve hatta daha az bir şiddette Unreal Engine için de) yeni bir sorun. Sunucuları optimize etmek için bir süredir çalışıyoruz. Muhtemelen Kreatif adalarının daha önceden olduğundan çok daha hızlı yükleniyor olduğu sizin de dikkatinizi çekmiştir. Optimizasyonlar devam edecek ve bellek limitlerini bu çalışmalar sürerken yeniden değerlendireceğiz.

S: Mahzene kaldırılan silah ve eşyaların, Kreatif moduna eklenmesinin neden zor olduğunu daha detaylı olarak açıklar mısınız?
C: Eşyalar, diğer eşyalarla beklenmedik etkileşimlere geçip oyunda önemli sorunlar yaratabiliyor. Örneğin Sonsuzluk Kılıcı, tüm çantanızı kaldırıyor. Ve telefon şu anda özel bir çanta öğesi. Bu yüzden Sonsuzluk Kılıcı’nı Kreatif’e getirmek için bu sorunu giderecek özel bir kod eklememiz gerekti. Böylece içerik üreticisi Sonsuzluk Kılıcı’nı kullanmaya çalışırken, telefonunu kaybetmedi. Sırt Roketi’nin de uçmayla girdiği benzer bir etkileşim var, çözmeye çalışıyoruz. Diğer eşyalar ise artık oyunda yoklar. Mesela Destansı Taktiksel Pompalı Tüfek gitti, yerine Nadir Taktiksel Pompalı Tüfek geldi. Bazı eşyaların ise tabiatları gereği oyunla çelişen özellikleri var. Mesela Sonsuzluk Eldiveni sadece belli zamanlarda kullanılabilir durumda oluyor. Bu da sonsuza dek kalıcı durumda olan eserlerle pek iyi çalışmıyor. Her eşyanın Kreatif’e eklenmesi yeni bir karmaşıklık yaratıyor ve oyuna eklemek istediğimiz muhteşem şeyler listesinde birtakım öncelikler belirlemek zorunda kalıyoruz. Tüm listenin üzerinde aynı anda çalışamıyoruz.

S: Kreatif oturumları için başka oyuncular bulmanın daha kolay bir yolu getirilecek mi? Sunucu tarayıcısında herkese açık oturumlar mümkün olacak mı?
C: Bu bizim için son derece önemli bir konu. 8. Sezon güncellemesinde, Oyun Alanı’nı genişleterek, öne çıkan Kreatif içerikleriyle aynı merkeze bağlayıp 16 kişilik hale getirdik ve Doldur seçeneğini etkinleştirdik. Bu, başkalarıyla oynamanızı daha kolay kılmak için atacağımız büyük adımlardan ilkiydi. Muhtemelen içerik paylaşma ve keşfetme üzerine bir dizi çalışma yaptığımıza şahit olacaksınız. Bu konu üzerindeki süreçler sürüyor. Geribildirimlerinize de değer veriyoruz!

S:  Battle Royale’de daha önce var olan bölgelerin hazır yapı galerileri eklenecek mi?
C: Konu oyuna eklenebilecek yeni hazır yapılar olunca, kesinlikle olmaz dediğimiz hiçbir şey yok. Eskiden bildiğiniz ve sevdiğiniz bölgeler için getirilecek hazır yapıları gelecekte göreceğinize eminim! Ayrıca gelecekte kendinizi daha iyi ifade etmenize olanak tanıyacak nesne ve yapı karelerini de sizlerle buluşturmak için büyük heyecan içindeyiz.

S: İstediğiniz kadar detaylı şekilde cevaplayabilirsiniz. Kreatif modunun tarihi nedir? Bu fikir ne zaman ortaya atıldı? Geliştirilmesi ne zaman başladı?
C: Epic Games, çeşitli biçimlerde bir Kreatif modu her zaman düşünüyordu. Geçtiğimiz yılın Eylül ayında, takımdan birkaç kişi toplanarak mod için bir takım planlar hazırladı. Fikri kendi aramızda tartışarak geliştirdik, ekibi kurduk ve Kreatif modun ilk sürümünü 6 hafta gibi bir sürede hazırladık.

S: Başka Durr Burger hazır yapıları ekleyecek misiniz?
C: Durr Burger ve Fortnite’a özel birkaç başka bölge hâlâ listemizde duruyor.

S:
  1. İçerik üreticilerinin, daha önce yayınladıkları haritaların TÜMÜNÜ düzenleyebilmeleri hakkına kavuşmalarına dair bir planınız var mı? O ada o zamandan beri sıfırlanmış olsa mesela?
  2. Geçtiğimiz günlerde oynanış “özelliği” herkesin tek başına savaşması olan bir harita göndermiştim. Daha belirli bir oynanış elementi olmadan yayınladığım haritamın şansını kısıtlıyor olabilir miyim? (Mini haritam Compact Combat’in başarısından sonra, en yeni harita gönderme talimatlarına göre bunun bir gereklilik olmadığını düşünmüştüm.)
  3. Bir harita yayınlansa, bir kodu olsa, fakat bulunduğu ada sıfırlanmış/silinmiş olsa, adanın hâlâ öne çıkarılma şansı olur mu?
  4. İÇERİK ÜRETİCİSİ İSTATİSTİKLERİ gibi bir planınız var mı? (En çok ziyaret edilen/en çok oynanan adalar vs.)
  5. Birlikte çalışan ve zarara uğrayan içerik üreticilerinin tüm zararlarının hep birlikte tazmin edilmesi gibi bir planınız var mı?
  6. Bir şeyler inşa etmek TÜM nesneleri yok ediyor. Tasarım mı bu şekilde, yoksa değiştirmek için bir planınız var mı?
C:
  1. Hayır. Ama aynı adanın aynı kodla birden fazla sefer yayınlanmasına izin verecek daha esnek bir ada yaratma sistemi sunmayı planlıyoruz.
  2. Öne çıkardığımız adaların oyuncular tarafından oynanabilir olmasını istiyoruz. Her çeşit oyun olabilir. Önemli olan arkadaşlarınızla birlikte oynamaktan keyif alacağınız adalar olması.
  3. Evet.
  4. Evet, detaylarını hâlâ belirlemeye çalışıyoruz. İçerik üreticileri için istatistikler tutmak bizi heyecanlandıran harika bir fikir.
  5. Evet, işbirliğinin karşılıklı ödüllendirilmesine izin verecek bir strateji geliştirmeye çalışıyoruz. Bu biraz zaman alacak, kapsamlı bir iş.
  6. Bu durum Battle Royale için verilmiş bir tasarım kararıydı. Bu kararın Kreatif’i ne şekilde etkileyeceği konusunda kafa yormaya devam ediyoruz. Yani bu konuyu aktif olarak merceğimizde tutuyoruz.
S: Zaman içinde bir “yerçekimi tuzağı/eşyası” görecek miyiz? Mesela haritanın sadece belirli yerlerindeki yerçekimini kontrol etmemize izin verecek bir şeyler olabilir mi?
C: Evet.

S: İkili pompalı durumunu etkinleştirmemize izin verecek bir seçenek eklemeyi düşünüyor musunuz?
C: Sanmıyorum. Yine de, içerik üreticilerinin silah niteliklerini değiştirmelerine izin verirken nasıl seçenekler sağlayabileceğimize bir bakmamız gerekir.

S: Telefon aracını ana adada düzgün bir şekilde kullanmamızın bir yolu olacak mı?
C: Telefon araçlarının ana Battle Royale adası dışında da kullanılabilmesine izin vermeyi çok istiyoruz. Battle Royale haritasını yeniden tasarlamak ne harika olurdu, düşünsenize! Ancak pek çok teknik zorlukla karşı karşıyayız. Dolayısıyla herhangi bir zaman veremiyoruz. Ayrıca, geriye dönük uyumluluk konusunda da ilginç kaygılarımız var. Unutmayın ki Battle Royale adası her sürümde (ve hatta bazen sürümler arasındaki canlı etkinliklerde) sürekli olarak değişiyor. Kaydettiğiniz içerikleri geri yüklemek için Battle Royale adasının tüm eski sürümlerini sabit diskinizde tutmak çok da mantıklı olmayabilir. Ama her zamanki gibi, göreceğiz!

S: Nesnelerin rengini değiştirebilme yetkisi ekleyecek misiniz?
C: Evet, bu planlarımız arasında. Nesneler ve duvarlardaki çeşitli malzeme ve renkleri değiştirebilmenizi istiyoruz. Buna oyuncular tarafından inşa edilen duvarlar da dahil. Ancak şu anda hâlâ bunun teknik olarak nasıl işleyeceği üzerinde konuşuyoruz. Yani bu özelliği yakın bir zamanda beklemeyin. Ancak bazı yeni nesneler, doğrudan kendi üzerlerinde renk seçeneklerine sahip olacaklar. Ayrıca hazır yapı galerileri için de renk çeşitleri sağlamaya değer galeriler olduğunda, bunu da yapmaya çalışacağız.

S: Oyun sonu durumlarının pratiğini yapabileceğimiz fırtına çemberi simülasyonları getirecek misiniz?
C: Evet! Bu planlanan bir özellik. Ancak biraz zor olacağından henüz oyuna getiremedik. Fakat esas hedefimiz adalarınızda kendi isteğinize göre ayarlayabileceğiniz fırtınaları, savaş otobüsleri olan "mini Battle Royale" oyunları oynayabilmenize olanak tanımak. Bunun zor olmasının sebebi Kreatif modun aynı anda, aynı sunucuda pek çok oyunun oynanmasına izin veriyor oluşu. Ama bir şekilde çözeceğiz!

S: İnşa edilen yapıların tümünü kopyalayıp yapıştırmamıza izin verecek bir araç gelecek mi?
C: Evet! Hatta bu özelliğin ilk sürümü çok yakında geliyor. Pek çok nesneyi seçip istediğiniz gibi kopyalayabileceksiniz. Buna nesneler, yapı kareleri ve bu ikisinin kombinasyonları dahil olacak. Hatta geçtiğimiz günlerde bu yeni seçim özelliğini hangi tuşa atayacağımızı belirlemek için ofiste uzun bir tartışma seansı yaptık.

S: Thanos’u Kreatif’te de görmek istiyorum. Tabii Gölge Taşları ve Hafifleten Taşları da.
C: Şimdilik Thanos yok. Ama adanıza yerleştirebileceğiniz Hafifleten Taşlar gibi çeşitli tek kullanımlık eşyaları sizlerle kesinlikle buluşturacağız!