Відкрийте папку проєкту
Виберіть папку проєкту острова як робочу папку в SentryEdit і оберіть Ask first.
Більшість перших проєктів Verse починаються з малого. Гравець натискає кнопку й отримує предмет. Ось як зміна проходить шлях від вашого запиту до живого тесту: SentryEdit редагує файли, а ви ухвалюєте рішення в 4 чітких точках.
Виберіть папку проєкту острова як робочу папку в SentryEdit і оберіть Ask first.
Напишіть завдання простими словами, наприклад кнопка, що видає предмет.
Прочитайте кожну запропоновану зміну, прийміть потрібні рядки й відхиліть решту.
Зберіть код у меню Verse, надішліть зміни в сеанс live edit і пограйте.
project folder6 файлівcreative_device2 збіги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.