Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Challenges: Buscando las estrellas #1363

Closed
9 tasks
Tracked by #1332
asanzo opened this issue Jun 16, 2023 · 0 comments · Fixed by #1514
Closed
9 tasks
Tracked by #1332

Challenges: Buscando las estrellas #1363

asanzo opened this issue Jun 16, 2023 · 0 comments · Fixed by #1514
Assignees

Comments

@asanzo
Copy link
Contributor

asanzo commented Jun 16, 2023

La idea es replicar el "La fiesta de Drácula", pero con Mañic girando telescopio.

  • Necesitamos telescopios distintos acá: tiene que ser un telescopio que gire la cabeza / se mueva hacia arriba. Se puede resolver programáticamente o más fácil con varias imágenes / animaciones para el telescopio en un sprite. Se puede mover de horizontal a vertical, de a 10 grados, dando 9 posiciones en total.
  • Hace falta indicar de alguna forma visual la posición final a la que tiene que llegar el telescopio. Propongo detrás de los telescopios poner una silueta del objetivo final, así cada vez que usan el comando "Girar telescopio" se acerca a esa posición.
  • El objetivo final podría ser girar los 3 telescopios 6, 8 y 9 veces respectivamente.
  • No hay un equivalente al comando "empezar fiesta".

  • Exercises: Construir escena con los posibles objetos y obstáculos, y con la lógica de desafío resuelta explicada arriba.
  • Exercises: Agregar personaje con todas las animaciones de la pestaña "comandos y animaciones"
  • Exercises + Ember: Agregar comandos y sensores para probar las animaciones (muchos comandos ya existen o pueden resolverse combinando los existentes, rara vez hay que crear otra clase comando, hablar con Alf los detalles de c/u).
  • Ember: Para probar el personaje, construir los desafíos que reemplazan los desafíos existentes indicados en la pestaña "Desafíos". Utilizar como id de desafío un "nuevo" adelante del viejo número. Por ejemplo, si el desafío es el 77, el nuevo que tenga id nuevo77.
  • Ember: Agregar los tests de integración correspondientes para esos desafíos, con la solución ideal y los tests de integración que prueben especialmente los errores de los comportamientos nuevos si los hubiere.

El objetivo es no reemplazar los existentes ni borrarlos, sino esperar a que decidamos "ahora" y luego reemplazar por los nuevos. Por eso hay que dejar los viejos desafíos por ahora.

@asanzo asanzo converted this from a draft issue Jun 16, 2023
@rgonzalezt rgonzalezt moved this from Backlog to Ready in Creador de Desafíos Sep 21, 2023
@danielferro69 danielferro69 self-assigned this Oct 31, 2023
@danielferro69 danielferro69 moved this from Ready to In Progress in Creador de Desafíos Oct 31, 2023
@danielferro69 danielferro69 moved this from In Progress to PR Review Needed in Creador de Desafíos Nov 7, 2023
@github-project-automation github-project-automation bot moved this from PR Review Needed to Done in Creador de Desafíos Nov 10, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
No open projects
Status: Done
Development

Successfully merging a pull request may close this issue.

3 participants