Saltar la navegación

2. Ya sabemos crear videojuegos

Retor diceCrear un videojuego es una actividad muy compleja. Normalmente los videojuegos comerciales están realizados por equipos de,  al menos, 4 ó 5 miembros y tardan más de dos años en desarrollarlo y comercializarlo.

No te preocupes, aquí no se trata de eso. Para empezar se trata de un videojuego en 2D que realizaremos poco a poco a medida que vamos aprendiendo. Además, vas a trabajar con compañeros y compañeras y podéis apoyaros mutuamente.

Para empezar, seguro que en cursos anteriores has realizado algún videojuego, seguramente con Scratch.

Para recordar algunos conceptos clave para realizar la tarea final, vamos a realizar algunas actividades con Scratch donde recordaremos algunas ideas básicas sobre videojuegos que te serán muy útiles para avanzar posteriormente.

¡Vamos a divertirnos!

1. Nuestros viejos videojuegos

En esta actividad vamos a recordar algunos de los antiguos trabajos que realizaste con Scratch en la ESO (Educación Secundaria Obligatoria) o en Primaria.

¡Qué tiempos aquellos!

Vamos a hacer una puesta en común, realizando los siguientes pasos.

Animación creada con patrones de dibujo

1. Accedemos a nuestra cuenta de Scratch

Accede a Scratch para realizar esta actividad. Seguramente allí encontrarás tus antiguos trabajos entre los que seguro tendrás algún videojuego.

Si no tienes cuenta de Scratch o no lo has utilizado nunca, no te preocupes,  con ver los trabajos del resto del grupo será suficiente en este momento.

2. Creamos un estudio de Scratch

Un estudio de Scrath permite albergar múltiples proyectos que tengan algo en común. Existen estudios sobre  juegos en Scratch, sobre Minecraft o incluso recopilaciones de proyectos divertidos. Para todo lo que podamos imaginar, existirá un estudio.

¿Y si utilizamos estos estudios de Scratch para recopilar los proyectos que tenemos en nuestra cuenta de Scratch?

Para ello, lo primero es crear el estudio. Lo puede crear el profesor o profesora o cualquier persona entre el alumnado.



3. Añadimos nuestros juegos al estudio.

Una vez creado el estudio hay que ir añadiendo los distintos proyectos. En el siguiente vídeo se explica como hacerlo.


Puedes descargar el archivo de texto con la descripción de las imágenes que aparecen en el video haciendo clic aquí.

4. Puesta en común

Ahora es el momento de que cada cual muestre al resto de la clase los juegos que realizó en su día. Para ello sería útil utilizar la pizarra digital.

Es importante visualizar el código y comentar cómo realizamos los movimientos, interacciones, etc. No importa si son juegos muy simples, incluso es mejor para ver los conceptos básicos de forma clara.

Cardia dice ¡Socorro! No sé nada sobre Scratch

Puede que previamente no tengas Scratch muy afianzado o directamente que no lo estudiaras anteriormente. No te preocupes, mira el siguiente enlace donde tienes tutoriales y ejemplos.

Accede a la ayuda de Scratch.

Motus dice ¿Cuánto saben tus compañeros o compañeras?

En esta actividad grupal te proponemos que intentes darte cuenta de todo lo que tu equipo sabe sobre este tema.

Cuando trabajamos en grupo aprendemos también en equipo. Hay compañeros que recuerdan muchas cosas, otras que hablan muy bien, otros que son muy habilidosos con las manos o con los pies, otras dibujan estupendamente…

Todos tenemos superpoderes para resolver las actividades, pero cuando los unimos, aprendemos juntos y somos capaces de resolver cualquier desafío.

Por ello es importante que en tu equipo sigáis estos consejos:

  • Todo lo que una persona sabe lo comparte con los demás.
  • Colaboramos en las tareas para que el equipo funcione.
  • Valoramos los superpoderes de cada persona.
  • Respetamos lo que cada persona ofrece al equipo.

