Cómo hacer un juego en cero (con imágenes)

Tabla de contenido:

Cómo hacer un juego en cero (con imágenes)
Cómo hacer un juego en cero (con imágenes)
Anonim

Scratch es un popular lenguaje de programación visual desarrollado por MIT Media Lab como herramienta educativa para niños. Está disponible en línea, con versiones de escritorio disponibles para Mac OS, Windows, Chrome OS y Android. Este wikiHow te enseñará los conceptos básicos de cómo hacer un juego.

Pasos

Parte 1 de 4: Descarga de Scratch

Hacer un juego en Scratch Paso 1
Hacer un juego en Scratch Paso 1

Paso 1. Navegue a la página de descarga de Scratch en un navegador web

Esta es la página web donde puede descargar la versión de escritorio de Scratch.

Hacer un juego en Scratch Paso 2
Hacer un juego en Scratch Paso 2

Paso 2. Haga clic en Descarga directa

Está debajo de la opción para descargar Scratch desde la tienda digital de su sistema.

Alternativamente, puede hacer clic en Crear en la parte superior de la página web para comenzar a crear inmediatamente en línea dentro de su navegador web.

Hacer un juego en Scratch Paso 3
Hacer un juego en Scratch Paso 3

Paso 3. Haga doble clic en el archivo de instalación

El archivo de instalación de Scratch es "Scratch Desktop Setup 3.9.0.exe" para Windows y "Scratch 3.6.0.dmg" para Mac. Una vez que el archivo de instalación haya terminado de descargarse, haga doble clic en el archivo de instalación para comenzar el proceso de instalación. Puede encontrar los archivos descargados en su carpeta de Descargas o en su navegador web.

Hacer un juego en Scratch Paso 4
Hacer un juego en Scratch Paso 4

Paso 4. Instale Scratch

Utilice los siguientes pasos para instalar Scratch:

  • Ventanas

    • Seleccione "Solo para mí" o "Cualquiera que use esta computadora".
    • Hacer clic Instalar en pc
    • Hacer clic para permitir que el instalador de Scratch realice cambios en su sistema.
    • Hacer clic Terminar.
  • Mac:

    Raspe el icono de la aplicación Scratch en la carpeta Aplicaciones

Parte 2 de 4: Agregar gráficos

Hacer un juego en Scratch Paso 5
Hacer un juego en Scratch Paso 5

Paso 1. Abra Scratch

Tiene un icono amarillo con una S en él. Haga clic en el icono en el menú Inicio en Windows. Puede encontrarlo en la carpeta Aplicaciones en Mac.

La primera vez que abre Scratch, le pregunta si desea enviar datos al equipo de Scratch para ayudar a mejorar Scratch. Puede hacer clic No, gracias o Sí, me gustaría ayudar a mejorar Scratch. Si selecciona Sí, los datos de uso se enviarán al equipo de Scratch. El equipo de Scratch no recopila información personal.

Hacer un juego en Scratch Paso 6
Hacer un juego en Scratch Paso 6

Paso 2. Agregue un fondo

Para agregar un fondo en Scratch, haga clic en el ícono que se parece a una fotografía en la esquina inferior derecha. Luego, seleccione una imagen para usar como fondo. Puede usar las pestañas en la parte superior para buscar fondos por categoría o usar la barra de búsqueda en la esquina superior izquierda para buscar fondos por nombre.

  • Para cargar su propio fondo, coloque el cursor del mouse sobre el ícono que se parece a una fotografía y haga clic en el ícono que se parece a un árbol con una flecha apuntando hacia arriba. Haga clic en una imagen que desee utilizar como fondo y haga clic en Abierto.
  • Para dibujar su propio fondo, coloque el cursor del mouse sobre el ícono que se parece a una fotografía y haga clic en el ícono que se parece a un pincel. Utilice las herramientas de pintura para pintar su propio fondo.
Hacer un juego en Scratch Paso 7
Hacer un juego en Scratch Paso 7

Paso 3. Agrega un objeto

Los sprites son objetos de imagen que forman parte de la escena del juego. Pueden ser el personaje del jugador, enemigos u obstáculos, personajes no jugadores, potenciadores y consumibles, u objetos de fondo animados. Para agregar un objeto, haz clic en el ícono que se parece a un gato en la esquina inferior derecha. Luego, haz clic en un objeto que quieras agregar a tu escena.

  • Al igual que los fondos, puedes cargar y pintar tus propios sprites en tu escena. Para hacerlo, coloque el cursor del mouse sobre el ícono que se parece a un gato y haga clic en el ícono que se parece a un trey con una flecha apuntando hacia arriba para cargar su propio objeto. Haga clic en el icono que se asemeja a un pincel para pintar sus propios sprites.
  • Si necesita eliminar un sprite, haga clic en el sprite en la lista debajo de la ventana de vista previa en la esquina superior derecha y presione el Borrar llave.
Hacer un juego en Scratch Paso 8
Hacer un juego en Scratch Paso 8

Paso 4. Arrastra el objeto donde quieras que esté al comienzo del juego

La ventana de vista previa está en la esquina superior derecha. Haz clic y arrastra el objeto a donde quieras que esté al comienzo del juego.

Parte 3 de 4: Agregar controles y movimiento a un Sprite

Hacer un juego en Scratch Paso 9
Hacer un juego en Scratch Paso 9

Paso 1. Haga clic en el objeto al que desea agregar controles

Haga clic en el icono de sprite debajo de la ventana de vista previa en la esquina superior derecha para seleccionar un sprite.

Hacer un juego en Scratch Paso 10
Hacer un juego en Scratch Paso 10

Paso 2. Haga clic en la pestaña Código

Es la primera pestaña en la esquina superior izquierda debajo del logotipo de Scratch.

Hacer un juego en Scratch Paso 11
Hacer un juego en Scratch Paso 11

Paso 3. Arrastre un bloque de eventos al área de código

En Scratch, la codificación se realiza mediante bloques. Todos los bloques se enumeran en el panel de la izquierda debajo de la pestaña de bloques. Los bloques están codificados por colores por tipo. Los bloques de eventos tienen un código de color amarillo. Haga clic en el punto amarillo a la izquierda para saltar a los bloques de eventos. Luego, arrastre un bloque de eventos al área de código a la derecha de la lista de bloques. Un bloque de eventos puede ser algo como "Cuando se hace clic en este objeto", "Cuando se presiona [tecla]" o "Cuando se hace clic en [icono de bandera verde]".

La secuencia del juego comienza cuando haces clic en el icono de la bandera verde sobre la ventana de vista previa. Usa el bloque que dice "Cuando se hace clic en [icono de la bandera verde]" para crear una acción que comience tan pronto como comience el juego. Está en la parte superior de los bloques de Eventos. Tiene un icono con una bandera verde

Hacer un juego en Scratch Paso 12
Hacer un juego en Scratch Paso 12

Paso 4. Adjunte un bloque debajo del bloque de eventos

Los bloques de movimiento están codificados por colores en azul y los bloques de Mirada están codificados por colores en violeta. Encuentra un bloqueo para lo que quieres que suceda. Arrástrelo al área de código y adjúntelo debajo del bloque de eventos en el área de código. Observe cómo los bloques tienen una muesca por encima y por debajo de ellos. Inserte la muesca del bloque de acción en el bloque de eventos.

  • Si el bloque tiene una flecha que apunta hacia abajo (⏷), haga clic en la flecha para mostrar un menú desplegable. Seleccione una opción (como una tecla del teclado) del menú desplegable.
  • Si un bloque tiene una burbuja blanca con texto, puede cambiar el texto dentro de la burbuja.
Hacer un juego en Scratch Paso 13
Hacer un juego en Scratch Paso 13

Paso 5. Experimente con los bloques

Se necesita un poco de experimentación para descubrir cómo hacer que los bloques hagan lo que quieres. Intente adjuntar diferentes bloques y vea qué sucede. Los siguientes son un par de bloques de ejemplo que puede probar.

  • Bloques de ejemplo 1:

    Selecciona "Cuando se hace clic en este objeto" como un bloque de evento. Luego adjunte el bloque que dice "di [¡hola!] Durante [2] segundos" de los bloques de Apariencia.

  • Bloques de ejemplo 2:

    Para hacer que un objeto se mueva hacia la izquierda y hacia la derecha cuando presiona las teclas de flecha izquierda y derecha, agregue un bloque de eventos que diga "Cuando se presiona la [flecha derecha ⏷]". Deberá seleccionar la tecla de flecha derecha del menú desplegable en el bloque. Luego adjunte un bloque que diga "apuntar en la dirección [90]" de los bloques de movimiento. Luego adjunte otro bloque de movimiento que diga "mover [10] pasos". Luego, arrastre otra etiqueta de evento al área de código que dice "Cuando se presiona [flecha izquierda ⏷]" adjunte un bloque de movimiento que diga "apunte en la dirección [-90]" y adjunte otro bloque de movimiento que diga "mover [10] pasos ".

Parte 4 de 4: Adición de variables y detección de colisiones

Hacer un juego en Scratch Paso 14
Hacer un juego en Scratch Paso 14

Paso 1. Haga clic en Variables

Es el punto naranja en el panel de la izquierda. Esto muestra los bloques de variables. Las variables son lo que se usa para hacer cosas como la puntuación, vidas, medidor de salud, etc.

Hacer un juego en Scratch Paso 15
Hacer un juego en Scratch Paso 15

Paso 2. Haga clic en Crear una variable

Está encima de la lista de bloques variables. Esto abre una ventana que puede usar para crear sus propias variables.

Hacer un juego en Scratch Paso 16
Hacer un juego en Scratch Paso 16

Paso 3. Escriba un nombre para su variable y haga clic en Aceptar

Puedes nombrarlo como "Score" o "Lives" o lo que quieras cambiar cuando tus sprites chocan.

Hacer un juego en Scratch Paso 17
Hacer un juego en Scratch Paso 17

Paso 4. Arrastre el bloque que dice "Cuando se hace clic en [icono de bandera verde]" en el área de código

Está en los bloques de Eventos. Es el bloque con una bandera verde en el texto.

Hacer un juego en Scratch Paso 18
Hacer un juego en Scratch Paso 18

Paso 5. Adjunte el bloque que dice "Establecer [variable] en [en blanco]"

Está en los bloques de variables. Use el menú desplegable en el bloque para seleccionar la variable que creó.

Hacer un juego en Scratch Paso 19
Hacer un juego en Scratch Paso 19

Paso 6. Escriba el número que desea que tenga la variable al comienzo del juego en la burbuja blanca

Por ejemplo, si desea crear una puntuación, debe establecerla en "0" al comienzo del juego. En el caso de las vidas, ingresa la cantidad de vidas que deseas que tenga tu personaje al comienzo del juego.

Hacer un juego en Scratch Paso 20
Hacer un juego en Scratch Paso 20

Paso 7. Adjunte un bloque de bucle "Forever" después del bloque Establecer variable

Está en la sección "Control". Este bloque tiene una muesca en el medio para agregar bloques en el medio.

Hacer un juego en Scratch Paso 21
Hacer un juego en Scratch Paso 21

Paso 8. Adjunte una mirada "Si / Entonces" en el medio del bloque "Para siempre"

El bloque "Si / Entonces" también tiene una muesca en el medio. Además, tiene una llave hexagonal después de "Si".

Hacer un juego en Scratch Paso 22
Hacer un juego en Scratch Paso 22

Paso 9. Agregue un bloque "Touching" en la llave hexagonal

El bloque "Tocar" está en la parte superior de los bloques Sensores. Arrástrelo a la llave hexagonal en el bloque "Si / Entonces".

Hacer un juego en Scratch Paso 23
Hacer un juego en Scratch Paso 23

Paso 10. Seleccione un objeto diferente que su objeto controlable pueda tocar

Usa el menú desplegable en el bloque para seleccionar otro objeto. Por ejemplo, puede ser un sprite enemigo, un potenciador o un elemento simple que cambia tu puntuación.

Hacer un juego en Scratch Paso 24
Hacer un juego en Scratch Paso 24

Paso 11. Adjunte los bloques que desea que sucedan cuando los sprites chocan

Si desea crear una secuencia de muerte compleja, puede que sea necesario experimentar un poco con los controles de movimiento para hacerlo exactamente bien. Para cambiar la variable, adjunte la variable que dice "cambiar [variable] por [en blanco] al bloque" Si / Entonces ". Use el menú desplegable en el bloque" cambiar variable "para seleccionar la variable que desea cambiar. Ingrese la cantidad por la que desea que cambie en la burbuja blanca. Por ejemplo, ingrese "1" en la burbuja blanca para aumentar su puntuación en 1 punto. Si desea quitar una vida, ingrese "-1" en el cuadro blanco. burbuja.

Recomendado: