Proje klasörünü aç
Ada projenin klasörünü SentryEdit'te çalışma klasörü olarak seç ve Ask first modunu seç.
İlk Verse projelerinin çoğu küçük başlar. Bir oyuncu düğmeye basar ve bir eşya alır. Bir değişikliğin isteğinden canlı teste nasıl ulaştığını gösteriyoruz; SentryEdit dosyaları düzenler, sen de 4 net noktada kararları verirsin.
Ada projenin klasörünü SentryEdit'te çalışma klasörü olarak seç ve Ask first modunu seç.
Görevi sade kelimelerle yaz, örneğin eşya veren bir düğme.
Önerilen her düzenlemeyi oku, istediğin satırları kabul et, gerisini reddet.
Verse menüsünden derle, değişiklikleri live edit oturumuna gönder ve oyna.
project folder6 dosyacreative_device2 eşleşmereward_button.verse+18 satırreward_button.verse18 satırusing { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
reward_button := class(creative_device):
@editable
Button : button_device = button_device{}
@editable
Granter : item_granter_device = item_granter_device{}
OnBegin<override>()<suspends> : void =
Button.InteractedWithEvent.Subscribe(OnPressed)
OnPressed(Agent : agent) : void =
Granter.GrantItem(Agent)
Print("Item granted")Cihaz, yerleştirilmiş iki cihazı @editable alanlarında tutar. OnBegin oyun başlayınca çalışır ve OnPressed'i düğmenin InteractedWithEvent olayına bağlar. Bir oyuncu düğmeye bastığında item granter o oyuncuya eşyasını verir.
Bir Fortnite Creative haritası yapmak için yardım mı arıyorsun? Koddan değil, plandan başla. Plan only modunda SentryEdit, Epic'in Verse ve cihazlarınla ilgili belgelerini okumak için web_search ve http_get kullanır, sonra write_file proje klasörüne 5 adımlık kısa bir liste kaydeder, örneğin hangi cihazların yerleştirileceği ve önce hangi Verse dosyasının yazılacağı. Projende hiçbir şey değişmez. Listeyi adım adım uygula, ajandan bilmediğin her kelimeyi açıklamasını iste ve her adımdan sonra test et.
Fortnite UEFN haritan ilk kez yayınlanırken bir kontrol listesi işe yarar. SentryEdit'ten kalan Print satırları için grep çalıştırmasını, kullanılmayan @editable alanlarını listelemesini ve her cihazı read_file ile bir kez daha okumasını iste. 3 ya da 4 maddelik bir rapor alırsın, Ask first ile her düzeltmeyi sen onaylarsın. Yayınlamanın kendisi Epic'in Creator Portal'ında yapılır; ada orada ada kodunu alır ve Epic'in Island Creator Rules kuralları geçerlidir. Önce diff'i oku, yeniden derle ve live edit oturumunda test et.