2. Vamos a la Game Jam

Game Jam¿Qué es una Game Jam?​
Se trata de un evento en el que tienes 48 horas para desarrollar un videojuego basado en un tema específico que se da al inicio. Al final, cada equipo presentará su juego ante el resto y tras la votación de todos los participantes se premiarán los mejores juegos.

Generalmente el desarrollo de la actividad se realiza por equipos y estos pueden llegar ya formados al evento o en algunos casos formarse allí mismo, hasta cubrir los diferentes perfiles necesarios: programación, diseño, arte, música… 

El juego

Retor recoge manzanasEl juego del recoge manzanas

Para participar en nuestra Game jam, vamos a crear un pequeño juego con Scratch que nos permitirá activar esos conocimientos previos que tenemos guardados en la memoria.

El juego consiste en un personaje que tiene que recoger unas manzanas que le caen desde un árbol. Para realizarlo, tienes que cumplir las siguientes condiciones:

  • El personaje estará en la parte baja de la pantalla.
  • Su movimiento será sólo horizontal y se controlará con las flechas del teclado derecha e izquierda.
  • Las manzanas caen desde arriba desde puntos aleatorios.
  • La cantidad de manzanas y su velocidad de caída deben ser variables.
  • Cada manzana suma un punto en un contador de puntos.
  • El juego termina cuando no recogemos alguna manzana y cae al suelo.
  • Al terminar sale la frase GAME OVER.
  • Debe haber un sonido cada vez que recogemos una manzana y al terminar.
  • Podemos elegir el personaje, el fondo y el objeto que cae que no tiene por qué ser una manzana.

¿Me lo puedes explicar?

Para saber cómo debe quedar y como una imagen vale más que mil palabras, en el siguiente ejemplo podemos ver a nuestro querido Retor recogiendo unas manzanas:

Retor recoge tacos

3. Orientaciones para realizar el juego

2

Pulsa sobre las áreas o iconos activos de la imagen.

{"typeGame":"Mapa","instructions":"

Pulsa sobre las áreas o iconos activos de la imagen.

","showMinimize":false,"showActiveAreas":false,"author":"","url":"resources/mapa1.JPG","authorImage":"","altImage":"","itinerary":{"showClue":false,"clueGame":"","percentageClue":40,"showCodeAccess":false,"codeAccess":"","messageCodeAccess":""},"points":[{"id":"p1278508042865","title":"Se mueve con  las flechas del teclado.","type":2,"url":"","video":"","x":0.30618780651231753,"y":0.8698312555701987,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"

Bloques para el movimiento horizontal

\n

\"Movimiento

","iconType":11,"question":"Personaje","question_audio":"","map":{"id":"a1278508042865","pts":[{"id":"p1185669224687","title":"","type":0,"url":"","video":"","x":0,"y":0,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"","iconType":0,"question":"","question_audio":"","map":{"id":"a1185669224687","url":"","alt":"","author":"","pts":[]},"slides":[{"id":"s1185669224687","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0}],"url":"","alt":"","author":"","active":0},"slides":[{"id":"s1278508042865","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0,"audio":""},{"id":"p218675627811","title":"Cae con gravedad","type":2,"url":"","video":"","x":0.685749850307938,"y":0.762737211208899,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"

Objeto que cae con la gravedad y gira a medida que cae.

\n

\"Gravedad\"

","iconType":8,"question":"Manzana","question_audio":"","map":{"id":"a218675627811","pts":[{"id":"p443151889052","title":"","type":0,"url":"","video":"","x":0,"y":0,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"","iconType":0,"question":"","question_audio":"","map":{"id":"a443151889052","url":"","alt":"","author":"","pts":[]},"slides":[{"id":"s443151889052","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0}],"url":"","alt":"","author":"","active":0},"slides":[{"id":"s218675627811","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0,"audio":""},{"id":"p636279158354","title":"Cuenta las manzanas","type":2,"url":"","video":"","x":0.16312211308166058,"y":0.05623902256048999,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"

Incrementamos la variable \"Manzanas\" o \"Puntos\"

\n

\"Puntos\"

","iconType":0,"question":"Puntos","question_audio":"","map":{"id":"a636279158354","pts":[{"id":"p456295784258","title":"","type":0,"url":"","video":"","x":0,"y":0,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"","iconType":0,"question":"","question_audio":"","map":{"id":"a456295784258","url":"","alt":"","author":"","pts":[]},"slides":[{"id":"s456295784258","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0}],"url":"","alt":"","author":"","active":0},"slides":[{"id":"s636279158354","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0,"audio":""},{"id":"p1182460598308","title":"Se clona para crear más objetos","type":2,"url":"","video":"","x":0.6682316021327555,"y":0.18827782788322966,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"

Se oculta y crea un clon cada segundo. Después se muestra en lugar aleatorio de la zona superior y comienza a caer.

\n

\"Clonado\"\"Aleatorio\"

\n

","iconType":9,"question":"Manzana inicial","question_audio":"","map":{"id":"a1182460598308","pts":[{"id":"p1602355854246","title":"","type":0,"url":"","video":"","x":0,"y":0,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"","iconType":0,"question":"","question_audio":"","map":{"id":"a1602355854246","url":"","alt":"","author":"","pts":[]},"slides":[{"id":"s1602355854246","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0}],"url":"","alt":"","author":"","active":0},"slides":[{"id":"s1182460598308","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0,"audio":""},{"id":"p1430025385326","title":"Cuando lo toca se termina","type":2,"url":"","video":"","x":0.5324651787750913,"y":0.9705043163114381,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"

Si la manzana cae al suelo, el juego termina.

\n

\"Fin

","iconType":14,"question":"Termina el juego","question_audio":"","map":{"id":"a1430025385326","pts":[{"id":"p534376767946","title":"","type":0,"url":"","video":"","x":0,"y":0,"x1":0,"y1":0,"footer":"","author":"","alt":"","iVideo":0,"fVideo":0,"eText":"","iconType":0,"question":"","question_audio":"","map":{"id":"a534376767946","url":"","alt":"","author":"","pts":[]},"slides":[{"id":"s534376767946","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0}],"url":"","alt":"","author":"","active":0},"slides":[{"id":"s1430025385326","title":"","url":"","author":"","alt":"","footer":""}],"activeSlide":0,"audio":""}],"isScorm":0,"textButtonScorm":"Guardar la puntuación","repeatActivity":false,"textAfter":"","evaluation":3,"selectsGame":[{"typeSelect":0,"numberOptions":4,"quextion":"","options":["","","",""],"solution":"","solutionWord":"","percentageShow":35,"msgError":"","msgHit":""}],"isNavigable":true,"showSolution":true,"timeShowSolution":3,"version":2,"percentajeIdentify":100,"percentajeShowQ":100,"percentajeQuestions":100,"msgs":{"msgSubmit":"Enviar","msgIndicateWord":"Proporcione una palabra o expresión","msgClue":"¡Genial! La pista es:","msgErrors":"Errores","msgHits":"Aciertos","msgScore":"Puntuación","msgMinimize":"Minimizar","msgMaximize":"Maximizar","msgFullScreen":"Pantalla Completa","msgNoImage":"Pregunta sin imágenes","msgSuccesses":"¡Correcto! | ¡Excelente! | ¡Genial! | ¡Muy bien! | ¡Perfecto!","msgFailures":"¡No era eso! | ¡Incorrecto! | ¡No es correcto! | ¡Lo sentimos! | ¡Error!","msgTryAgain":"Necesita al menos un %s% de respuestas correctas para conseguir la información. Vuelva a intentarlo.","msgEndGameScore":"Antes de guardar la puntuación comience la partida.","msgScoreScorm":"La puntuación no se puede guardar porque esta página no forma parte de un paquete SCORM.","msgPoint":"Punto","msgAnswer":"Responder","msgOnlySaveScore":"¡Sólo puede guardar la puntuación una vez!","msgOnlySave":"Sólo puede guardar una vez","msgInformation":"Información","msgYouScore":"Su puntuación","msgOnlySaveAuto":"Su puntuación se guardará después de cada pregunta. Sólo puede jugar una vez.","msgSaveAuto":"Su puntuación se guardará automáticamente después de cada pregunta.","msgSeveralScore":"Puede guardar la puntuación tantas veces como quiera","msgYouLastScore":"La última puntuación guardada es","msgActityComply":"Ya ha realizado esta actividad.","msgPlaySeveralTimes":"Puede realizar esta actividad cuantas veces quiera","msgClose":"Cerrar","msgPoints":"puntos","msgQuestions":"Preguntas","msgAudio":"Audio","msgAccept":"Aceptar","msgYes":"Sí","msgNo":"No","msgShowAreas":"Mostrar áreas activas","msgShowTest":"Mostrar cuestionario","msgGoActivity":"Pulsa aquí para realizar esta actividad","msgSelectAnswers":"Selecciona las opciones correctas y pulsa sobre el botón 'Responder'.","msgCheksOptions":"Marca todas las opciones en el orden adecuado y pulsa sobre el botón 'Responder'.","msgWriteAnswer":"Escribe la palabra o expresión correcta y pulsa en el botón 'Responder'.","msgIdentify":"Identificar","msgSearch":"Buscar","msgClickOn":"Pulsa sobre","msgReviewContents":"Debes repasar el %s% de los contenidos de la actividad antes de completar el cuestionario.","msgScore10":"¡Todo perfecto! ¡Enhorabuena! ¿Deseas repetir esta actividad?","msgScore4":"No has superado esta prueba. Repasa sus contenidos e inténtalo de nuevo. ¿Deseas repetir la actividad?","msgScore6":"¡Estupendo! Has superado la prueba, pero seguro que lo puedes mejorar. ¿Deseas repetir esta actividad?","msgScore8":"¡Casi perfecto! Aún lo puedes hacer mejor. ¿Deseas repetir esta actividad?","msgNotCorrect":"¡No es correcto! Has pulsado sobre","msgNotCorrect1":"¡No es correcto! Has pulsado sobre","msgNotCorrect2":"y la respuesta correcta es","msgNotCorrect3":"¡Prueba otra vez!","msgAllVisited":"¡Genial! Has visitado los puntos necesarios.","msgCompleteTest":"Puedes completar el cuestionario.","msgPlayStart":"Pulse aquí para empezar","msgSubtitles":"Subtítulos","msgSelectSubtitles":"Selecciona un archivo de subtítulos. Formatos válidos:"}}
resources/mapa1.JPG

Bloques para el movimiento horizontal

Movimiento personaje

Objeto que cae con la gravedad y gira a medida que cae.

Gravedad

Incrementamos la variable "Manzanas" o "Puntos"

Puntos

Se oculta y crea un clon cada segundo. Después se muestra en lugar aleatorio de la zona superior y comienza a caer.

ClonadoAleatorio

Si la manzana cae al suelo, el juego termina.

Fin de juego

Su navegador no es compatible con esta herramienta.

4. ¿Para qué he recordado Scratch?

Una vez realizadas las actividades, estaría bien que reflexiones sobre cuáles han sido tus habilidades y para qué las necesitas.

  • ¿Cómo controlamos los personajes?
  • ¿Cómo realizamos los movimientos básicos como andar, saltar, girar...?
  • ¿Cómo contamos los puntos?
  • ¿Cómo interaccionan los personajes y objetos?

Todas estas funciones o algunas parecidas también están en Processing y las utilizarás de una forma muy similar pero esta vez, en lugar de programar con bloques, lo harás escribiendo el código  directamente.