افتح مجلد المشروع
اختر مجلد مشروع جزيرتك كمجلد عمل في SentryEdit واختر Ask first.
تبدأ معظم مشاريع Verse الأولى صغيرة. يضغط لاعب زرًّا فيحصل على عنصر. إليك كيف يسير التغيير من طلبك إلى الاختبار المباشر، إذ يعدّل SentryEdit الملفات وتتخذ أنت القرارات في 4 نقاط واضحة.
اختر مجلد مشروع جزيرتك كمجلد عمل في SentryEdit واختر Ask first.
اكتب المهمة بكلمات بسيطة، مثل زر يمنح عنصرًا.
اقرأ كل تعديل مقترح، واقبل الأسطر التي تريدها وارفض الباقي.
ابنِ الكود من قائمة Verse، وادفع التغييرات إلى جلسة live edit والعب.
project folder6 ملفاتcreative_deviceتطابقان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")يحتفظ الجهاز بجهازين موضوعين في حقول @editable. يعمل OnBegin عند بدء اللعبة ويربط OnPressed بالحدث InteractedWithEvent الخاص بالزر. وعندما يضغط لاعب الزر، يمنح item granter ذلك اللاعب عنصره.
هل تبحث عن مساعدة في صنع خريطة Fortnite Creative؟ ابدأ بخطة لا بكود. في وضع Plan only يستخدم SentryEdit الأداتين web_search وhttp_get لقراءة وثائق Epic عن Verse وأجهزتك، ثم تحفظ write_file في مجلد مشروعك قائمة قصيرة من 5 خطوات، مثل الأجهزة التي ستضعها وملف Verse الذي ستكتبه أولًا. لا يتغيّر شيء في مشروعك. اتبع القائمة خطوة خطوة، واطلب من الوكيل شرح أي كلمة لا تعرفها، واختبر بعد كل خطوة.
عند نشر خريطة Fortnite UEFN لأول مرة تفيدك قائمة تحقق. اطلب من SentryEdit تشغيل grep بحثًا عن أسطر Print المنسية، وسرد حقول @editable غير المستخدمة، وقراءة كل جهاز مرة أخرى بـ read_file. ستحصل على تقرير من 3 أو 4 بنود، ويتيح لك Ask first الموافقة على كل إصلاح. يتم النشر نفسه في Creator Portal من Epic، حيث تحصل الجزيرة على رمزها، وتسري قواعد Island Creator Rules من Epic. اقرأ الـ diff أولًا، ثم أعد البناء واختبر في جلسة live edit.