Allison: Hola chicos!
Sólo estaba probando un el juego que hizo.
Es super fácil de hacer sencilla juegos como este.
Y, de hecho, te voy a mostrar cómo lo hice en estos momentos.
Vamos a la cabeza de más a www.scratch.mit.edu.
Queremos crear un nuevo proyecto, por lo que vamos a hacer clic en la pestaña Crear.
Yo ya tengo un producto abierto, por lo que vamos a cambiar por aquí.
>> Vamos a empezar con una visita rápida del medio ambiente de cero.
En la parte inferior izquierda aquí, tenemos todos los sprites que la voluntad
se utilizará en nuestro juego.
Por ejemplo, tenemos un mono, plátano y brócoli.
Cuando hacemos clic sobre cada sprite Vas cuenta de que la columna de la derecha se
cambiar, para mostrarnos que estamos trabajando con que el sprite específico.
Todo lo que ponemos en esta columna controlar el sprite que está resaltado.
Aquí, en el centro, tenemos nuestra columna que contiene nuestra plataforma piezas de un rompecabezas,
que vamos a utilizar para crear nuestro juego.
En la parte superior, tenemos la categoría de las piezas del rompecabezas que tienen que trabajar con.
Por ejemplo, las piezas de color azul, con arreglo la ficha Movimiento, nos permitirá
controlan cómo se mueven nuestros sprites.
Vamos a explorar las otras categorías mientras creamos nuestro juego.
Por último, en la parte superior izquierda, tener nuestro escenario, donde vamos a
realmente hacer nuestro juego.
¿Dónde podemos ver los efectos de nuestros scripts en los sprites.
>> Así que vamos a empezar.
En nuestro juego, el mono se tratar de comer el plátano, mientras que
evitando el brócoli.
El mono seguirá nuestro ratón, y el brócoli y el plátano flotarán
alrededor de la fase al azar.
Cuando el mono se acerca a la banano, el plátano tratará activamente
para evitar el mono, sólo para hacer las cosas un poco más emocionante.
>> Vamos a empezar por el procesamiento del comportamiento de nuestro personaje principal, el mono.
Para comenzar nuestro script, vamos a utilizar el Al Bandera Verde clic pieza de la
acontecimientos categoría.
Aquí.
Esto hará que todas las piezas del rompecabezas conectado al botón para ejecutar cuando
haga clic en la bandera verde, aquí, en la parte superior derecha del escenario.
Queremos que el mono seguirá el ratón.
Así que elegimos el botón Ir ay seleccione Puntero del ratón, así.
Así que vamos a tratar aquí.
A prueba es y ver qué pasa.
>> Por lo que parece en realidad sólo como el mono seguido del primer clic del ratón.
Esto se debe a que, por defecto, el Ir a bloquear sólo se ejecuta una vez.
Para sacar el mono de seguir el ratón durante todo el juego, tenemos que
este bloque para ejecutar una y otra vez.
Suena como que necesitamos algún tipo del bucle construcción.
Así que vamos a pasar a control.
Mira, vamos a probar este bucle para siempre.
Parece que funciona.
>> Así, la próxima deberíamos pensar en cómo el mono
interactuar con otros sprites.
Básicamente, tenemos que añadir la lógica para nuestro juego, de tal manera que, el juego terminará si
el mono toca el plátano o el brócoli.
Y en realidad utilizar la palabra "si" la hora de describir el comportamiento
que estamos tratando de crear.
Y convenientemente lo suficiente, hay un Control bloqueado llamada Si eso utilizamos
precisamente para este propósito.
Así que la forma de diamante, aquí, en el bloque, es donde ponemos el
condición que queremos comprobar.
En este caso, vamos a comprobar si el mono está en contacto con el plátano.
>> Se nos agarra la pieza Tocar de la categoría Sensing.
Y elija plátano de el menú desplegable.
Ahora tenemos que decirle a nuestro sprite de lo que hacer cuando toca el plátano.
Queremos que el juego hasta el final, y la mono de decir, usted ha ganado.
Así que añadimos en una Say y detener todas las piezas.
Vamos a cambiar, hola, a, que usted ganó.
Y el tiempo para 0,5.
Ahora, vamos a aplicar la misma lógica cuando el mono toca el brócoli,
excepto que tendremos el mono dijo: que perdió, en lugar de, que usted ganó.
>> Vamos a probar esto y ver si funciona.
Impresionante.
Hemos terminado de secuencias de comandos del mono comportamiento, pero no hemos terminado todavía.
Todavía tenemos que decirle al brócoli y plátano qué hacer.
>> Vamos a empezar con la simple de los dos, el brócoli.
Que sólo tiene que moverse al azar.
Una vez más, vamos a empezar con el Al Bandera Verde clic pieza.
Necesitamos el sprite de estar en constante movimiento, por lo que vamos a arrastrar
fuera del bucle para siempre.
Vamos a crear un movimiento al azar utilizando algunas piezas en movimiento con una muestra aleatoria
generador de números.
>> Muy bien, vamos a probar esto.
Impresionante
>> Bien, ahora sólo queda la banana.
Vamos a empezar con el mismo Conjunto de piezas como antes.
Así que si el mono se acerca, el plátano debe evitarlo.
Si no, el plátano debe moverse al azar.
Suena como un trabajo para este bloque Else If.
En el estado, vamos a comprobar la bananas distancia del mono, y
entonces habría que evitar en consecuencia.
>> Ahora, cuando esta condición no se aplica, la
plátano debe moverse al azar.
Así que vamos a robar nuestro movimiento aleatorio piezas del brócoli.
Todo lo que tenemos que hacer es arrastrar las piezas queremos el sprite de plátano, y
van a ser copiados.
>> Todo hecho.
Vamos a probarlo.
Impresionante.
Todo parece estar funcionando.
Ahora, vayan y hagan sus propios juegos.
>> Si necesitas un poco de inspiración echa un vistazo a los proyectos anteriores
desde CS50 en el sitio web.
>> Mi nombre es Allison, y esto CS50.
>> Necesito conseguir éstos establecieron super rápido.