Puede acceder al curso completo aquí: Desarrollar un juego de plataformas Puzzle

En esta lección aprenderá a crear el primer diseño de nivel de este juego.

Esto incluirá lo siguiente:


  • Importación de recursos baldosas
  • Crear tilemaps
  • Configuración de las paletas de baldosas
  • Pintura el mapa

    Tabla de contenidos

    Importación de los Activos Sprite

    En la Unidad, tendrá que hacer una nueva carpeta en su Activo carpeta. Nombre esta carpeta Sprites . Dentro de la carpeta Sprites, hacer una nueva carpeta llamada Azulejos . Este será el lugar donde se construirá la Unidad de los azulejos. La unidad puede convertir automáticamente los sprites en activos de baldosas, que se va a hacer pronto.

    Vamos a utilizar el sprite se muestra a continuación.

    activos Sprite de la Unidad juego

    Seleccione todos ellos y arrastrarlos a la unidad luego caer en su carpeta de Sprites.

    Ahora, seleccione el primer sprite, mantenga pulsada la tecla de mayúsculas, a continuación, seleccione el último sprite. Hay que destacar todos ellos. Verificar en el Inspector que Textura Tipo dice Sprite (2D y la interfaz de usuario) , a continuación, cambiar el por unidad píxeles ser 70. Esto se debe a que todos los sprites son 70 por 70, lo que significa que cada sprite será de 1 por 1 en unidades de la unidad. A continuación, haga clic en el botón Aplicar botón en la Inspector .

    Configuración del azulejo Paleta

    clic derecho en el Jerarquía ventana. Seleccione Objeto 2D a continuación, Tilemap . Esto creará un Red objeto con un Tilemap como hijo de eso. Cambiar el nombre de la Tilemap que Suelo , a continuación, duplicar dos veces con Ctrl / Cmd + D. Nombre uno de ellos Fondo y un < strong> primer plano . Se podría hacer más capas si lo desea, pero no es necesario.

    Ahora vaya a la ventana seleccionar la 2D, a continuación, Mosaico Paleta .

    menú de la ventana con la Unidad 2D> Mosaico paleta seleccionada» /> </ p><br />
