Unreal Editor per Fortnite (UEFN) è un potente strumento di sviluppo di giochi che offre funzionalità avanzate di scripting. Queste funzionalità ti permettono di creare gameplay sofisticati e unici, ma comportano anche alcuni rischi per i tuoi dati e il tuo computer.
Lavorando autonomamente, la possibilità che qualcosa vada storto è minima. Tuttavia, in caso di collaborazione con altri o quando scarichi il loro lavoro per utilizzarlo nei progetti, sorgono potenziali rischi di introdurre involontariamente o intenzionalmente elementi che potrebbero danneggiare il tuo progetto, eseguire codice non autorizzato o ottenere accesso indesiderato al tuo computer.
Puoi ridurre al minimo questi rischi aprendo solo progetti e asset che provengono da persone fidate.
Questa pagina riassume le azioni più comuni che puoi svolgere in UEFN e che possono comportare rischi e le misure che puoi adottare per mitigarli.
Apertura di un progetto UEFN
I progetti UEFN possono contenere script che eseguono codice e accedono a dati sul tuo computer a tua insaputa e con non potresti sentirti a tuo agio. Se copi o scarichi un progetto creato da qualcun altro e lo apri in UEFN, ti esponi al rischio che i suoi script vengano eseguiti sul tuo computer.
Se UEFN rileva che stai aprendo un progetto proveniente da una fonte sconosciuta (generalmente scaricato da Internet), ti avvertirà del rischio prima di continuare.
Per proteggerti da eventuali rischi:
-
Apri solo progetti UEFN provenienti da fonti affidabili.
-
Non fidarti solo dei messaggi di avviso per comprovare la sicurezza dei progetti. In alcuni casi, UEFN potrebbe non essere in grado di identificare un progetto proveniente da una fonte sconosciuta.
Utilizzo di asset di terze parti
Gli asset di Unreal vengono di solito salvati come file binari con l'estensione .uasset. Alcuni tipi di file .uasset, come ad esempio gli script Blueprint, sono in grado di eseguire codice che può influenzare i dati del tuo progetto e accedere ad altri dati sul tuo computer.
Per proteggerti da eventuali rischi:
- Importa solo asset provenienti da fonti affidabili nei tuoi progetti.
Partecipazione e collaborazione con un team UEFN
Quando ti unisci a un team in UEFN e collabori a un progetto in Unreal Revision Control, periodicamente sincronizzerai il tuo computer per visualizzare e aggiornare le modifiche apportate al progetto dagli altri membri del team. È importante essere consapevoli del fatto che gli altri membri del team potrebbero accidentalmente o intenzionalmente introdurre contenuti di script nel progetto condiviso. Durante la successiva sincronizzazione, questi script potrebbero essere eseguiti sul tuo computer.
Per proteggerti da eventuali rischi:
-
Collabora solo con persone fidate.
-
Stabilisci in anticipo quali sono le fonti di asset di terze parti di terze parti affidabili e/o ottieni l'approvazione degli altri compagni di squadra prima di importare contenuti di terze parti.
Apertura di file Verse in Visual Studio Code
Quando apri file Verse di UEFN in Visual Studio Code, ti viene richiesto di confermare la tua fiducia nei confronti degli autori del codice. Confermando tale fiducia, consentirai un'estensione di Visual Studio Code per Verse sviluppata da Epic Games che offre funzionalità avanzate come l'evidenziazione della sintassi, il completamento automatico e la segnalazione degli errori. Tuttavia, questa azione può anche consentire ad altre estensioni di Visual Studio Code non scritte da Epic di eseguire codice e accedere ai dati sul tuo computer.
Per proteggerti da eventuali rischi:
-
Installa solo estensioni per Visual Studio Code provenienti da fonti affidabili.
-
Apri solo file Verse provenienti da fonti affidabili.