Unreal Editor para Fortnite (UEFN) es una poderosa herramienta de desarrollo de juegos que incluye capacidades avanzadas de secuencias de comandos. Estas capacidades te permiten crear juegos complejos y únicos, pero también conllevan cierto riesgo para tus datos y tu computadora.
Mientras trabajes por tu cuenta, la posibilidad de que algo salga mal es baja. Sin embargo, cuando trabajas con otras personas o cuando descargas los trabajos de otras personas para usarlos en tus proyectos, existe un riesgo potencial de introducir contenido que pueda dañar tu proyecto, ejecutar códigos arbitrarios u obtener un acceso no deseado a tu computadora, de manera accidental o maliciosa.
Puedes minimizar estos riesgos si solo abres proyectos y recursos que provengan de personas de confianza.
Esta página resume las acciones más comunes que podrías realizar en UEFN y que podrían exponerte a riesgos, y lo que puedes hacer para reducirlos.
Cómo abrir un proyecto de UEFN
Los proyectos de UEFN pueden contener secuencias de comandos que ejecutan código y acceden a datos en tu computadora de maneras que quizás no sepas y que podrían resultarte incómodas. Si copias o descargas un proyecto creado por otra persona y lo abres en UEFN, te expones al riesgo de que estas secuencias de comandos se ejecuten en tu computadora.
Si UEFN detecta que estás abriendo un proyecto que proviene de una fuente desconocida (normalmente se descarga de Internet), te advierte del riesgo antes de continuar.
Para protegerte:
Abre solo proyectos de UEFN que provengan de fuentes de confianza.
No confíes únicamente en los mensajes de advertencia para evaluar si los proyectos son seguros. En algunos casos, es posible que UEFN no pueda detectar que un proyecto proviene de una fuente desconocida.
Cómo usar recursos de terceros
Los recursos de Unreal a menudo se guardan como archivos binarios con la extensión .uasset . Algunos tipos de archivos .uasset, como las secuencias de comandos de Blueprint, pueden ejecutar código que puede afectar a los datos del proyecto y acceder a otros datos de la computadora.
Para protegerte:
Importa en tus proyectos solo recursos que provengan de fuentes de confianza.
Cómo unirse a un equipo de UEFN y trabajar con él
Cuando te unes a un equipo en UEFN y trabajas en colaboración en un proyecto en Unreal Revision Control, sincronizas de forma rutinaria con tu computadora instantáneas de los cambios realizados en el proyecto por otros miembros del equipo. Otra persona del equipo podría introducir contenido con secuencias de comandos de forma accidental o malintencionada en tu proyecto compartido. La próxima vez que sincronices estos equipos, tu computadora podría ejecutar esas secuencias de comandos.
Para protegerte:
Trabaja en colaboración solo con personas de confianza.
Decidan entre ustedes y con anticipación en qué fuentes de recursos de terceros confían o conversa con tus compañeros de equipo antes de importar contenido de terceros.
Cómo abrir archivos de Verse en Visual Studio Code
Cuando abres archivos de Verse desde UEFN, Visual Studio Code te solicita que confíes en los autores del código. Confiar en los autores habilita una extensión de Visual Studio Code para Verse escrita por Epic Games, que ofrece funciones lingüísticas avanzadas, como el resaltado de sintaxis, el autocompletado y los informes de errores. Confiar en los autores también podría permitir que otras extensiones de Visual Studio Code no escritas por Epic ejecuten código y accedan a los datos de tu computadora.
Para protegerte:
Solo instala extensiones para Visual Studio Code que hayan sido escritas por personas de confianza.
Abre solo archivos de Verse escritos por personas de confianza.