<P> Esto abrirá una nueva ventana que se puede utilizar para pintar las baldosas. Para facilitar su uso, se recomienda acoplar este lado de la <strong> Inspector </ strong> arrastrando el menú otra vez, pero se puede poner donde quieras. </ P><br />
<P> Ahora haga clic en el botón <strong> Crear una nueva paleta botón </ strong>, a continuación, poner <strong> Industrial </ strong> para el nombre y haga clic en <strong> Crear </ strong>. </ P><br />
<P> <img src =

    Seleccione el Azulejos carpeta que usted ha hecho cuando el Explorador de archivos aparece.

    El siguiente paso es seleccionar todos los sprites de nuevo, luego arrastrarlos a la Paleta ventana. Esto volverá a abrir el Explorador de archivos, seleccione Azulejos y esperar a que se generan los activos de baldosas. Una vez hecho esto, usted debe conseguir algo que se parece a esto.

    Sprites añadido a la Unidad de baldosas paleta

    No se preocupe si el suyo se ve un poco diferente. Usted se dará cuenta de que el Puerta es demasiado grande. Esto se debe a que no va a ser utilizado como un azulejo. Seleccione el botón Editar y Borrador y, a continuación, haga clic en la puerta. Se elimina de la paleta. También tendrá que borrar el clave y hoja de sierra .

    Unidad de azulejo herramientas y sprites paleta

    Estos artículos serán interactable, de modo que sea sencillo que se pondrán en juego en un método diferente. Existe opciones para que pueda pintar artículos interactable en el juego, pero no se tratarán en este curso.

    Pintura del Nivel

    Ahora ya está listo para empezar a pintar el juego. Retire la Suelo sprites que agregó, ya que ya no es necesario. En el Mosaico Paleta ventana, asegúrese de que el Activo Tilemap se define en Suelo , a continuación, seleccione el Brocha herramienta , o pulse la tecla B, y seleccionar el objeto de suelo sin bordes redondeados. Ahora puede hacer clic en el Escena ventana para agregar azulejos.

    El diseño básico de los niveles será un sistema de circuito, donde se puede ver una clave, pero tienen que pasar por múltiples áreas diferentes para conseguirlo. Usted puede modificar este diseño sin embargo lo desea, pero que va a ser el sistema general de que este curso cubrirá la creación.

    Ahora puede comenzar a hacer su nivel. Asegúrese de que la capa superior siempre tiene la coloración del suelo y el uso de la roca sólida para llenar por debajo de ella. Es más fácil de elegir un tipo de baldosas y poner ese donde quiera que sea, a continuación, volver después con un tipo diferente. lagunas Dejar de ácido y de la escalera para llegar a las otras ubicaciones.

    En las secciones que no estén en contacto con, al igual que el interior de las paredes, cambiar el Tilemap activo Fondo . También puede hacer uso de la herramienta de la caja de relleno (pulse la tecla T) para llenar fácilmente en espacios. Usted querrá asegurarse de llenar una ficha más allá de los bordes para asegurarse de que está cubierto adecuadamente.

    Unidad con suelo tilemap pintado

    Debe ser algo como esto. Si desea comprobar lo que cada una apariencia de capas de mosaicos gusta, utilice el Enfoque en en la esquina inferior, y seleccione Tilemap . Este es el Suelo tilemap.

    demostración de la Unidad Enfoque en Gizmo

    Ahora puede agregar algunos azulejos bloque a la Suelo tilemap, para evitar que el jugador entre en la sección superior derecha.

    Unidad tilemap con obstáculos de bloques añadidos

    Se puede añadir un techo y otra plataforma en el Suelo tilemap.

    Unidad tilemap con tejas añaden

    Si lo desea, puede abrir el espacio en la parte inferior derecha un poco más para permitir que otra de las claves para ser colocado allí.

    final Unidad tilemap

    Usted realmente puede hacer que sea lo que sea que le gustaría, pero esta disposición básica debe ser bueno. Trate de usar los azulejos borde redondeado en los lugares apropiados, si desea que se vea un poco más natural.

    Transcripción 1

    Hola chicos, bienvenidos en esta lección. Vamos a empezar a construir nuestro primer nivel, lo que significa que tenemos que importar nuestros activos baldosas. Sólo nuestras imágenes sprite. Vamos a crear un par de tilemaps para que en base a, ya sabes, si es el suelo, por lo que podemos añadir diferentes colisionadores al suelo frente a sólo el fondo o tal vez el primer plano – cosas que no pueden colisionar con por ejemplo. A continuación, vamos a configurar una paleta de baldosas, que es sólo una rejilla de azulejos que realmente podemos hacer clic en, y luego pintar en nuestra opinión de la escena en los tilemaps que acabamos de crear.

    Así que para hacer eso, vamos a volver salto a la Unidad. Y lo que yo quiero hacer es primero de todo es importar mi azulejo. Así que en mi carpeta de activos Quiero crear una nueva carpeta y voy a llamarlo Sprites. Ahora, la forma de organizar esto es, obviamente, depende de usted. Pero así es como quiero manejar esto. Y en el interior de los sprites, quiero crear una carpeta Azulejos. Ahora bien, este es el lugar donde la unidad se va a construir mis fichas para. Cuando tomo un sprite, puedo dejar la Unidad de ellos se convierten en un activo baldosas para mí, y yo voy a poner los que están dentro de esa carpeta correcta. Pero mis sprites todos van a ir dentro de esta carpeta sprites.

    Así que ahora en mi escritorio y en la descarga de un archivo de proyecto que tiene, tengo activos Jones industriales. Y sólo tengo todos los sprites que voy a utilizar para este proyecto. Y lo que quiero hacer es poner todo esto en una sola vez, con tan solo seleccionar a todos ellos y arrastrándolos directamente en la Unidad y colocándolos en mi carpeta. Y no todos ellos son.

    Ahora bien, si tuviera que seleccionar todo esto manteniendo pulsada la tecla shift y selecciona la última allí, puedo ver que están todos en 2D y la interfaz de usuario, porque tengo mi juego de proyecto para un proyecto 2D por defecto. Pero si no es el caso, sólo puede seleccionar así como así. Y lo que quiero hacer es que quiero cambiar mis píxeles por unidad para que coincida con lo que yo quiero que mi – lo que – como quiero mis sprites a ser de un tamaño en mi mundo del juego. Así que creo que tiene sentido para mis fichas para ser una unidad Unidad de tamaño. Y para hacer eso tengo que tener en cuenta el tamaño de mis sprites en píxeles.

    Ahora sé por alguna razón estos sprites son 70 por 70, lo recomendaría una potencia de dos, si se va a hacer el suyo. Pero en este caso, se trata de activos Kenney o bienes de terceros. Así que estoy usando como son. Y, de hecho, creé un par de mis propias fichas para ir con esto, o un par de mis propios sprites aquí con la llave, la puerta y la parte superior de escalera por la forma en que estamos manejando esto. Tenía que hacer que sea un poco diferente. Pero todos estos son 70 por 70. Y eso significa que quiero fijar mi píxeles por unidad, ya que quiero una unidad a ser una baldosa que ser 70. Así que tenemos 70 píxeles por unidad. Y voy a tener que hacer ahora es aplicar esto a hacer esos cambios. Al igual que, bastante simple.

    Así que ahora lo que quiero hacer es en mi jerarquía del proyecto, quiero hacer clic derecho en los objetos 2D, quiero crear una tilemap. Eso va a crear un objeto de la cuadrícula para mí y un objeto tilemap para mí. Ahora, lo que me importa haciendo aquí es, ante todo, quiero su nombre, este primer mapa mosaico en mi tierra. Y lo que podría hacer es simplemente controlar D para duplicar eso. Y podría hacer uno para el fondo, por ejemplo, o hacer otro para el primer plano. ¿Cuántas capas que desea tener aquí, se puede ir con eso y hacer lo que le gustaría. Pero en mi caso va a ser muy, muy simple.

    Así que quiero llevar a mi terreno, que es donde quiero empezar a pintar cuadros de tierra. Pero, ¿cómo lo hago? Por eso quiero ir hasta la ventana. Y quiero encontrar la opción 2D aquí e ir a la paleta de baldosas. Ahora bien, esto me va a dar mi paleta que puedo empezar a pintar a partir. No desde la vista por defecto aquí junto a mi inspector. Y lo que tengo que hacer es crear una nueva paleta en primer lugar y le indiquen dónde va a almacenar mi Palatte. Por eso quiero llamar a esta paleta industrial, porque ese es el tipo de paleta de baldosas que estoy creando. Estoy usando mis sprites industriales aquí. Y quiero haga clic en Crear. Y quiero decir que para poner esto en mi carpeta de azulejos.

    Y ahora con la paleta de baldosas industriales seleccionados, Quiero tomar y seleccionar todos los cuadros y los arrastran a esa paleta. Y quiero seleccionar los azulejos de carpetas para que se utilice para que dónde se va a construir los cuadros de salida. Y esto es lo que hay. Ahora, de hecho, la puerta que estamos utilizando no es ni una teja es la clave, porque estamos usando un enfoque muy simple para esto.

    Yo, de hecho, no quiere tener la puerta aquí. Por lo que puedo hacer un borrador de la herramienta de edición y seleccione y borre la puerta. Y no quiero que la clave aquí. Y de hecho, no quiero la hoja de sol aquí. Y eso es porque estos artículos van a ser elementos interactivos en mi mundo del juego. Ahora usted puede hacer que sean interactable – sólo tiene que escribir o simplemente encontrar un pincel personalizado que le permite pintar, por ejemplo, las casas prefabricadas. Y que se está viendo vista que existe. Lo puede encontrar en la Unidad GitHub oficial, de hecho, pero para esta simplicidad del proyecto aquí, sólo voy a mantenerlo muy simple y sólo tiene mis azulejos sean los azulejos estáticas en mi mundo.

    Así que ahora vamos a empezar a pintar nuestro nivel. Quiero eliminar este objeto en el terreno que tenemos aquí, y eso va a pintar algún tipo de nivel aquí. Voy a decir que tal vez estoy entrando en un nivel desde la izquierda aquí, esto va a ser el comienzo del juego tal vez -. O que va a ser un juego circular

    Mi idea aquí con el nivel es probable que pueda salir de esta escena aquí en una escena aquí, subir por una escalera, bajar de esta manera, pasar por una puerta más de esta manera. Ahora estoy por debajo de este nivel en el que puedo subir una escalera y que pueda llegar a una sección de agarrar una llave que no podía llegar desde aquí. Pero puedo ver la clave sabes, así que sé que necesito para obtener esta llave para abrir esta puerta. Así que tuve que bajar de esta manera para tomar la llave que vuelvo alrededor y desbloquear la puerta y me voy por aquí y hacer algo.

    De todos modos, vamos a sentar a cabo de una manera similar. Así que va a ser como este bucle de un nivel aquí. Por eso quiero venir aquí originalmente de la izquierda, y vamos a tener, por ejemplo, tendrá una clave aquí lo que se sube por este camino e ir hasta allí y lo consigue. Así que sólo voy a hacer esto aquí, y quiero añadir la tierra abajo que acaba de salir un poco – que por si acaso el borde sangra por allí, tendrían que tal vez sólo un poco más de venir aquí. Y entonces tendremos una brecha aquí por un foso de ácido. A continuación, tendrá un hueco para una escalera. Y luego una pared, a continuación, una plataforma aquí.

    Ahora tengo la menor idea de dónde voy con esto – en los cambios de fondo debido a que estos no van a haber algo que pueda chocar con. Y si lo desea, puede utilizar la herramienta de rectángulo y dibujar un rectángulo de sprites y la espalda en el suelo por si acaso hago chocan con estas aquí. Y luego de nuevo a fondo.

    Una vez en tierra aquí. Erase que el fondo allí. Tal vez podríamos hacer algo como esto. Así que una vez que estás aquí, que está bloqueado por una cosa de bloques, no se puede ir a cualquier lugar allí. Así que ya saben, la única manera de llegar a esta clave aquí es venir a través de esta puerta. ¿Cómo llego a la puerta? Bueno, probablemente pase a esta escalera, y se me ocurre por aquí. Y subo la escalera o como se llame a usted y que, pero esta es la idea de que estoy trabajando aquí. Sólo tenía como un techo aquí, no sé.

    estoy probablemente va a velocidad a través de un poco de esto sólo porque, es, simplemente sabes, lo que estoy subiendo con lo que estoy aquí. Y tal vez vamos a tener una escalera en la parte central derecha aquí sube a una plataforma aquí. Y puedo tener la puerta que quiero desbloquear estar aquí arriba. Y la clave para desbloquear sea aquí. Así que es como cómo llego hasta allí? Vamos a traer esta un poco hacia atrás para que podamos ocultar otra clave aquí.

    En este punto, es sólo dibujo. Es sólo dibujo donde desea dibujar.

    interesado en continuar? Echa un vistazo a la plena Desarrollar un rompecabezas juego de plataformas de golf, que es parte de nuestra Unidad de Desarrollo de Juego Mini-Grado.

    Mensajes relacionados

Deja una respuesta

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