เปิดโฟลเดอร์โปรเจกต์
เลือกโฟลเดอร์โปรเจกต์เกาะของคุณเป็นโฟลเดอร์ทำงานใน SentryEdit แล้วเลือก Ask first
โปรเจกต์ Verse แรก ๆ ส่วนใหญ่เริ่มจากเรื่องเล็ก ๆ ผู้เล่นกดปุ่มแล้วได้รับไอเทม นี่คือเส้นทางของการเปลี่ยนแปลงตั้งแต่คำขอของคุณไปจนถึงการทดสอบสด โดย SentryEdit แก้ไขไฟล์ และคุณเป็นผู้ตัดสินใจใน 4 จุดที่ชัดเจน
เลือกโฟลเดอร์โปรเจกต์เกาะของคุณเป็นโฟลเดอร์ทำงานใน SentryEdit แล้วเลือก Ask first
เขียนงานด้วยภาษาธรรมดา เช่น ปุ่มที่มอบไอเทม
อ่านทุกการแก้ไขที่เสนอมา ยอมรับบรรทัดที่ต้องการ และปฏิเสธส่วนที่เหลือ
build จากเมนู Verse ส่งการเปลี่ยนแปลงไปยังเซสชันแก้ไขสด แล้วลองเล่น
project folder6 ไฟล์creative_deviceตรงกัน 2 รายการreward_button.verse+18 บรรทัดreward_button.verse18 บรรทัดusing { /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")device นี้เก็บ device ที่วางไว้สองตัวในฟิลด์ @editable OnBegin ทำงานเมื่อเกมเริ่มและผูก OnPressed เข้ากับ InteractedWithEvent ของปุ่ม เมื่อผู้เล่นกดปุ่ม item granter จะมอบไอเทมให้ผู้เล่นคนนั้น
กำลังมองหาตัวช่วยสร้างแมป Fortnite Creative ใช่ไหม เริ่มจากแผน ไม่ใช่โค้ด ในโหมด Plan only SentryEdit ใช้ web_search และ http_get อ่านเอกสารของ Epic เกี่ยวกับ Verse และ device ของคุณ แล้ว write_file บันทึกเช็กลิสต์สั้น ๆ 5 ขั้นตอนไว้ในโฟลเดอร์โปรเจกต์ เช่นควรวาง device ตัวไหนและควรเขียนไฟล์ Verse ไฟล์ไหนก่อน ไม่มีอะไรในโปรเจกต์ถูกเปลี่ยน ทำตามรายการทีละขั้น ให้เอเจนต์อธิบายคำที่คุณไม่รู้จัก และทดสอบหลังทุกขั้นตอน
ตอนเผยแพร่แมป Fortnite UEFN ของคุณเป็นครั้งแรก เช็กลิสต์ช่วยได้มาก ลองให้ SentryEdit รัน grep หาบรรทัด Print ที่ตกค้าง แสดงรายการฟิลด์ @editable ที่ไม่ได้ใช้ และ read_file แต่ละ device อีกรอบ คุณจะได้รายงาน 3 หรือ 4 ข้อ และ Ask first ให้คุณอนุมัติแต่ละการแก้ไข การเผยแพร่เกิดขึ้นที่ Creator Portal ของ Epic ซึ่งเกาะจะได้รับ island code และ Island Creator Rules ของ Epic มีผลบังคับใช้ อ่าน diff build ใหม่ และทดสอบในเซสชันแก้ไขสดก่อน