- Oscar Gael Mayen Tello
- Sergio Rangel Vargas
- Adrian Dolores Sanchez Rios
- Vanessa Marshall
- Ricardo Rivera Carrillo
- Guadalupe Ilén Carrera Rivera
Discord oficial de la comunidad de cluster Discord.
Unity es un motor de juegos 2D/3D desarrollado y proporcionado por Unity Technologies. Además de utilizarse para la creación de juegos, se utiliza en diversos campos, como las industrias manufactureras, la producción de vídeos y anime y las industrias de la construcción.
Para Cluster, Unity se utiliza para producir y cargar espacios virtuales. Unity se puede utilizar de forma gratuita si se utiliza con fines personales y no comerciales. El “Cluster Creator Kit” (denominado CCK en las siguientes secciones) es un kit de desarrollo distribuido por Cluster, Inc. Al instalar CCK en Unity, puedes producir y cargar fácilmente tus mundos en un clúster.
También se incluyen elementos, activadores y trucos en CCK para crear diversas experiencias.
Instalar Unity con Unity con el Cluster Creators Kit Unity and CCK. Tutorial facil.
Página que te proporciona un mundo descargable con funciones básicas Mundo de Ejemplo.
Tip
Sigue los tutoriales que se encuentran en los enlaces de arriba.
Caution
La versión de Unity recomendada en el tutorial puede marcar errores en las funciones de colaboración.
- Una vez que se hayan instalado la versión adecuada de Unity y UnityHub, abra UnityHub
- Una vez iniciado, haga clic en "Abrir" en la parte superior derecha.
- Podrá seleccionar una carpeta una vez que haya hecho clic en "Abrir", elija la carpeta del Proyecto Unity 'Template World'
- Asegúrese de hacer clic en la carpeta en lugar de en el contenido dentro de la carpeta.
Important
Para integrar a un desarrollador al mundo principal del proyecto, favor de hablar con el líder de proyecto para poder agregarlo desde unity y darle permisos de desarrollador.
Item es un término genérico para objetos interactivos que se pueden colocar en el mundo. El componente Item es la base de cosas como MovableItem y GrabbableItem.
Propiedad | Significado |
---|---|
Id | Un valor que se establece automáticamente para identificar el elemento. |
Item Name | Nombre del árticulo. Aparece al jugador cuando lo agarra, etc. Si está vacío, se mostrará el valor predeterminado. |
Size | El tamaño del área que ocupa principalmente el artículo. |
- Agarre: Una referencia a una transformación que especifica las coordenadas y la rotación del controlador. Si no se establece, se tomará el punto especificado por el jugador.
Para especificar el rango donde se pueden capturar los objetos, se requiere al menos un componente Collider en la misma jerarquía que el componente Elemento grabable o como hijo.
- MovableItem: Los elementos móviles te permiten sincronizar la posición de los objetos entre jugadores en el mundo..
El componente MovableItem requiere un componente Rigidbody. El comportamiento del elemento móvil se puede controlar configurando el cuerpo rígido. Consulte el manual de Unity para obtener detalles sobre la configuración de Rigidbody.
Cuando el elemento móvil se mueve a una posición inferior a la altura de aparición, volverá a su posición inicial. Los elementos móviles generados dinámicamente mediante el truco Crear elemento se descartarán.
Pro Terrain: Herramienta para crear y modificar terrenos realistas, permitiendo esculpir paisajes y agregar detalles como texturas, árboles y hierba.
Abre tu proyecto en Unity y descarga el Terrain Sample Asset Pack desde el Asset Store o desde un enlace proporcionado.
Haz clic en el menú Window (Ventana) y selecciona Package Manager. }
En el Package Manager, selecciona Unity Registry en el menú desplegable, busca Terrain Tools, y haz clic en Download e Install para instalar el paquete.
Para acceder a la herramienta, ve al menú Window, selecciona Terrain y luego Terrain Toolbox. Esto abrirá una pestaña desde la cual podrás crear y personalizar terrenos según tus necesidades.
Crear el terreno: Comienza creando el terreno con las medidas adecuadas según las necesidades del proyecto.
Modificar la elevación: Selecciona la herramienta de elevar o bajar el terreno (Raise or Lower Terrain) y ajusta las montañas o elevaciones de acuerdo a lo que requiera el escenario.
Puedes utilizar diferentes herramientas para personalizar el terreno, como pintar superficies, generar árboles o arbustos, y ajustar la cantidad y distribución de estos elementos según lo que necesites.
Herramienta de modelado 3D dentro de Unity para crear y editar geometría directamente en el editor, ideal para diseñar niveles y estructuras.
Haz clic en el menú Window y selecciona Package Manager.
En el Package Manager, selecciona Unity Registry en el menú desplegable, busca ProBuilder, y haz clic en Download e Install para instalar el paquete.
Ve al menú Tools, selecciona ProBuilder, y luego ProBuilder Window. Se abrirá una ventana con todas las herramientas de ProBuilder listas para usar.
Para agregar rotación a un objeto al interactuar con él en el entorno de desarrollo de Cluster, sigue estos pasos utilizando los Gimmicks (scripts que generan eventos interactivos con el avatar):
-
Agregar el script "Add Instant Torque Item Gimmick (Script)":
-
Agregar el script "Interactive Item Trigger (Script)":
- Este script permitirá que el avatar interactúe con el objeto.
- En las propiedades de este script, en el campo Target, debes introducir el nombre que asignaste previamente en el campo Key del script "Add Instant Torque Item Gimmick".
- Este paso vincula la acción de aplicar torque al interactuar con el objeto.
-
Agregar el script "Movable Item (Script)":
- Este script es necesario para que el objeto sea movible y responda al torque.
- Asegúrate de que esté agregado dentro de los componentes para que el objeto pueda rotar adecuadamente en cualquiera de sus ejes al aplicar el torque. Con estos tres componentes configurados correctamente, al interactuar con el objeto, se le aplicará un torque instantáneo, lo que causará su rotación en el eje especificado.
Important
el objeto no debe contar con gravedad
Un espacio en donde el usuario puede interactuar con modelos que serán destruidos para revelar objetos escondidos, cuenta con un amplio espacio para explorar y visualmente sea atractivo para todos
En Unity creamos piedras o elementos que se pueden destruir junto con la emisión de sonido como actividad principal de esta zona. Para esto, creamos una carpeta vacía en el apartado de Assets del proyecto, en ella vamos a guardar el sonido que emitirán las rocas al ser destruidas.
Tip
Nombrar los audios y carpetas con nombres claros y descriptivos.
Después, vamos a crear un objeto vacío en la escena para poder almacenar y ordenar los Assets que van a ser destruidos posteriormente.
Ese objeto principal deberá tener estas propiedades o componentes.
Important
Los Scripts usados para todo el proyecto, ya se encuentran en el entorno de desarrollo de Cluster, solo hace falta presionar (Addcomponent) y buscar el Script deseado.
Dentro del objeto vacío colocamos los Assets que se van a destruir con la interacción del Usuario y deberán tener las siguientes propiedades o componentes.