Udon/es: Difference between revisions

From VRChat Wiki
Sakuuh (talk | contribs)
No edit summary
Sakuuh (talk | contribs)
Created page with "Udon se lanzó oficialmente el 1 de abril de 2020 en un estado de "Open Alpha"<ref>[https://medium.com/vrchat/introducing-vrchat-udon-unlocking-coding-for-creators-ce411a6390d1 'Presentamos VRChat Udon: Desbloqueo de codificación para creadores'] en ''Medium''; recuperado el 16 de diciembre de 2024</ref> con la versión 2020.1.1 de VRChat<ref>[https://docs.vrchat.com/docs/patch-notes-2020#vrchat-202011 VRChat 2020.1.1] en ''docs.vrchat.com''; recuperado el 16 de diciemb..."
Line 23: Line 23:
Udon Toolkit (Kit de herramientas udon) fue anunciado originalmente en una publicación de blog<ref>[https://medium.com/@vrchat/vrchat-node graph-playmaker-and-soon-1a958672688d 'VRChat “Node Graph”, Playmaker y Soon™'; recuperado el 6 de septiembre de 2024.]</ref> el 20 de junio de 2018 e introducido como "VRChat Node Graph", y fue además comentado en un vídeo de [[Developer Update|actualización del desarrollador]]<ref>[https://www.youtube.com/watch?v=sst9GZAZBDU 'Actualización del desarrollador de VRChat #4' en YouTube; recuperado el 6 de septiembre de 2024.]</ref> el 26 de junio de 2018, como reemplazo del toolkit ''Playmaker'', en las primeras versiones del SDK de mundos.  
Udon Toolkit (Kit de herramientas udon) fue anunciado originalmente en una publicación de blog<ref>[https://medium.com/@vrchat/vrchat-node graph-playmaker-and-soon-1a958672688d 'VRChat “Node Graph”, Playmaker y Soon™'; recuperado el 6 de septiembre de 2024.]</ref> el 20 de junio de 2018 e introducido como "VRChat Node Graph", y fue además comentado en un vídeo de [[Developer Update|actualización del desarrollador]]<ref>[https://www.youtube.com/watch?v=sst9GZAZBDU 'Actualización del desarrollador de VRChat #4' en YouTube; recuperado el 6 de septiembre de 2024.]</ref> el 26 de junio de 2018, como reemplazo del toolkit ''Playmaker'', en las primeras versiones del SDK de mundos.  


<div lang="en" dir="ltr" class="mw-content-ltr">
Udon se lanzó oficialmente el 1 de abril de 2020 en un estado de "Open Alpha"<ref>[https://medium.com/vrchat/introducing-vrchat-udon-unlocking-coding-for-creators-ce411a6390d1 'Presentamos VRChat Udon: Desbloqueo de codificación para creadores'] en ''Medium''; recuperado el 16 de diciembre de 2024</ref> con la versión 2020.1.1 de VRChat<ref>[https://docs.vrchat.com/docs/patch-notes-2020#vrchat-202011 VRChat 2020.1.1] en ''docs.vrchat.com''; recuperado el 16 de diciembre de 2024</ref>. Los usuarios podían subir mundos a VRChat utilizando scripts de Udon. Además, VRChat creó una columna destacada en el menú de mundos, mostrando mundos que utilizaban Udon<ref>[https://medium.com/vrchat/udon-alpha-spotlight-3bb5bb6c54f6 'Destacados de Udon Alpha'] en ''Medium''; recuperado el 16 de diciembre de 2024.</ref><ref>[https://web.archive.org/web/20210124123602/https://ask.vrchat.com/c/worlds/showcase/30 Archivo (24/01/2020) - 'Exhibición de mundos' para Udon] en ''ask.vrchat.com'' vía ''Archive.org''; recuperado el 16 de diciembre de 2024</ref>.
Udon officially launched on April 1, 2020 in an 'Open Alpha' state<ref>[https://medium.com/vrchat/introducing-vrchat-udon-unlocking-coding-for-creators-ce411a6390d1 'Introducing VRChat Udon: Unlocking Coding for Creators'] on ''Medium''; retrieved December 16, 2024</ref> with VRChat version 2020.1.1<ref>[https://docs.vrchat.com/docs/patch-notes-2020#vrchat-202011 VRChat 2020.1.1] on ''docs.vrchat.com''; retrieved December 16, 2024</ref>. Users could upload worlds to VRChat using Udon scripts. In addition, VRChat also created a spotlight row in the World Menu, showcasing worlds utilizing Udon<ref>[https://medium.com/vrchat/udon-alpha-spotlight-3bb5bb6c54f6 'Udon Alpha Spotlight'] on ''Medium''; retrieved December 16, 2024.</ref><ref>[https://web.archive.org/web/20210124123602/https://ask.vrchat.com/c/worlds/showcase/30 Archive (01/24/2020) - 'World Showcase' for Udon] on ''ask.vrchat.com'' via ''Archive.org''; retrieved December 16, 2024</ref>.
</div>


=== UdonSharp (U#) ===
=== UdonSharp (U#) ===

Revision as of 13:38, 8 March 2026

Ver · Editar¡Esta es una página de información oficial de VRChat!
Es revisada y aprobada por el equipo de VRCWiki. Aprende cómo contribuir a esta página leyendo la guía de contribución.
Logo de Udon

Udon is a C# derived high level object-oriented programming editor for the VRChat World SDK, created by the VRChat Development Team and released in 2020 for SDK2, then eventually SDK3.

Descripción general

An example of the Udon Node Graph interface, and a demonstration of its code. (Animated GIF)

Udon allows users to utilize the Udon Node Graph UI for visual scripting, and using 'noodles' to connect nodes together to create advanced scripts for Worlds. Users can also traditionally code, using UdonSharp (U#), which allows the use of limited C# syntax. Udon also compiles to its own bytecode known as Udon Assembly, which can be interpreted by the VRChat platform.

Udon is primarily used as a replacement for MonoBehaviors in Unity. Udon is designed to securely interface with the VRChat platform in a sandboxed environment, with a select set of approved operations to perform various actions, which can optionally be synced across the network. Udon covers a wide range of native C# and Unity operations, as well as VRChat specific operations that can be used to build advanced worlds and experiences in VRChat.

Historia

Udon Toolkit (Kit de herramientas udon) fue anunciado originalmente en una publicación de blog[1] el 20 de junio de 2018 e introducido como "VRChat Node Graph", y fue además comentado en un vídeo de actualización del desarrollador[2] el 26 de junio de 2018, como reemplazo del toolkit Playmaker, en las primeras versiones del SDK de mundos.

Udon se lanzó oficialmente el 1 de abril de 2020 en un estado de "Open Alpha"[3] con la versión 2020.1.1 de VRChat[4]. Los usuarios podían subir mundos a VRChat utilizando scripts de Udon. Además, VRChat creó una columna destacada en el menú de mundos, mostrando mundos que utilizaban Udon[5][6].

UdonSharp (U#)

UdonSharp, o U#, es un compilador que convierte C# en código de ensamblaje de Udon. UdonSharp fue creado originalmente como un proyecto de código abierto de la comunidad el 7 de febrero de 2020[7], por el desarrollador Merlin, con contribuciones de otros creadores[8]. UdonSharp ahora se encuentra en el repositorio oficial de código abierto de VRChat.

Cómo hacer un script en U# [9]

Puedes crear un script de UdonSharp en la ventana del proyecto o en la ventana de la jerarquía siguiendo los pasos a continuación.

En la ventana del proyecto
  1. Haz clic derecho en el explorador de assets de tu proyecto.
  2. Para crear ve a "Create" > "U# script".
  3. Haz clic en "U# script". Esto abrirá un cuadro de diálogo para crear un archivo.
  4. Elige un nombre para tu script y haz clic en "Save" para guardar.
  5. Esto creará un archivo .cs y un asset de programa UdonSharp configurado para el script en el mismo directorio.

En la ventana de la jerarquía
  1. Crea un nuevo "game object" en tu escena.
  2. Agrega un componente Udon Behaviour al objeto.
  3. Debajo del botón "New Program", haz clic en el desplegable y selecciona "Udon C# Program Asset".
  4. Ahora haz clic en el botón "New Program". Esto creará un nuevo asset de programa UdonSharp para ti.
  5. Para crear el script haz clic en el botón "Create Script" y elige un destino y nombre para el script.

Udon 2 (Soba)

El 15 de diciembre de 2022, VRChat anunció que su equipo de desarrollo había comenzado a trabajar en un sucesor de Udon, al que se le dio el nombre provisional de Udon 2[10]. La siguiente actualización sobre Udon 2 llegó el 29 de febrero de 2024, mencionando los beneficios de rendimiento y las funciones adicionales que ofrecería[11], y otra actualización el 14 de marzo de 2024 que mostró un ejemplo de la beta interna[12].

El 25 de noviembre de 2024, se abandonaron los planes anteriores para Udon 2, y un nuevo proyecto tomaría su lugar, denominado Soba[13].

Curiosidades

  • "Udon" es un tipo de fideo grueso, utilizado en la cocina japonesa.

Recursos oficiales

Recursos de la comunidad

Puedes encontrar una lista de guías de la comunidad en su artículo principal: Comunidad: Guías de Udon.

Referencias