¿Cómo puede un principiante hacer un juego con scratch? Estoy a punto de fallar mi proyecto de Juegos, debido a que no sé nada acerca de Scratch.

(Para inspiración) ¿Por qué no intentas usar la detección de movimiento a través de la cámara de video para hacer un juego de realidad aumentada como la imagen de abajo? Fue hecho por uno de mis alumnos, tenía 10 años. Era como una vida real de Mario Bros saltando un estanque de lava.

Scratch usa bloques, cada bloque es una acción, un evento o una variable. Una secuencia de bloques hace un programa. Solo necesita estar familiarizado con lo que hace cada uno de los bloques para organizarlos en secuencia para lograr el programa deseado. El programa será un juego si agregas interactividad y un objetivo.

Hay varios ejemplos en la web oficial de scratch de google: scratch.

Una vez en el sitio, busque y explore juegos simples como carreras de autos, ranas, minas, cambie una cosa y vea el resultado, cambie dos o tres variables y vea qué sucede, continúe hasta que pueda recordar qué sucede cuando cambia las cosas. La parte más importante es tratar de lograr cosas simples primero y hacer cosas más complejas más adelante, extendiendo lo que ya hiciste.

La respuesta es que hay muchos tutoriales y documentos en línea que entran en esto. Nadie te “enseñará”, en particular, cómo usar el rasguño. Debe mirar los muchos recursos que ya están disponibles y encontrar los que funcionan.

Las personas tienen diferentes estilos de aprendizaje, y nadie va a adivinar el tuyo, tu nivel de comodidad con una terminología diferente y qué tipo de juego necesitas hacer.

Vea por ejemplo esta página de tutoriales:

https://scratch.mit.edu/help/vid…

Puedes elegir las que te dicen cosas que no sabes y omitir el resto. O Google para tutoriales de juegos Scratch; este fue el primer resultado cuando busqué

Toma alguna responsabilidad por tu educación. Google es tu amigo.

Aprende Scratch un paso a la vez.

Es un lenguaje de programación gráfico, y todos los bloques se parecen o son similares al código de programación real. Los principales conceptos que tendrás que entender son:

  • Operadores (booleanos): Los operadores pueden incluir verdadero falso, igualdad, etc., y se utilizan para evaluar declaraciones. Por ejemplo, ‘si la velocidad del automóvil es igual a la velocidad de la persona, ¿entonces qué?’
  • Declaraciones condicionales / Bucles (If-Else, While, ‘Forever’): Esto es como una historia; ‘Si tocas un objeto, ¿entonces qué pasa?’ En cada acción, necesitarás una o varias de estas declaraciones / bucles para ejecutar tu juego. Los bloques de Forever serán extremadamente útiles para configurar teclas de control o sprites enemigos.
  • Variables: cree sus propios bloques (naranja) para establecer una plataforma de puntuación, administre la cantidad de veces que un objeto realiza una acción y funciona como un componente central de los objetos.
  • Clases (Bloques de sombrero): Todos los bloques que cree deben ir debajo de un bloque de sombrero; de manera similar, las clases agrupan el código y determinan cuándo se ejecuta el código y cómo puede funcionar con otras clases y otros objetos.

Y ahí tienes; ¡acabas de aprender las cuatro herramientas esenciales para hacer un juego Scratch correctamente ejecutado! (Aunque sea una explicación de un minuto)

Recomendaría buscar ideas de juegos simples. Para empezar, una excelente es un juego del gato y el ratón, en el que creas dos sprites y controlas a uno para que huya del otro.

Hay una gran cantidad de tutoriales de YouTube en línea, así que ¡salte y comienza!

¡La mejor de las suertes! Si necesitas ayuda, me encantaría ayudarte.

Aquí hay algunos buenos tutoriales en video para desarrollar juegos en Scratch: Scratch Projects