Oyuncuların alanlar arasında gidip gelebilmesini sağlayan mekanikler kurmak oyunun akıcılığını ve heyecanını artırır. Bir boss’u yenip bir sonraki aşamanın kilidini açmak veya yeni bir çevreye geçiş yapmak olsun, bölüm seyahatleri oyuncuların oyuna katılım seviyesini artırır ve onları oyunun içine çeker. Bu sayfa, oyunun enerjisini ve temposunu korurken yumuşak geçişler sağlamak amacıyla arcade oyunun için seyahat mekanikleri kurmanın temel adımlarını ele alıyor.
Oyun Başlangıcı Lobisi
Kullanılan cihazlar:
1 adet Süreölçer cihazı
1 adet Işınlayıcı cihazı
1 adet Tetikleyici cihazı
1 adet Sinematik Sekans cihazı
Lobideki Süreölçer cihazı birden fazla olayın başlatılmasından sorumludur:
Yükleme ve kaldırma sırasında öğeleri gizlemek için süreölçer 1 saniyeye düştüğünde (Acil Modu), Kullanıcı Arayüzü Widget’ında siyah ekrana soluklaşmayı tetikler.
Bu şablonda bellek maliyetlerinden tasarruf sağlamak için akış özelliği etkinleştirildiğinden, yalnızca bir oyuncunun etrafındaki öğeler yüklenir. İlk önce oyuncunun yandan bakış bölümüne ışınlanması gerekir. Aksi takdirde giriş sinematiği tam yüklenmemiş öğeleri gösterecektir.
İlk oyuncu bölümün başlangıcına ışınlanır, bu da bir Tetikleyici’yi etkinleştirir.
Bu tetikleyici, kalan tüm oyuncuları bölümün başlangıcına getiren Verse Çok Oyunculu İşleyici cihazını etkinleştirir.
Giriş sinematiği başlar, buna Radyo cihazından gelen arka plan müziği eşlik eder.
Verse Çok Oyunculu Mod İşleyici
Bu özel Verse cihazı, çok oyunculu oynanış deneyimini kolaylaştırmak için yapıldı. Cihaz, hiçbir oyuncuyu geride bırakmama fikrine dayalı olarak geliştirildi. Bir oyuncu haritanın başlangıcına ışınlandığında diğer oyuncular da onu takip eder. Bir oyuncu rakiple karşılaşmaya girdiğinde tüm oyuncular, yardım etmek için ve bariyerler nedeniyle arenanın dışında kalmamak için onun olduğu yere ışınlanır.
Cihaz, Tetikleyici cihazını oyuncuları ışınlamak için ilk işaret olarak kullanır. Tetikleyen oyuncunun konumunu, diğer oyuncuların ışınlanacağı koordinatlar olarak belirler ve X ekseninde bir ofset uygular.
Tüm kod blokunu kopyalayıp kendi deneyimine yapıştırmak üzere aşağıda bulabilirsin:
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /Fortnite.com/Playspaces }
using { /Fortnite.com/Characters }
using { /UnrealEngine.com/Temporary/SpatialMath }
using { /UnrealEngine.com/Temporary/Diagnostics }
# This device is used to handle teleporting players around the map to ensure all players are always in the action!
multiplayer_teleporter := class(creative_device):
Sokak Bölümünden Kanalizasyona
Kullanılan cihazlar:
Bu cihaz, oyuncuların kanalizasyona kendi tempolarında seyahat etmesini sağlayan kolay bir yol sunar. Her oyuncu, kanalizasyon ızgarasına doğru serbest şekilde yürüyebilir ve havalı bir tünel animasyonuyla kanalizasyona ışınlanabilir.
Sokak Bölümüne Dönüş
Kullanılan cihazlar:
2 adet Tetikleyici cihazı
1 adet Süreölçer cihazı
1 adet Verse Çok Oyunculu Işınlayıcı
Kanalizasyonun çıkışında, oyuncuya kanalizasyon parçasının sonuna geldiğini gösterecek bir Çıkış tabelası ve nokta ışığı kullanılır.
Sokak bölümünün yüklenmesine zaman tanımak için lobiyle oyun başlangıcı arasında kullanılan Siyaha Soluklaşma Kullanıcı Arayüzü widget’ı, oyuncunun ilk Tetikleyici cihazına basmasıyla tetiklenir. Bu, bir saniyelik Süreölçer cihazını başlatır ve sürenin sonunda oyuncular Verse Çok Oyunculu Işınlayıcı cihazı kullanılarak sokak bölümüne ışınlanır.