Scratch: mis proyectos

Hace aproximadamente 1 año (si mi memoria no me falla), partyflipa habló sobre las múltiples posibilidades de creación con herramientas como GoAnimate, técnicas como el stop-motion y lenguajes de programación como Scratch.
Hace un par de años estuve curioseando esta herramienta, y este año nos están enseñando a utilizar lo básico en Informática. Tengo varios proyectos hechos, pero me van a examinar de dos. Por eso, quería saber vuestra opinión, si corregiríais, añadirías o mejoraríais algo. El segundo estoy dudando si cambiarlo y hacer otra cosa, puesto que tiene muchos bugs a los que no encuentro solución.
El primer proyecto consiste en una especie de test de cultura general que os invito a hacer
El segundo es este:
Este es un juego en el que hay dos jugadores, uno controla con las flechas W,A,S,D y el otro con las flechas del teclado (arriba, abajo, izquierda y derecha)
Debéis pulsar la banderita, apuntar el puntero del ratón hacia la posición que queráis que sea la de salida y pulsar la R.
El objetivo es ser el primero en tocar la bola.
*FALLOS Y BUGS POR CORREGIR*
- Puesto que no soy capaz de que la bola desaparezca al tocarla, hay posibilidad de empate cuando los dos coches la estén tocando, aunque uno haya llegado antes que el otro.
- No sé por qué extraña razón, al acelerar el coche amarillo acelera el otro, aunque no tiene ninguna instrucción para que lo haga.
Me gustaría que, si alguien tiene idea de Scratch, me pudiera ayudar o enseñar a corregir estos problemas. Si no, tendré que pensar otra idea para mi examen.
En post futuros os enseñaré increíbles animaciones y juegos que ha hecho otra gente con Scratch, y ¿por qué no? si tengo tiempo me animaré a hacer una.
¿Os animáis a probarlo? Hay muchos tutoriales por Internet para aprender rápido, y aquí os lo podéis descargar, o también podéis usar la versión online
Me despido, un abrazo a todos
rivikachu~ prisionera de la ωeb cecil
¡Estreno las menciones, jaja!



Comentarios
prisionera de la ωeb - hace más de 10 años
Jo, si pudiera te ayudaba, pero no tengo ni idea de Scratch, vaya.
partyflipa - hace más de 10 años
¡Buenas! Le paso tu post a una colega que sabe mucho de Scratch, a ver si te puede echar una mano. Yo sé lo básico, así que tendría que empollar para ayudarte. En cuanto al primero, tras resolver la primera prueba de las curiosidades el juego queda parado y no sé cómo debo seguir.
partyflipa - hace más de 10 años
Postdata: me ha hecho MUCHA ilusión ver que usas estas herramientas, creo que te pegan un montón por cómo eres. Gracias-gracias-gracias!
spidrmancoy - hace más de 10 años
@partyflipa En las instrucciones del juego indico que hay que ir pulsando letras para seleccionar cada prueba. L es Lengua, H es Historia, C es Curiosidades y M es Matemáticas. Cuando superas una prueba, tienes que superar otra. Lo he hecho de esta forma para que quien quiera pueda elegir el orden de las pruebas.
amaia - hace más de 10 años
¡Hola! Soy la colega de partyflipa, he estado mirando tu proyecto y tengo un par de sugerencias :) En los coches, los bloques de "Fijar amarillo a 0" y "Fijar morado a 0" tendrían que estar fuera del bucle "por siempre", si no, se está poniendo a 0 todo el rato, y aunque se sumase 1 cuando toca la bola, se pondría a 0 inmediatamente después, porque eso también está está dentro del bucle. En el programa de la bola, las condiciones de si está tocando un coche para esconderse sólo se están ejecutando una vez al principio, al pulsar la bandera verde. Para que se compruebe todo el rato esa parte tendría que estar dentro de un bucle "por siempre". Y otra cosa, estás usando la misma variable "velocidad" para los dos coches, ¿es así el juego o tendría que haber una velocidad diferente para cada coche?
spidrmancoy - hace más de 10 años
Muchísimas gracias, ya he corregido la mayoría de las cosas. Pero hay algo que no sé, ¿cómo puedo poner una velocidad para cada coche? Porque tengo el problema de que al acelerar un coche acelera el otro sólo.
amaia - hace más de 10 años
Para poner una velocidad a cada coche necesitas dos variables, como la que tienes ahora que se llama "velocidad", pero una para cada uno, por ejemplo una que se llame "velocidad_amarillo" y otra "velocidad_morado" y en el programa de cada coche en vez de usar "velocidad" tendrías que usar la que le corresponda en todos los bloques que hacen algo con la velocidad. ¡Espero que te sirva!
macrosoft - hace más de 10 años
Otra cosilla, para que desaparezca la bola, tienes que darle a "esconder" en el apartado apariencia. Y para que reaparezca en un lugar aleatorio (así no hay trampas) pon que la bola aparezca en un sitio aleatorio
No se pueden incorporar más comentarios a este blog.