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
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
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.
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.
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.
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
Paso 6. Haga clic en la pestaña Fondos
Está en la parte superior de la página de Scratch.
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.
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).
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
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.
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.
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.
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
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ó.
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
Paso 1. Haga clic en la pestaña Scripts
Lo encontrarás en la parte superior de la página de Scratch.
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.
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í.
Paso 4. Haga clic en Movimiento
Este enlace azul está en el Guiones sección.
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.
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.
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
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.
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.
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".
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.
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".
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.