Nombre del Proyecto:

WORMS en SCRATCH

Descripción del Proyecto:

Worms

Nuestro primer proyecto ( y para empezar un aprendizaje por proyectos ) será realizar un WORMS ( Gusanos en guerra ) en el lenguaje SCRATCH.

Para esto, vamos a trabajar como si fuésemos una empresa. Dividiremos el proyecto en diferentes etapas :

  • Planteo de objetivo
  • Planteo de problemas a resolver
  • Diseño de personajes
  • Diseño de escenarios

Objetivos

El objetivo es simple pero complicado. Tenemos que lograr hacer un WORMS lo más parecido al juego original utilizando el lenguaje SCRATCH.

Problemas a resolver

  • Movimientos

Este es el ejercicio más simple y pudimos resolverlos rápidamente, tanto con eventos como con bucles y condicionales.

  • Gravedad

La gravedad es un ejercicio que resolvimos todos y cada uno. Algunos implementaron incluso la aceleración de la gravedad.

  • Distancia

La distancia también fue un ejercicio individual. Algunos lo resolvieron aplicando Pitágoras para medir la distancia entre dos puntos. Otros simplemente utilizaron las funciones nativas de SCRATCH.

  • Tiro oblicuo

Este ejercicio es bastante más difícil que los anteriores, y vamos a utilizar el código de quien lo resolvió. Como dijimos más de una vez, esto es colaborativo.

  • Manejo de ángulos de tiro

SCRATCH se comporta algo extraño con el tema ángulos, pero logramos resolverlo aplicando prueba error. (Muy útil cuando estamos desorientados)

  • Rebote en bordes

Rápidamente resuelto por nuestro uno de nuestros miembros. Utilizaremos su código.

  • Presentación y carga de personajes

Nuestros miembros más jóvenes se encargaron de realizar un fondo de pantalla a partir de una imagen y cargaron una lista (SCRATCH) de personajes con su correspondiente nombre.

  • Rebote de la bomba

Como primer arma se utilizó la famosísima bomba de WORMs, simple, contacto con la tierra y BOOM. Pero alguien sugirió que, como en el WORMs, rebotara y rebotara hasta un determinado tiempo, después del cual explotaría. La idea prendió pero todavía no pudimos resolverla.

  • Ola expansiva y agujeros en el escenario

Los agujeros en el escenarios ya están resueltos utilizando un pequeño hack con el Lápiz de SCRATCH. Pero la ola expansiva todavía no.

  • Vida y Daño de los personajes
  • Turnos
  • Tiempos de escape
  • Implementación de armas
  • Muerte y Muerte súbita
  • Engranar TODO

Personajes

Los personajes y sus armas serán diseñados por cada uno siguiendo una serie de reglas que definiremos pronto.

Nuestro diseñador de cabecera comenzó a crear un mundo de 8 bits muy conveniente y armónico. Talento puro.

Escenarios

Los escenarios deberemos definirlos y cada uno propondrá uno diferente. Se deberá definir color de fondo y color de plataformas para manejar las caídas.

WORMS

Para aquellos que no saben lo que es WORMS, les dejamos un video.