Noticias

La actualización de Team Fortress 2 agrega VScript y ahora puede ejecutar Linux dentro de él.

No solo se actualizó Team Fortress 2, sino que se siente bastante grande gracias a la adición de VScript, y ahora puede ejecutar Linux dentro de él. Así es, TF2 salió en Linux en 2013, y ahora TF2 puede ejecutarse en Linux. Qué tiempo para estar vivo.

El desarrollador Joshua Ashton, que también trabaja en DXVK y VKD3D-Proton (parte de Steam Play Proton), parece haber estado ocupado ayudando a otros proyectos de Valve como TF2 agregando VScript, que permite a los creadores de mapas hacer cosas bastante salvajes. Estos son los principales cambios:

  • VScript implementado
    • VScript permite a los mapeadores incrustar código de secuencia de comandos (Squirrel3) en los mapas. Este sistema ya se usa para mapas L4D2 y CS:GO.
      • Interfaz con entidades y el mundo como la lógica normal de Hammer
      • Simplifique las cosas que solían ser increíblemente difíciles/tediosas en la lógica Hammer
      • Interactúe y administre bots, jefes, atributos de jugadores, entidades y estado del juego para habilitar modos de juego mejorados, rediseñados o totalmente personalizables.
      • Reacciona a los eventos del juego y cambia los resultados de algunas cosas, como los cálculos de daños.
    • Más información técnica sobre VScript para Team Fortress 2 está disponible en la comunidad de desarrolladores de Valve.
      • https://developer.valvesoftware.com/wiki/VScript
      • https://developer.valvesoftware.com/wiki/List_of_TF2_Script_Functions
  • Se agregó la capacidad de cambiar dinámicamente el skybox usando el objeto skybox_swapper o SetSkyboxTexture.
  • Se agregó soporte para archivos de actualización de MvM personalizados empaquetados en un mapa.
  • Se agregó un objeto point_worldtext que puede mostrar texto dinámicamente, con soporte para múltiples fuentes SDF (campo de distancia firmado), múltiples colores y modo arcoíris.
  • Múltiples ConVars relacionados con el movimiento identificados
  • Soporte implementado para func_monitor y cámaras.
  • Se implementó la función logic_eventlistener para escuchar los eventos del juego desde Hammer logic.
  • Se agregó la capacidad de pasar parámetros y retrasar las acciones del poblador MvM.
  • Tiempo de compilación mejorado con VRAD
  • Un agradecimiento especial a Jakub y a todos los colaboradores de GitHub VScript Mega Issue por probar, brindar comentarios y enviar solicitudes.

Ashton incluso hizo un video corto para mostrar cómo funciona Linux. en el interior Team Fortress 2 y puedes encontrar el código en GitHub. Es bastante emocionante y probablemente signifique que alguien pondrá Doom en TF2 pronto si es que no lo ha hecho ya.

¿Quieres saber más sobre él y lo que puede hacer? El youtuber shounic, a quien supongo que ya conoces si te gusta TF2, hizo un video beta de esto, que puedes ver a continuación, y lo explica muchas veces mejor de lo que podría esperar para ti:

Artículo tomado de MuyLinux.xyz.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba