Cómo crear un juego de carreras en Scratch (con imágenes)

Tabla de contenido:

Cómo crear un juego de carreras en Scratch (con imágenes)
Cómo crear un juego de carreras en Scratch (con imágenes)
Anonim

Este wikiHow te enseñará cómo crear un juego de carreras básico usando el programa Scratch gratuito de MIT. El objetivo principal de este juego de carreras es completar la pista en el menor tiempo posible sin chocar.

Pasos

Parte 1 de 4: Configuración de su pista

Crea un juego de carreras en Scratch Paso 1
Crea un juego de carreras en Scratch Paso 1

Paso 1. Abra Scratch

Vaya a https://scratch.mit.edu/ en el navegador web de su computadora.

Scratch es un recurso de programación gratuito para principiantes

Crea un juego de carreras en Scratch Paso 2
Crea un juego de carreras en Scratch Paso 2

Paso 2. Haga clic en Crear

Es una pestaña en la parte superior de la página. Al hacerlo, se abre la interfaz de Scratch.

Crea un juego de carreras en Scratch Paso 3
Crea un juego de carreras en Scratch Paso 3

Paso 3. Cierre la barra lateral "Todos los consejos"

Haga clic en el X en la lista de consejos en el lado derecho de la página. Si bien no es completamente necesario, hacer esto facilitará el trabajo en la interfaz de Scratch.

Crea un juego de carreras en Scratch Paso 4
Crea un juego de carreras en Scratch Paso 4

Paso 4. Ingrese un título

En el cuadro de texto con "Sin título" escrito en la esquina superior izquierda de la página, ingresa el título de tu juego (por ejemplo, "Mi juego de carreras").

Es posible que primero tenga que habilitar Adobe Flash haciendo clic en el Permitir aviso o logotipo.

Crea un juego de carreras en Scratch Paso 5
Crea un juego de carreras en Scratch Paso 5

Paso 5. Elimina el objeto con forma de gato

Haz clic derecho en el gato en la ventana "Sprites" que está en el lado inferior izquierdo de la página, luego haz clic en Eliminar en el menú desplegable resultante.

En una Mac, puede mantener presionada la tecla Control mientras hace clic en el objeto para abrir el menú desplegable

Crea un juego de carreras en Scratch Paso 6
Crea un juego de carreras en Scratch Paso 6

Paso 6. Haga clic en la pestaña Fondos

Está en la parte superior de la página de Scratch.

Crea un juego de carreras en Scratch Paso 7
Crea un juego de carreras en Scratch Paso 7

Paso 7. Complete el fondo

Antes de poder dibujar su pista, deberá crear el fondo en el que reside la pista:

  • Haga clic en el icono del cubo de pintura que se encuentra debajo del T icono.
  • Seleccione el color de fondo de su pista (por ejemplo, verde para césped) en la parte inferior de la página.
  • Haga clic en el fondo en el lado derecho de la página.
Crea un juego de carreras en Scratch Paso 8
Crea un juego de carreras en Scratch Paso 8

Paso 8. Dibuja tu pista

Puede hacer que su pista sea tan uniforme o irregular como desee:

  • Haga clic en el icono de pincel que se encuentra en la parte superior de la lista de herramientas.
  • Seleccione un color para su pista (por ejemplo, negro) en la parte inferior de la página.
  • Aumente el ancho del pincel arrastrando hacia la derecha el control deslizante en la parte inferior de la página.
  • Dibuja la pista en forma cíclica (no necesariamente circular).
Crea un juego de carreras en Scratch Paso 9
Crea un juego de carreras en Scratch Paso 9

Paso 9. Agregue una línea de meta / inicio

Seleccione un color que sea diferente al que usó para el fondo y la pista, luego disminuya el ancho del pincel y dibuje una línea en el lugar en el que desea que termine la carrera.

  • Este es también el punto frente al cual su automóvil comenzará la carrera.
  • Es posible que desee utilizar la herramienta de línea recta, que se asemeja a una barra inclinada invertida () debajo del icono de pincel.

Parte 2 de 4: Creación de un corredor

Crea un juego de carreras en Scratch Paso 10
Crea un juego de carreras en Scratch Paso 10

Paso 1. Haga clic en el icono "Pintar nuevo objeto"

Es una línea en forma de pincel en la parte superior derecha del panel "Sprites", que se encuentra en la parte inferior izquierda de la página.

Crea un juego de carreras en Scratch Paso 11
Crea un juego de carreras en Scratch Paso 11

Paso 2. Acercar

Haz clic en el ícono "Acercar", que se asemeja a un ícono de lupa con un + en él, al menos cuatro veces. Deberías ver el gran el icono en el medio del panel de la derecha se agranda.

Si no lo hizo antes, es posible que primero deba cerrar la barra lateral "Sugerencias" en el lado derecho de la página haciendo clic en el X en la esquina izquierda de la barra lateral.

Crea un juego de carreras en Scratch Paso 12
Crea un juego de carreras en Scratch Paso 12

Paso 3. Dibuja tu corredor

Con el pincel, dibuja tu corredor como quieras.

  • Si está fabricando un automóvil, es posible que desee utilizar la herramienta Rectángulo (el icono con forma de rectángulo) para dibujar el cuerpo y luego agregar las ruedas del automóvil con la herramienta Círculo.
  • los El icono del panel representa el centro de tu corredor.
Crea un juego de carreras en Scratch Paso 13
Crea un juego de carreras en Scratch Paso 13

Paso 4. Dibuja un corredor accidentado

Haz clic en el ícono "Pintar nuevo disfraz" con forma de pincel debajo del título "Nuevo disfraz", luego dibuja una versión estrellada (o diferente) de tu corredor. Esta es la versión que se mostrará si su corredor toca el césped o cualquier otro obstáculo que defina más adelante.

Por ejemplo, si tu corredor actual es una cara feliz, podrías convertir el disfraz de "estrellado" en una cara triste

Crea un juego de carreras en Scratch Paso 14
Crea un juego de carreras en Scratch Paso 14

Paso 5. Seleccione su primer corredor

En el lado izquierdo del panel en el que estaba dibujando sus corredores, haga clic en el primero que dibujó.

Crea un juego de carreras en Scratch Paso 15
Crea un juego de carreras en Scratch Paso 15

Paso 6. Arrastre su corredor a la posición inicial frente a la línea de meta

Hará esto en el panel de la izquierda. Si lo hace, se asegurará de que su corredor esté en la posición inicial correcta cuando vaya a crear su guión.

El corredor se detendrá una vez que toque la línea de meta, así que asegúrese de que el corredor esté al frente

Parte 3 de 4: Creación de una posición inicial

Crea un juego de carreras en Scratch Paso 16
Crea un juego de carreras en Scratch Paso 16

Paso 1. Haga clic en la pestaña Scripts

Lo encontrarás en la parte superior de la página de Scratch.

Crea un juego de carreras en Scratch Paso 17
Crea un juego de carreras en Scratch Paso 17

Paso 2. Haga clic en Eventos

Es una opción justo debajo del Guiones pestaña. Al hacerlo, aparece una lista de corchetes de código basados en eventos.

Crea un juego de carreras en Scratch Paso 18
Crea un juego de carreras en Scratch Paso 18

Paso 3. Agregue el evento "al hacer clic en la bandera" al panel

Haga clic y arrastre el icono "cuando [bandera verde] haga clic" en el panel de la derecha, luego suéltelo allí.

Crea un juego de carreras en Scratch Paso 19
Crea un juego de carreras en Scratch Paso 19

Paso 4. Haga clic en Movimiento

Este enlace azul está en el Guiones sección.

Crea un juego de carreras en Scratch Paso 20
Crea un juego de carreras en Scratch Paso 20

Paso 5. Agrega la ubicación de inicio de tu corredor

Esto determinará dónde comienza tu corredor cada vez que comienzas un nuevo juego:

  • Coloque el cursor del mouse sobre su corredor.
  • Revisa las coordenadas xey de tu corredor justo encima del lado superior derecho de la ventana "Sprite".
  • Arrastra el evento "ir a x: 16 y: 120" para que quepa debajo del evento "cuando se hace clic en la bandera".
  • Haga doble clic en el cuadro de texto "16", luego escriba el valor x.
  • Presiona la tecla Tab ↹, luego escribe el valor y.
  • Presiona ↵ Enter.
Crea un juego de carreras en Scratch Paso 21
Crea un juego de carreras en Scratch Paso 21

Paso 6. Cambie la posición inicial

Arrastre el evento "apuntar en dirección 90" desde el menú "Movimiento" para que quepa debajo del cuadro "ir a x y". Esto asegurará que su automóvil esté orientado en la dirección correcta cuando se haga clic en la bandera.

Crea un juego de carreras en Scratch Paso 22
Crea un juego de carreras en Scratch Paso 22

Paso 7. Indique qué disfraz usar

Hacer clic Aspecto, luego arrastre "cambiar disfraz a disfraz2" para que quepa debajo de la posición inicial, haga clic en el cuadro "disfraz2" y seleccione disfraz1. Esto hace que tu corredor vuelva a su disfraz no estrellado cuando reinicias el juego.

Parte 4 de 4: Creación de reglas de movimiento

Crea un juego de carreras en Scratch Paso 23
Crea un juego de carreras en Scratch Paso 23

Paso 1. Agregue un guión de movimiento

Este es el guión que usará tu corredor para avanzar:

  • Hacer clic Eventos.
  • Arrastre el evento "al hacer clic en la bandera" al panel, separado del primer script "al hacer clic en la bandera".
  • Hacer clic Control.
  • Arrastre el evento "para siempre" para que quepa debajo de la secuencia de comandos "cuando se hace clic en la bandera".
  • Hacer clic Movimiento, luego arrastre la opción "mover 10 pasos" para que quepa en el espacio "para siempre".
  • Cambia la variable "mover 10 pasos" de "10" a "2", luego presiona ↵ Enter.
