TALLER / VRAGE3

Crear tu primer mod

Un recorrido guiado desde un proyecto vacío hasta un bloque comprobable en Space Engineers 2, sin salir del sitio.

  1. 01MOD HUB
  2. 02EDITOR
  3. 03PRUEBA EN JUEGO
  4. 04WORKSHOP
  • Space Engineers 2 instalado
  • Space Engineers 2 Mod SDK instalado desde la Biblioteca de Steam, en Herramientas
  • Una carpeta de trabajo separada de los datos Vanilla
  • Windows: las herramientas del SDK se proporcionan como aplicaciones .exe

Trabaja siempre dentro del proyecto de tu mod. Usa los datos Vanilla como referencia y no los modifiques directamente.

Crear y abrir el proyecto

Esta primera secuencia prepara un mod vacío y comprueba la cadena Mod Hub → Editor → Juego.

01

Crear el mod en Mod Hub

Inicia Space Engineers 2 Mod SDK desde Steam. VRAGE3 Mod Hub se abre y administra tus proyectos.

  1. Pulsa « + Add Mod ».
  2. Asigna un título único al proyecto.
  3. Confirma con « OK » y pulsa « Start Editor ».
La carpeta creada es el espacio de trabajo del mod.
02

Importar el propulsor de ejemplo

El SDK incluye modelos listos para importar y permite aprender el proceso antes de modelar en 3D.

  1. Busca ExampleMod1/Modded Ion Thruster en el SDK.
  2. Arrastra la carpeta « Modded Ion Thruster » al editor.
  3. En VRAGE Assets Import Utility, conserva todos los archivos marcados, activa « Snap models to SE2 Grid » e importa.
03

Vincular modelos y materiales

La importación crea los recursos VRAGE necesarios. Vincula el material del último LOD a los tres estados del modelo.

  1. Abre Assets/Modded Ion Thruster/Models/NonFractured.
  2. Selecciona ModdedIonThruster.model y asigna moddedIonThruster_LastLod.def a ModdedIonThruster_LastLOD.
  3. Repite la operación en Deformed y Fractured.
04

Generar el bloque

El modelo visual no basta: el juego necesita un prefab y definiciones que describan su comportamiento.

  1. Haz clic derecho en un espacio vacío de Project Explorer → Create Prefab → Blocks → Breakable → IonThrusters.
  2. Nombra el prefab « ModdedThruster ».
  3. En la CubeBlock Definition generada, asigna ModdedIonThruster_Icon.png e introduce el nombre visible.
05

Asignar los tres estados

El bloque debe saber qué modelo mostrar cuando está intacto, fracturado o deformado.

  1. Abre ModdedThruster_BlockModelDefinition.partialdef.
  2. Asigna ModdedIonThruster.model al modelo Non-Fractured.
  3. Asigna las variantes Deformed y Fractured a sus campos.
06

Previsualizar y probar

Revisa el prefab en la vista de renderizado y abre después un mundo de prueba desde el editor.

  1. Haz doble clic en ModdedThruster.partialdef.
  2. Activa los dummies en Preview Settings y comprueba la orientación de « Dummy Nozzle ».
  3. Usa Project → Start Game y busca el bloque en Movimiento → Propulsión espacial → Propulsores iónicos.

¿Por qué empezar con el propulsor iónico?

Ya contiene el icono, los modelos intacto, fracturado y deformado, los LOD, las texturas y la colisión. Así puedes aprender las relaciones entre recursos antes de crear tus propios archivos 3D.

Space Engineers 2 - Mod SDK/ExampleMod1/Modded Ion Thruster
.fbx
Modelo 3D fuente importado por el editor
.model
Modelo generado y referenciado por el bloque
.def / .partialdef
Definición o copia parcial de datos del juego
LOD0, LOD1…
Versiones progresivamente simplificadas del modelo
_collision
Geometría simplificada usada por la física
Albedo, Normal, Roughness…
Mapas que definen el aspecto del material

Un bloque limpio antes de iniciar el juego

  • Ningún error en Asset Validation
  • Ninguna ruta o GUID ausente en la Console
  • Los tres estados del modelo están asignados
  • La colisión y los dummies están en su sitio
  • El nombre y el icono aparecen en la pantalla G

Preparar la publicación

  1. 01

    Prueba el mod en un mundo nuevo y verifica construcción, daños y propulsión.

  2. 02

    Corrige todos los errores de validación y comprende los avisos restantes.

  3. 03

    En Mod Hub, añade título, descripción, miniatura y dependencias.

  4. 04

    Usa « Publish » solo cuando la versión local sea estable.

FUENTES Y ALCANCE

Tutorial reescrito a partir de la documentación de Keen Software House y comprobado con las herramientas y ejemplos del SDK local. Los nombres de la interfaz VRAGE3 siguen en inglés cuando deben localizarse literalmente en la herramienta.

KeenSWH · Modding Overview KeenSWH · Create New Thruster
SDK local vérifié : Space Engineers 2 - Mod SDK · ExampleMod1 · VRAGE3.ModHUB.exe · VRage.Editor.exe