Buton, oyuncu düğmeye bastığında diğer cihazları tetiklemek için kullanabileceğin bir cihazdır.
İşte oyun oluşturmak için Buton cihazlarının nasıl kullanılacağına dair birkaç örnek.
Kapı Hackleme
Nesnenin yarıçapını artırarak ve oyuncu talimatı metni ekleyerek oyuncu etkileşimi sağlamak için bir buton kullan.
Kullanılan Cihazlar
1 adet Buton
1 adet Kilit
Kendin İnşa Et
Kullanmak istediğin nesnenin üzerine bir Buton cihazı yerleştir. Bu örnekte masa üzerinde bir bilgisayar olacak ama istediğin her nesneyle kullanabilirsin.
Buton ayarlarını şu şekilde özelleştir:
seçenek Değer Açıklama Etkileşim Süresi
5,0 Saniye
Etkinleşmeden önce butonla etkileşim kurmak için gereken süre.
Tetiklenme Sesi
Devre Dışı
Buton etkinleştirildiğinde hiçbir ses efekti çalınmaz.
Etkileşim Metni
Kapıyı hackle...
Oyuncu butona baktığında ve butonla etkileşim kurduğunda görüntülenen kullanıcı arayüzü metni. Bu durumda metin, bilgisayarın hacklemek için kullanıldığını ima eder.
Oyun Sırasında Görünür
Hayır
Buton, oynanış sırasında görünmez.
Etkileşim Yarıçapı
1,0 Metre
Etkileşim sırasında oyuncunun butondan uzaklığı.
Odanın başka bir yerine bir kapı yerleştir. Sonrasında kapının yanına bir Kilit cihazı yerleştir ve kapıyla eşleştiğini belirtmek için ışığın mavi renkte yandığından emin ol.
Sıradaki özelleştirme ayarlarını uygula:
seçenek Değer Açıklama Oyun Sırasında Görünür
Yok
Kilit, oynanış sırasında görünmez.
Butonun doğrudan etkinlik bağlama seçeneklerinde aşağıdaki ayarlamaları yap:
işlev cihaz etkinlik Açıklama Etkileşime Girildiğinde Şuraya Etkinlik Gönder:
LockDevice
Aç
Oyuncu butonla etkileşime girdiğinde, kilidin bağlı olduğu kapı açılır.
İşte bu tasarım örneğindeki cihazların nasıl iletişim kurduğuna dair genel bir bakış:
| Cihaz A | işlev | Cihaz B | etkinlik | Açıklama |
|---|---|---|---|---|
LockDevice | Aç | Buton | Etkileşime Girildiğinde Şuraya Etkinlik Gönder: | Oyuncu butonla etkileşime girdiğinde, kilidin bağlı olduğu kapı açılır. |
Artık butonu kullanarak nesnelerle etkileşime giren oyuncular için gereken temel işlevselliğe sahipsin.
Buton Cihazı'nı kullanarak etkileşimli nesneler kurmanın birçok yolu vardır. Bu cihaz, görünmez olduğunda, etkileşim kapsamını genişletmek için son derece özelleştirilebilir bir alana sahiptir ve hem anlatısal olarak hem de sürükleyicilik için veya temel oynanış için kullanılabilir. Gösterge Paneli Mesajları oyuncu etkileşimine yanıt olarak oynatılabilir, Işınlayıcılar etkinleştirilebilir veya Panolar görünür hale getirilebilir, bu da oyun tasarımın için çok fazla esneklik sağlar.
Takım Butonları
Ayrıca yalnızca belirli takımlar tarafından etkinleştirilebilen butonlar da yerleştirebilirsin.
Kullanılan Cihazlar
2 adet Buton
2 adet Sınıf Seçici
2 adet Gösterge Paneli Mesajı
Kendin İnşa Et
1. Takım için bir Buton cihazı yerleştir. Sıradaki özelleştirme ayarlarını uygula:
seçenek Değer Açıklama Etkileşim Süresi
3,0 Saniye
Etkinleşmeden önce butonla etkileşim kurmak için gereken süre.
Etkinleştiren Takım
1. Takım
Yalnızca 1. Takım üyeleri bu butonla etkileşim kurabilir.
Tetiklenme Sesi
Devre Dışı
Buton etkinleştirildiğinde hiçbir ses efekti çalınmaz.
Butonu çoğalt ve ikincisini bitişik yerleştir. İkinci butondaki Etkinleştiren Takım ayarını 2. Takım olarak değiştir.
Butonun yanına bir Sınıf Seçici yerleştirin. Sıradaki özelleştirme ayarlarını uygula:
seçenek Değer Açıklama Geçilecek Takım
1. Takım
Etkinleştirildiğinde oyuncuyu bu takıma geçirecektir.
Değiştirme Vakti
Anında
Sınıf Seçici'ye girme ile geçiş arasındaki gecikme.
Sınıf Seçici'yi kopyala ve ikinci butonun yanına yerleştir. İkinci Sınıf Seçici'deki Geçilecek Takım ayarını 2. Takım olarak değiştir.
Seviyenin herhangi bir yerine, bir Gösterge Paneli Mesajı yerleştir. Sıradaki özelleştirme ayarlarını uygula:
seçenek Değer Açıklama Mesaj
1. Takım Buton etkinleştirildi!
1. Takım Butonu başarıyla etkinleştirildiğinde görüntülenen mesaj.
Raundun Başından İtibaren Geçen Süre
Yok
Mesaj, raunt başladıktan sonra otomatik olarak oynatılmaz.
Mesaj Önceliği
Kritik
Mesaj, zaten açık olan diğer Gösterge Paneli Mesajlarının üzerine yazılır.
Sıralama
Üst Orta
Cihaz etkinleştirildiğinde mesajın görüntülendiği gösterge paneli üzerindeki konum.
Gösterge Paneli Mesajı cihazını kopyala, ardından ilk cihaza bitişik ikinci bir cihaz yerleştir. İkinci Gösterge Paneli Mesajı Cihazı'ndaki Mesaj ayarını 2. Takım Butonu Etkinleştirildi! olarak değiştir.
1. Takım Butonunun doğrudan etkinlik bağlama seçeneklerinde aşağıdaki ayarlamaları yap:
işlev cihaz etkinlik Açıklama Etkileşime Girildiğinde Şuraya Etkinlik Gönder:
Team1HUDMessage
gösteri
Oyuncu butonla etkileşime girdiğinde, ilgili Gösterge Paneli Mesajı görünür.
2. Takım Buton'u ve ilgili Gösterge Paneli Mesajı Cihazı'yla 7. adımı tekrarla.
İşte bu tasarım örneğindeki cihazların nasıl iletişim kurduğuna dair genel bir bakış:
| Cihaz A | işlev | Cihaz B | etkinlik | Açıklama |
|---|---|---|---|---|
1. Takım Gösterge Paneli Mesajı | gösteri | 1. Takım Butonu | Etkileşime Girildiğinde Şuraya Etkinlik Gönder: | Oyuncu butonla etkileşime girdiğinde, ilgili Gösterge Paneli Mesajı görünür. |
2. Takım Gösterge Paneli Mesajı | gösteri | 2. Takım Butonu | Etkileşime Girildiğinde Şuraya Etkinlik Gönder: | Oyuncu butonla etkileşime girdiğinde, ilgili Gösterge Paneli Mesajı görünür. |
Artık iletişim kurmak için takım kısıtlamalı Butonları kullanmak için gereken temel yapıya sahipsin.
Butonları belirli sınıflar veya takımlarla sınırlamak, belirli bireylerin veya takımların arkasından açılan yollar yaratmanın bir yoludur. Bir takım üyesi tarafından bir butona basılması dışında kapılar kilitlenebilir, belirli sınıflar rakip gözcüler gibi aktif savunmaların görünmesine neden olabilir veya oynanışla birlikte şekillenerek haritanın dinamiklerini değiştirmek için geçici duvarlara ve diğer kaydırılmış geometriye neden olabilir. Ayrıca yeni alanlara ışınlanmak veya yeni, konuma optimize edilmiş dizilimleri kuşanmak için de kullanılabilirler.