Cómo crear un mod usando Microsoft Visual Studio (MVS) [tModLoader 0.8]

Cómo crear un mod usando Microsoft Visual Studio (MVS) [tModLoader 0.5]

Traducido y complementado por Warten. Enlace al original. (En Inglés)
¡Atención! haz preguntas estúpidas como: ¿Por qué no funciona el idioma ruso? Conducirá al autor a una furia salvaje.

Cómo crear un mod usando Microsoft Visual Studio (MVS) [tModLoader 0.8]

principio
Recuerde: si su religión prohíbe leer las preguntas frecuentes, busque en Google y usa un traductor, no puedes esperar a recibir ayuda aquí. General.

  • Establecer tModLoader... Luego, ejecute installer.exe nuevamente y haga clic en configurar entorno de modificación.
  • Asegúrese de tener instalado .NET Framework más reciente.
  • Asegúrese de tener los archivos .dll de XNA Framework (o descargarlos).
  • Descargue e instale Microsoft Visual Studio, Community Edition.
    (Instalar desde el espacio de trabajo de C #. ¡Atención!: instalar con inglés) ¡Es solo por 30 días! Más tarde, debe registrar una cuenta para desactivar. sitio web e ingrese al programa, es gratis.
  • Y, por supuesto, conocimientos básicos de C #. Es fácil, lea tutoriales, guías y realice cualquier programa regular antes de comenzar a modificar.

Hay algunas cosas que debe saber antes de comenzar a modificar:

  • En primer lugar, este manual es para tModLoader y puede (o no) cambiar a medida que lo actualizamos.
  • Asegúrese de tener la última versión de Microsoft .NET Framework (4.5 o superior) para evitar problemas.
  • Terraria usa bibliotecas de XNA Framework, por lo que necesita DLL en su mod. Son necesarios para evitar errores al escribir código. Puede descargar el mío o buscarlo usted mismo si tiene el XNA Framework (preferido).
  • Y, por supuesto, no se olvide de Microsoft Visual Studio.
Cómo crear un mod usando Microsoft Visual Studio (MVS) [tModLoader 0.8]

introducción
MVS le ayudará a completar automáticamente el código mostrando errores y, en general ... hará que el proceso de escritura de código sea mucho más rápido y sencillo.
Microsoft Visual Studio es una aplicación para crear muchos tipos de programas. Probablemente haya oído hablar de él antes, y tal vez alguien incluso lo haya usado.
Si es la primera vez que usa MVS, le recomiendo que primero revise / lea las guías / tutoriales de C #. Hay muchos de ellos en Internet.

Cómo crear un mod usando Microsoft Visual Studio (MVS) [tModLoader 0.8]

Cómo crear su mod (en adelante, proyecto) en MVS
Es mejor usar MVS con el inglés instalado. ¡lengua! Después de la instalación y el lanzamiento, verá la página de inicio, ciérrela. Luego haz todo como en la lista.

  1. Haga clic en Archivo -> Nuevo -> Proyecto (Plantillas -> Otros tipos de proyectos -> Soluciones de Visual Studio) y asígnele el nombre "Fuentes de modificación" (sin comillas).
  2. Establecer ubicación: documentos \ Mis juegos \ Terraria \ ModLoader
  3. Haga clic en Aceptar
  4. Haga clic en Agregar -> Nuevo proyecto -> Windows -> Escritorio clásico -> Proyecto vacío
  5. Ingrese el nombre del mod (en inglés, sin caracteres especiales ni espacios)
  6. Haga clic en Aceptar
  7. Haga clic derecho en el nuevo proyecto (Derecha) -> Agregar -> Clase (asígnele el mismo nombre que nombró el mod)
  8. Luego escribe el código como aquí: (MODNAME es el nombre de tu mod)
    using System; using Terraria; using Terraria.ModLoader; namespace MODNAME { public class MODNAME : Mod { public MODNAME() { Properties = new ModProperties() { Autoload = true, AutoloadGores = true, AutoloadSounds = true }; } } }
  9. Ahora abre tu editor de texto. Ingrese estas líneas allí:
    author = Este es tu apodo, nombre, lo que sea, escribe lo que quieras;
    versión = versión, cualquier dígito;
    displayName = este es el nombre del mod que se mostrará en el menú, aquí ya puedes escribir espacios, caracteres especiales, pero el cirílico no está permitido! (Letras rusas)
    página de inicio = si comprime la publicación, puede copiar el enlace aquí
    hideCode = ¿es posible abrir el mod y ver su código (verdadero / falso)?
    hideResources = ¿es posible abrir el mod y ver sus texturas (verdadero / falso)
    includeSource = verdadero
    buildIgnore = * .csproj, * .user, obj \ *, bin \ *, .vs \ *
    includePDB = verdadero
    ^ No tocamos los últimos tres.
  10. Nombre el archivo resultante build.txt y suéltelo en su proyecto (solo arrastre y suelte)
  11. Luego haga clic derecho en su proyecto -> referencias -> Agregar referencia (agregue las bibliotecas (.dll) que descargó y el Terraria.exe modificado (con el modloader instalado, ya sabe))
  12. Eso es todo, ahora puede iniciar terraria e intentar construir el mod en la pestaña de fuentes de mod para verificar si hizo todo bien. Si no entonces repetir... ¡No necesitas compilar el mod!

    Tips
    Algunos consejos:
    • Intente mantener limpios los nombres internos como espacios de nombres y clases. Es decir, trate de evitar caracteres especiales, espacios, guiones, etc. etc.
    • Si no entiende nada, pregúntese: ¿Tiene algún conocimiento de C # en este caso? Si no es así, lea los tutoriales / guías de C # y luego regrese.
      Mis consejos
    • Eche un vistazo al código fuente de ExampleMod con cuidado, contiene casi todo lo que tModLoader puede hacer en este momento.
    • Nota para MVS, crea una carpeta .vs que se mostrará en la pestaña de fuentes de mod. Solo ignórala.
    • Antes de comenzar a modificar, al menos debe conocer los conceptos básicos de C #.
      En su mayoría, puede aprender estos conceptos básicos creando aplicaciones de consola.
      ¡No tenga miedo de intentar hacer algo usted mismo!
      La experiencia en la programación de otras aplicaciones será una gran ventaja en el futuro.
      Tutoriales de C # (en inglés. Búscalo tú mismo en ruso).
    • http://www.tutorialspoint.com/csharp/
    • http://csharp.net-tutorials.com/
    • http://www.homeandlearn.co.uk/csharp/csharp.html
      Enlaces adicionales.
    • Documentación (ing)
    • ID de artículos, mosaicos, etc.


      // ¿final?
Descarga gratuita de TerrariaGo - Everything for Terraria (Terraria)
Añadir un comentario

  1. Arsenio

    Mmma, ¿es posible escribir el peto del casco y los pantalones?

    respuesta
    1. terrariago-admin autor

      No tengo chillidos

      respuesta