PRODUCTOS

Bolt Visual Scripting

Bolt en Unity permite que los creadores desarrollen mecánica o lógica de interacción del juego mediante un sistema visual, basado en gráficos, en lugar de escribir líneas tradicionales de código.

Mira nuestro tutorial

¿Quieres empezar a usar el scripting visual de Bolt tan rápido como sea posible? Este tutorial de inicio rápido de 20 minutos te presenta los conceptos básicos del scripting visual con Bolt para ayudarte a hacer tus propios juegos con tu propia lógica basada en nodos.

Scripting visual en Unity, con la tecnología de Bolt

Scripting para no programadores

El scripting visual en Unity, con la tecnología de Bolt, ayuda a que todos los miembros del equipo creen lógica de scripting mediante gráficos visuales, con nodos que se arrastran y sueltan, en lugar de escribir código en forma manual. Artistas y diseñadores pueden hacer más en el editor sin necesitar de la ayuda de los programadores. También puede servir para que los programadores implementen ideas rápidamente a fin de agilizar el proceso de prototipado e iteración.

método para crear lógica de proyectos basado en node

Scripting para diseñadores y artistas

Es una excelente opción para diseñadores y artistas que desean probar ideas, hacer cambios o mantener un control más directo sobre el trabajo que hacen en Unity. Quienes no son programadores también pueden usar los gráficos de nodos creados por miembros más técnicos del equipo.

Aumenta la velocidad del prototipado y las pruebas para los desarrolladores

Agiliza el trabajo de los programadores

Emplear un sistema de scripting visual puede aumentar la velocidad del prototipado y las pruebas para los desarrolladores, dado que evita malgastar esfuerzos escribiendo un código para ideas que podrían no ser viables. El scripting visual también es una forma excelente de hacer que los scripts existentes sean más accesibles o de crear herramientas para que las utilicen otros miembros de un equipo de desarrollo.

Beneficios clave

Gráficos de flujo

Los gráficos de flujo constituyen la principal herramienta para crear interacciones en tus proyectos. Utilizando acciones y valores basados en los nodos, estos gráficos te permiten ejecutar la lógica en el orden que especifiques, ya sea en cada frame o cuando se produzca un evento.

Gráficos de estado

Los gráficos de estado te permiten crear comportamientos integrados que les indica a los objetos qué acciones deben ejecutar cuando se encuentran en un estado determinado. Son aptos para lógica de alto nivel; por ejemplo, los comportamientos de AI, la estructura de las escenas o los niveles o cualquier aspecto de una escena que requiera comportamientos que pasan de un estado a otro.

Edición en vivo

Haz cambios en los gráficos mientras usas Play Mode a fin de ver las actualizaciones del scripting visual de Bolt en tiempo real. Esto ofrece una forma mucho más rápida de iterar y de probar ideas sin necesidad de volver a compilar los cambios del proyecto.

Depuración y análisis predictivos

El scripting visual de Bolt puede predecir e indicar nodos que tendrán problemas incluso antes de que los pruebes. También puede analizar tus gráficos para anticipar si faltan componentes o si hay referencias nulas. Si se produce un error en el tiempo de ejecución, Bolt destacará su origen en el gráfico.

Diseñado para que resulte fácil usarlo

El scripting visual de Bolt está diseñado para que les resulte más sencillo a los creadores menos técnicos gracias a una nomenclatura clara y funciones de agrupación y comentarios que hacen que los gráficos puedan leerse con facilidad. Además, cuenta con un buscador de concordancias que te permite buscar rápidamente lo que necesitas.

Compatibilidad con la base de código

Puedes utilizar cualquier método, campo, propiedad o evento de Unity, cualquier complemento de terceros o, incluso, scripts personalizados dentro de tus gráficos. El scripting visual de Bolt accede directamente a la base de código mediante un proceso de reflexión y está siempre actualizado.

Preguntas frecuentes

¿Qué es el scripting visual?

El scripting visual es una forma gráfica de manipular los objetos y los comportamientos en Unity sin tener que escribir código en forma manual. La lógica se construye conectando nodos visuales, lo que permite que artistas, diseñadores y programadores creen juegos y sistemas interactivos con facilidad.

¿Cómo puedo acceder al scripting visual de Bolt?

Puedes descargar la herramienta Bolt de scripting visual de la Asset Store de Unity.

¿Qué es la Asset Store de Unity?

La Asset Store de Unity es un mercado donde hay miles de assets gratuitos o con precios muy económicos que permiten ahorrar mucho tiempo y esfuerzo al crear con Unity. Es un recurso muy útil para los desarrolladores Unity exitosos, ya que cuenta con más de 60 000 paquetes que incluyen herramientas y extensiones para el Editor, arte 3D y 2D, música y efectos de sonido de calidad cinemática, y mucho más.

¿Con qué versiones de Unity es compatible el scripting visual de Bolt?

Los usuarios que publicarán proyectos en Unity 2018, 2019 y 2020 contarán con asistencia técnica a lo largo de todo el ciclo de vida de su correspondiente LTS.

¿De qué manera evolucionará el scripting visual en Unity?

En 2021, Unity incluirá el scripting visual de Bolt como una función de la plataforma básica, integrada directamente en Unity. Junto con eso, unificaremos el estilo de todas nuestras herramientas de desarrollo basadas en nodos. Sabemos que es fundamental para brindar una excelente experiencia del usuario que unifiquemos los flujos de trabajo del scripting visual con los de las demás soluciones basadas en nodos.

¿Qué es el scripting visual basado en DOTS?

Unity está evaluando el futuro del scripting visual, considerando Bolt, Bolt 2 y nuestra solución de scripting visual que utiliza la pila de tecnología basada en datos (DOTS). Nuestro objetivo es crear una sola solución, unificada, en la que puedan usarse todas las funciones, que no genere comunidades fragmentadas y que cumpla con las expectativas de los usuarios en cuanto a estar lista para producción. Para obtener más información sobre la evolución del scripting visual, participa de nuestros foros.

Usamos cookies para brindarte la mejor experiencia en nuestro sitio web. Visita nuestra página de política de cookies si deseas más información.

Listo