Antes de comenzar, piensa en tus experiencias pasadas abriendo un nuevo juego o aplicación (app)de teléfono inteligente. En malas experiencias, como intentar usar una aplicación (app)confusa, es posible que hayas renunciado y la hayas cerrado. O tal vez un juego tenía demasiada información en el frente que era difícil de recordar.
Para construir experiencias buenas, los creadores deben involucrar y informar a los usuarios al mismo tiempo. Hay una carrera entera dedicada a estudiar esto. User experience (Experiencia de usuario) los diseñadores son personas que toman tiempo para asegurarse de que los usuarios puedan encontrar dónde ir y cómo lograr metas sin sentirse frustrado.
Por instancia, estas dos imágenes muestran el impacto que puede tener la experiencia del usuario en la primera impresión de un juego.
Configuración del proyecto
Este curso le guiará a través de la creación de un tutorial guiado usando una plantilla de inicio. Alternativamente, puede usar su propio proyecto ya que el sistema de tutorial terminado se puede aplicar a cualquier experiencia.
El lugar de inicio de esta serie incluye partes de un juego de parque de atracciones donde los jugadores recogen boletos para obtener un premio. Los jugadores nuevos serán dirigidos a los puestos para recoger sus boletos.
Importando el patrón
Abre el lugar de inicio de Construye y juega - Tabla de paseo. En la nueva página web, haz clic en el botón ... y selecciona Editar. Si se solicita, permite que tu navegador abra Roblox.
Una nueva instancia de Studio se abrirá con el mapa. Lo primero que verás será un objeto TestPlayer que simulará a un jugador.
Usando tu propio proyecto
Si está utilizando su propio proyecto, use las principales acciones que sus jugadores harán durante la experiencia. Por instancia, en un juego de agricultura, tenga los jugadores que recolecten trigo para vender en un puesto de venta.
Además, recomendamos lo siguiendo:
Importar archivos - Importa los objetos de inicio de la playa en el espacio de trabajo del proyecto usando el Inventario. Esto incluye puestos de boletos con ProximityPrompts y un TestPlayer.
Sigue el curso y adáptalo. - Cuando termines, reemplaza los modelos prefabricados con los tuyos. Ten en cuenta que puede que necesites renombrar algunas referencias de variables en los scripts.
La Planta
El lugar incluye dos cabinas interactuivas con ProximityPrompts , que son objetos que ejecutan scripts cuando los jugadores interactúan con algo en el modelo. Durante el tutorial, los jugadores interactuarán con cada cabina para recopilar boletos y avanzar el tutorial. Tenga en cuenta que todas las partes excepto la cabina y el jugador de prueba están bloqueadas.
Rayos y Accesorios
Para guiar a los jugadores a las cabinas para obtener boletos, crearás un camino usando rayos como en el video a continuación.
Los rayos son objetos también se utilizan para efectos como láseres o campos de fuerza. Este objeto dibuja una textura entre dos puntos con propiedades personalizables como la velocidad, la宽 y el tamaño de curva.
Para mostrar el rayo, se necesitan accesorios para establecer los puntos de inicio y fin del rayo. Estás insertando un accesorio en el jugador y el otro accesorio en el objetode la meta.
En el Explorador, encuentra TestPlayer y agrégalo a un ajunto llamado PlayerAttachment.
Bajo TestPlayer , agrega un Rayo llamado TutorialBeam . Ten en cuenta, el rayo no será visible hasta que se establezcan sus puntos de inicio y final más tarde.
Encuentra la carpeta TutorialGoals y expand it. Bajo ambos objetos InteractionPart, agrega un archivo de nombre GoalAttachment .