Crea un juego de carreras en Scratch Paso 24
Crea un juego de carreras en Scratch Paso 24

Paso 2. Cree controles

Usarás el siguiente script para asignar controles de giro a tu corredor:

  • Hacer clic Eventos, luego arrastre el evento "cuando se presione la tecla espaciadora" al panel dos veces. Debe tener dos eventos separados "cuando se presiona la tecla espaciadora".
  • Haga clic en el cuadro de texto "espacio" en uno de los eventos "cuando se presiona la tecla de espacio", luego haga clic en flecha izquierda en el menú desplegable.
  • Haga clic en el otro "cuando se presione la tecla de espacio" en el cuadro "espacio" del evento, luego haga clic en flecha correcta en el menú desplegable.
Crea un juego de carreras en Scratch Paso 25
Crea un juego de carreras en Scratch Paso 25

Paso 3. Agregue movimientos a los controles

Así es como usarás las teclas de flecha para girar tu corredor:

  • Hacer clic Movimiento.
  • Arrastre el evento "girar [flecha derecha] 15 grados" para que quepa debajo del control "flecha derecha".
  • Arrastre el evento "girar [flecha izquierda] 15 grados" para que quepa debajo del control "flecha izquierda".
Crea un juego de carreras en Scratch Paso 26
Crea un juego de carreras en Scratch Paso 26

Paso 4. Cree una regla de fuera de límites

El uso de esta regla asegurará que, si su corredor toca el color de fondo (no la pista), se "bloqueará":

  • Hacer clic Control, luego arrastre la opción "si entonces" a un espacio en blanco.
  • Hacer clic Sintiendo, luego arrastre la opción "tocar color" en el espacio en blanco de la opción "si entonces" (entre el "si" y "entonces").
  • Haga clic en el color actual junto a "tocar color", luego haga clic una vez en el fondo de la pista de su corredor.
  • Hacer clic Aspecto, luego arrastre "cambiar disfraz a" para que quepa en el espacio "si entonces".
  • Arrastre todo el conjunto "si, entonces" para que quepa en el espacio "para siempre" debajo de la regla "mover 2 pasos".
  • Hacer clic Control, luego arrastre la opción "detener todo" para que quepa debajo de la opción "cambiar disfraz a".
  • Haga clic en "todos", luego haga clic en este guión en el menú desplegable resultante.
Crea un juego de carreras en Scratch Paso 27
Crea un juego de carreras en Scratch Paso 27

Paso 5. Haz una reacción en la línea de meta

El siguiente guión creará un mensaje de victoria una vez que su corredor cruce la línea de meta:

  • Hacer clic Control, luego arrastre la opción "si entonces" a un espacio en blanco.
  • Hacer clic Sintiendo, luego arrastre la opción "tocar color" en el espacio en blanco de la opción "si entonces" (entre el "si" y "entonces").
  • Haga clic en el color actual junto a "tocar color", luego haga clic una vez en la línea de meta.
  • Hacer clic Aspecto, luego arrastre la opción "saluda durante 2 segundos" para que quepa dentro del espacio "si entonces".
  • Cambia "hola" para decir "¡Ganaste!", Luego cambia el "2" a la cantidad de tiempo que quieras usar y presiona ↵ Enter.
  • Arrastre todo el conjunto "si entonces" al soporte "para siempre" debajo del otro soporte "si".
Crea un juego de carreras en Scratch Paso 28
Crea un juego de carreras en Scratch Paso 28

Paso 6. Prueba tu juego

Reducir haciendo clic en el - en el lado inferior derecho del área de fondo, haga clic en la bandera verde sobre el panel de la izquierda y luego use las teclas de flecha para maniobrar alrededor de su pista. Debería poder llegar a la meta sin chocar.

Si determina que la pista es demasiado estrecha o irregular para completarla, puede ajustarla haciendo clic en el icono de la pista en la parte inferior izquierda de la página, haciendo clic en el Telones de fondo pestaña, y dibujar en las áreas que necesitan arreglarse con el color primario de su pista.

Consejos

  • Puede guardar un proyecto de Scratch en su computadora desde la página "Crear" de Scratch haciendo clic en Expediente, haciendo clic Descarga a tu computadora, seleccionando una ubicación para guardar y haciendo clic Ahorrar. A continuación, puede volver a abrir el proyecto más tarde haciendo clic en Expediente, haciendo clic Sube desde tu computadoray seleccionando su archivo Scratch.
  • Si necesitas deshacer una acción, presiona Ctrl + Z (Windows) o Comando + Z (Mac).
  • Será mucho más fácil solucionar problemas y editar su código si mantiene los diferentes segmentos organizados en lugar de distribuirlos aleatoriamente por el panel.
  • Puede agregar obstáculos a su pista agregándolos con un color diferente al de su pista y luego usando la secuencia de comandos de fuera de límites para aplicarlos. En aras de la simplicidad, puede usar el color de fondo de su pista para esto.

Recomendado: