viernes, 24 de abril de 2015

Beach Volley

Funcionalidad general:


  • Pantalla de inicio: Contar con un botón al Gameplay y otro que muestre los créditos.
  • Background Parallax Scrolling: Contar dos capas de fondo en movimiento. La capa más lejana más lenta y la más cercana al sprite principal un poco más rápida.
  • Movimiento:El movimiento debe ser de derecha a izquierda con un botón para cada lado y otro movimiento de salto.
  • Elementos: Debe haber un elemento como una "pelota" que el personaje principal evite se caiga al piso. Al chocar con el personaje principal este elemento pelota debe rebotar. Debe haber un elemento enemigo que aparezca alguna veces por la pantalla y rebote por todos los marcos de la misma tratando de atacar al personaje principal. Este personaje debe aparecer y desaparecer cada ciertos segundos. Este personaje, al hacer contacto con el principal disminuye vida, pero no termina el juego. La única forma en que termina el juego es llegando al límite de "vida" o que la "pelota" toque el "piso."
  • Final: Una vez que pierda el jugador, en la pantalla de "Game Over" debe aparecer el puntaje total en el centro de la pantalla.
  • Marcador: Tu marcador será la cantidad de rebote efectivos que lograste en el juego.
Animaciones:
El juego en total debe contar con 4 animaciones de por lo menos 4 fotogramas:
  • El personaje principal mientras "avanza" por el escenario.
  • El personaje principal al saltar.
  • El elemento a evadir.
  • El elemento a rebotar o "pelota".
Sonidos:
 El juego debe contar con música de fondo en: Pantalla de inicio, Pantalla de Gameplay y Pantalla de Game Over, cada música debe ser distinta.
Además debe emitir un efecto de sonido: El salto, el choque con el enemigo, y el rebote de la "pelota".
Las variables y nombres de funciones utilizadas por el profesor en clase están prohibidas, por cada palabra o nombre encontrado en el código se restará 0.5 puntos a tu examen parcial.


Entregas:

Lunes 27 de Abril
Diseñador:
Bocetos de cada personaje (principal, elemento a esquivar, elemento a rebotar), fondos, pantalla de inicio, game over.
Programador:
Variables identificas inicializadas
Funciones principales
Listeners identificados declarados
Pantalla de inicio creada con rectángulos que lleven a gameplay y a créditos.
Creación de personaje principal y elementos sobre los que se apoya correctamente funcionando.





Miércoles 29 de Abril
Diseñador:
Todos los elementos del juego terminados (Principal a esquivar, a recolectar, fondos, pantalla inicio y game over)
Primer búsqueda de audio entregable.

Programador:
Personaje principal esquiva elementos y recolecta objetos. (Sin marcadores, el elemento a recolectar debe desaparecer).
Mandar a pantalla de Game Over si cae al vacío, y permitir el reinicio del juego.}

Viernes 01 de Mayo (Entrega virtual)
Diseñador:
Todas las hojas de sprites terminadas.

Programador:
Marcador a favor, marcador en contra.

Lunes  04 de Mayo
Diseñador:
Audio final definido.
Diseño de botones de pantalla de inicio.
Pantalla de inicio y de gameover.
Diseño de arte para Play Store.


Programador:
Aplicar todas las animaciones.

Miércoles 06 de Mayo
Diseñador:
-

Programador:
Aplicar gráficos de pantalla de inicio, botónes de inicio y gameover.
Alta del juego en la Play Store.






Rúbrica:
Para contar con los puntos debe estar perfectamente cumplido cada uno de los puntos siguientes sin error alguno, con una sóla cosa que falte, no se obtendrá calificación:

- Pantalla de incio, créditos  y fin de juego.  (2 puntos)
- Animaciones y background scrolling (2 puntos)
- Audio (2 puntos)
- Listeners (2 puntos)
- Puntajes a favor y en contra (2 puntos)

Food Drop

Funcionalidad general:


  • Pantalla de inicio: Contar con un botón al Gameplay y otro que muestre los créditos.
  • Background Parallax Scrolling: Contar dos capas de fondo en movimiento. La capa más lejana más lenta y la más cercana al sprite principal un poco más rápida.
  • Movimiento:El movimiento debe ser de derecha a izquierda con un botón para cada lado.
  • Elementos a esquivar y/o recolectar: El personaje evadir elementos que aparezcan sobre el camino y no debe comer o tomar. Al chocar o comer tu personaje a este objeto, no debe terminar el juego, sólo debe restarle vidas, la cantidad la decides tu, es decir, si choca con 5 "rocas" es el fin del juego. Por último, debe recolectar objetos (ejemplo:pizza) que vayan sumando a un contador que determina el puntaje final del usuario.
  • Final: Una vez que pierda el jugador, en la pantalla de "Game Over" debe aparecer el puntaje total en el centro de la pantalla.
Animaciones:
El juego en total debe contar con 4 animaciones de por lo menos 4 fotogramas:
  • El personaje principal mientras "avanza" por el escenario.
  • El personaje principal al tomar algo equivocado.
  • El elemento a evadir
  • Los elementos a recolectar o comer.
Sonidos:
 El juego debe contar con música de fondo en: Pantalla de inicio, Pantalla de Gameplay y Pantalla de Game Over, cada música debe ser distinta.
Además debe emitir un efecto de sonido: El salto, el choque con la roca, y la recolección de elementos.

Las variables y nombres de funciones utilizadas por el profesor en clase están prohibidas, por cada palabra o nombre encontrado en el código se restará 0.5 puntos a tu examen parcial.


Entregas:

Lunes 27 de Abril
Diseñador:
Bocetos de cada personaje (principal, elemento a esquivar, elemento a recolectar), fondos, pantalla de inicio, game over.
Programador:
Variables identificas inicializadas
Funciones principales
Listeners identificados declarados
Pantalla de inicio creada con rectángulos que lleven a gameplay y a créditos.
Creación de personaje principal y elementos sobre los que se apoya correctamente funcionando.





Miércoles 29 de Abril
Diseñador:
Todos los elementos del juego terminados (Principal a esquivar, a recolectar, fondos, pantalla inicio y game over)
Primer búsqueda de audio entregable.

Programador:
Personaje principal esquiva elementos y recolecta objetos. (Sin marcadores, el elemento a recolectar debe desaparecer).
Mandar a pantalla de Game Over si cae al vacío, y permitir el reinicio del juego.}

Viernes 01 de Mayo (Entrega virtual)
Diseñador:
Todas las hojas de sprites terminadas.

Programador:
Marcador a favor, marcador en contra.

Lunes  04 de Mayo
Diseñador:
Audio final definido.
Diseño de botones de pantalla de inicio.
Pantalla de inicio y de gameover.
Diseño de arte para Play Store.


Programador:
Aplicar todas las animaciones.

Miércoles 06 de Mayo
Diseñador:
-

Programador:
Aplicar gráficos de pantalla de inicio, botónes de inicio y gameover.
Alta del juego en la Play Store.






Rúbrica:
Para contar con los puntos debe estar perfectamente cumplido cada uno de los puntos siguientes sin error alguno, con una sóla cosa que falte, no se obtendrá calificación:

- Pantalla de incio, créditos  y fin de juego.  (2 puntos)
- Animaciones y background scrolling (2 puntos)
- Audio (2 puntos)
- Listeners (2 puntos)
- Puntajes a favor y en contra (2 puntos)

Free Fall

Funcionalidad general:


  • Pantalla de inicio: Contar con un botón al Gameplay y otro que muestre los créditos.
  • Background Parallax Scrolling: Contar dos capas de fondo en movimiento. La capa más lejana más lenta y la más cercana al sprite principal un poco más rápida.
  • Movimiento:El movimiento debe ser de derecha a izquierda con un botón para cada lado.
  • Elementos a esquivar y/o recolectar: El personaje debe caer y evadir obstáculos que aparezcan sobre el camino. Al chocar tu personaje con este objeto, no debe terminar el juego, sólo debe restarle vidas, la cantidad la decides tu, es decir, si choca con 5 "rocas" es el fin del juego. Por último, debe recolectar objetos (ejemplo:monedas) que vayan sumando a un contador que determina el puntaje final del usuario.
  • Final: Una vez que pierda el jugador, en la pantalla de "Game Over" debe aparecer el puntaje total en el centro de la pantalla.
Animaciones:
El juego en total debe contar con 4 animaciones de por lo menos 4 fotogramas:
  • El personaje principal mientras "avanza" por el escenario.
  • El personaje principal al ser golpeado.
  • El elemento a evadir
  • Los elementos a recolectar (Ejemplo: monedas)
Sonidos:
 El juego debe contar con música de fondo en: Pantalla de inicio, Pantalla de Gameplay y Pantalla de Game Over, cada música debe ser distinta.
Además debe emitir un efecto de sonido: El salto, el choque con la roca, y la recolección de elementos.

Las variables y nombres de funciones utilizadas por el profesor en clase están prohibidas, por cada palabra o nombre encontrado en el código se restará 0.5 puntos a tu examen parcial.


Entregas:

Lunes 27 de Abril
Diseñador:
Bocetos de cada personaje (principal, elemento a esquivar, elemento a recolectar), fondos, pantalla de inicio, game over.
Programador:
Variables identificas inicializadas
Funciones principales
Listeners identificados declarados
Pantalla de inicio creada con rectángulos que lleven a gameplay y a créditos.
Creación de personaje principal y elementos sobre los que se apoya correctamente funcionando.





Miércoles 29 de Abril
Diseñador:
Todos los elementos del juego terminados (Principal a esquivar, a recolectar, fondos, pantalla inicio y game over)
Primer búsqueda de audio entregable.

Programador:
Personaje principal esquiva elementos y recolecta objetos. (Sin marcadores, el elemento a recolectar debe desaparecer).
Mandar a pantalla de Game Over si cae al vacío, y permitir el reinicio del juego.}

Viernes 01 de Mayo (Entrega virtual)
Diseñador:
Todas las hojas de sprites terminadas.

Programador:
Marcador a favor, marcador en contra.

Lunes  04 de Mayo
Diseñador:
Audio final definido.
Diseño de botones de pantalla de inicio.
Pantalla de inicio y de gameover.
Diseño de arte para Play Store.


Programador:
Aplicar todas las animaciones.

Miércoles 06 de Mayo
Diseñador:
-

Programador:
Aplicar gráficos de pantalla de inicio, botónes de inicio y gameover.
Alta del juego en la Play Store.






Rúbrica:
Para contar con los puntos debe estar perfectamente cumplido cada uno de los puntos siguientes sin error alguno, con una sóla cosa que falte, no se obtendrá calificación:

- Pantalla de incio, créditos  y fin de juego.  (2 puntos)
- Animaciones y background scrolling (2 puntos)
- Audio (2 puntos)
- Listeners (2 puntos)
- Puntajes a favor y en contra (2 puntos)

Tumble

Funcionalidad general:


  • Pantalla de inicio: Contar con un botón al Gameplay y otro que muestre los créditos.
  • Background Parallax Scrolling: Contar dos capas de fondo en movimiento. La capa más lejana más lenta y la más cercana al sprite principal un poco más rápida.
  • Movimiento: El personaje principal se debe mover con un botón para izquierda y otro para derecha.
  • Elementos:  El personaje debe caer por huecos entre los "rectángulos" para ir avanzando hacia la parte inferior de la pantalla. Si el personaje llega al borde superior de la pantalla debe ser el fin del juego. Además, debe haber un elemento enemigo que se deba esquivar, este podría subir o bajar por la pantalla pasando a través de los rectángulos que representan el piso. Por último, debe recolectar objetos (ejemplo:monedas) que vayan sumando a un contador que determina el puntaje final del usuario.
  • Final: Una vez que pierda el jugador, en la pantalla de "Game Over" debe aparecer el puntaje total en el centro de la pantalla.
Animaciones:
El juego en total debe contar con 4 animaciones de por lo menos 4 fotogramas:
  • El personaje principal mientras "avanza" por el escenario.
  • El los rectángulos "piso" por donde avanza el personaje principal debe tener animación.
  • Los elementos a recolectar (Ejemplo: monedas) 
  • El personaje a evadir y que pasa a través de los rectángulos que representan el piso.
Sonidos:
El juego debe contar con música de fondo en: Pantalla de inicio, Pantalla de Gameplay y Pantalla de Game Over, cada música debe ser distinta.
Además debe emitir un efecto de sonido: Avance del personaje principal, aparición del personaje a evadir y la recolección de elementos.
Las variables y nombres de funciones vistas en ejemplos por el profesor están prohibidas, por cada palabra o nombre encontrado en el código se restará 0.5 puntos a tu examen parcial.


Entregas:

Lunes 27 de Abril
Diseñador:
Bocetos de cada personaje (principal, elemento a esquivar, elemento a recolectar), fondos, pantalla de inicio, game over.
Programador:
Variables identificas inicializadas
Funciones principales
Listeners identificados declarados
Pantalla de inicio creada con rectángulos que lleven a gameplay y a créditos.
Creación de personaje principal y elementos sobre los que se apoya y avanza correctamente funcionando.





Miércoles 29 de Abril
Diseñador:
Todos los elementos del juego terminados (Principal a esquivar, a recolectar, fondos, pantalla inicio y game over)
Primer búsqueda de audio entregable.

Programador:
Personaje principal esquiva elementos y recolecta objetos. (Sin marcadores, el elemento a recolectar debe desaparecer).
Mandar a pantalla de Game Over si cae al vacío, y permitir el reinicio del juego.}

Viernes 01 de Mayo (Entrega virtual)
Diseñador:
Todas las hojas de sprites terminadas.

Programador:
Marcador a favor, marcador en contra.

Lunes  04 de Mayo
Diseñador:
Audio final definido.
Diseño de botones de pantalla de inicio.
Pantalla de inicio y de gameover.
Diseño de arte para Play Store.


Programador:
Aplicar todas las animaciones.

Miércoles 06 de Mayo
Diseñador:
-

Programador:
Aplicar gráficos de pantalla de inicio, botónes de inicio y gameover.
Alta del juego en la Play Store.






Rúbrica:
Para contar con los puntos debe estar perfectamente cumplido cada uno de los puntos siguientes sin error alguno, con una sóla cosa que falte, no se obtendrá calificación:

- Pantalla de incio, créditos  y fin de juego.  (2 puntos)
- Animaciones y background scrolling (2 puntos)
- Audio (2 puntos)
- Listeners (2 puntos)
- Puntajes a favor y en contra (2 puntos)

Cliff Jump

Funcionalidad general:

  •  Pantalla de inicio: Contar con un botón al Gameplay y otro que muestre los créditos.
  • Background Parallax Scrolling: Contar dos capas de fondo en movimiento. La capa más lejana más lenta y la más cercana al sprite principal un poco más rápida.
  • Salto: El salto puede ser sencillo o doble, debe haber obstáculos que sólo se puedan lograr con un salto doble, el tap o touch debe ser en cualquier parte de la pantalla.
  • Elementos a esquivar y/o recolectar: El personaje debe saltar y (1)apoyarse en objetos que eviten caiga al vacío, si llega a caer significa el fin del juego. Además debe (2)evadir obstáculos que aparezcan sobre los objetos que debe pisar, tal como lo hacen las rocas en Cliff Jump; al chocar tu personaje con este objeto, no debe terminar el juego, sólo debe restarle vidas, la cantidad la decides tu, es decir, si choca con  "rocas" es el fin del juego. Por último, debe recolectar objetos (ejemplo:monedas) que vayan sumando a un contador que determina el puntaje final del usuario.
  • Final: Una vez que pierda el jugador, en la pantalla de "Game Over" debe aparecer el puntaje total en el centro de la pantalla.
Animaciones:
El juego en total debe contar con 4 animaciones de por lo menos 4 fotogramas:
  • El personaje principal mientras "avanza" por el escenario.
  • El personaje principal al saltar.
  • El elemento a evadir (Ejemplo de Cliff Jump: la roca)
  • El elemtnos a recolectar (Ejemplo: monedas)
Sonidos:
 El juego debe contar con música de fondo en: Pantalla de inicio, Pantalla de Gameplay y Pantalla de Game Over, cada música debe ser distinta.
Además debe emitir un efecto de sonido: El salto, el choque con la roca, y la recolección de elementos.

Las siguientes variables y nombres de funciones están prohibidas, por cada palabra o nombre encontrado en el código se restará 0.5 puntos a tu examen parcial:
monkey


Entregas:

Lunes 27 de Abril
Diseñador:
Bocetos de cada personaje (principal, elemento a esquivar, elemento a recolectar), fondos, pantalla de inicio, game over.
Programador:
Variables identificas inicializadas
Funciones principales
Listeners identificados declarados
Pantalla de inicio creada con rectángulos que lleven a gameplay y a créditos.
Creación de personaje principal y elementos sobre los que se apoya correctamente funcionando.





Miércoles 29 de Abril
Diseñador:
Todos los elementos del juego terminados (Principal a esquivar, a recolectar, fondos, pantalla inicio y game over)
Primer búsqueda de audio entregable.

Programador:
Personaje principal esquiva elementos y recolecta objetos. (Sin marcadores, el elemento a recolectar debe desaparecer).
Mandar a pantalla de Game Over si cae al vacío, y permitir el reinicio del juego.}

Viernes 01 de Mayo (Entrega virtual)
Diseñador:
Todas las hojas de sprites terminadas.

Programador:
Marcador a favor, marcador en contra.

Lunes  04 de Mayo
Diseñador:
Audio final definido.
Diseño de botones de pantalla de inicio.
Pantalla de inicio y de gameover.
Diseño de arte para Play Store.


Programador:
Aplicar todas las animaciones.

Miércoles 06 de Mayo
Diseñador:
-

Programador:
Aplicar gráficos de pantalla de inicio, botónes de inicio y gameover.
Alta del juego en la Play Store.






Rúbrica:
Para contar con los puntos debe estar perfectamente cumplido cada uno de los puntos siguientes sin error alguno, con una sóla cosa que falte, no se obtendrá calificación:

- Pantalla de incio, créditos  y fin de juego.  (2 puntos)
- Animaciones y background scrolling (2 puntos)
- Audio (2 puntos)
- Listeners (2 puntos)
- Puntajes a favor y en contra (2 puntos)