Want to create interactive content? It’s easy in Genially!

Get started free

SCRATCH CLICKER

Mario Benito Tortosa

Created on June 11, 2024

Start designing with a free template

Discover more than 1500 professional designs like these:

Memories Presentation

Pechakucha Presentation

Decades Presentation

Color and Shapes Presentation

Historical Presentation

To the Moon Presentation

Projection Presentation

Transcript

Presentación

Juego clicker en Scratch

Mario Benito - 2ºESO E - 23/24

¿Qué vamos a crear?

Vamos a crear un juego clicker usando las bases de cualquier juego de este estilo. Algunos ejemplos, pueden ser los juegos de las dos imágenes que se encuentran en la derecha, como el más famoso, conocido como "Cookie Clicker" o "Paper Toilet Challenge", creado por mí.

Este es nuestro producto final

Vais a hacer vuestro primer juego clicker, ¡y en tiempo récord!

Los objetos que usaremos

Vamos a sentar las bases de nuestro proyecto.

NUESTROS OBJETOS

NUESTROS OBJETOS

Variables

Oye, recuerdas para que servían las variables, ¿verdad...? ¿...verdad?

¿Para qué las usaremos?

CREAMOS LAS VARIABLES

Puntos:

La usaremos para almacenar los puntos que tiene el jugador.

La usaremos para que el juego sepa cuántos puntos tiene que darle al jugador cada vez que clique el objeto, esta variable aumentará cuando se compre la mejora "potenciador".

Puntos por click:

Puntos por segundo:

La usaremos para que cada un segundo, el juego de una cierta cantidad de puntos. Esta variable aumentará cuuando se compre la mejora "Generador +"

Las colocaremos así en el juego

A pesar de que los nombres de las variables puedes ponerlos como quieras, te recomiendo que los pongas igual a como aparecen en la presentación, así se te hará más fácil seguir todo el proceso.

Códigos

En el sprite de los chettos

En el sprite de los chettos

Este código reproduce la animación de que el sprite que estamos usando, se hace grande y pequeño rápidamente, generando una sensación al jugar de respuesta tras clicar

Al empezar a jugar, los puntos se reinician a cero.

Cada vez que se clique el objeto, se suma un punto

En el sprite de los chettos

En el sprite de los chettos

Debemos recordar que tenemos una variable de "Puntos por Click" , por lo tanto, no podemos sumar un punto cada vez que se cliquee.

Ese espacio lo debemos cambiar por la variable, ya que se sumará el valor que equivalga a esa variable

En el sprite de los chettos

En el sprite de los chettos

Recuerda añadir este código, ya que las variables se tienen que resetear cada vez que se inicie el juego, para que el jugador empiece de cero siempre.

En el sprite del primer botón

En el sprite del primer botón

Este código provoca que cuando pasemos el ratón encima de primer botón, este se haga un poco más grande, para mostrar al jugador una respuesta tras pasar el ratón por encima, y para llamarle la atención para que lo cliquee

Ya que este objeto sirve para efectuar la compra de la primera mejora, hay que pagar un precio por ello. Lo que hace este código es detectar si el jugador ha conseguido suficientes puntos para pagarla, y seguidamente mejorar la habilidad y descontarle los puntos.

En el sprite del segundo botón

En el sprite del segundo botón

Este código provoca que cuando pasemos el ratón encima de primer botón, este se haga un poco más grande, para mostrar al jugador una respuesta tras pasar el ratón por encima, y para llamarle la atención para que lo cliquee

Ya que este objeto sirve para efectuar la compra de la primera mejora, hay que pagar un precio por ello. Lo que hace este código es detectar si el jugador ha conseguido suficientes puntos para pagarla, y seguidamente mejorar la habilidad y descontarle los puntos.

Este código hace funcionar el sistema de los puntos por segundo. Cada un segundo, suma a la variable "puntos" el valor de la variable "Puntos por Segundo

¡JUEGO TERMINADO!

Gracias por vuestra atención