Hangscii

En esta sección se resolverán dudas relacionadas con el lenguaje de programación de Oracle Java

Moderator: julianmartinez16

User avatar
nathalia_ortega
Posts: 45
Joined: Fri Jan 22, 2016 9:20 am

Hangscii

Post by nathalia_ortega » Sun Oct 09, 2016 9:13 pm

  1. Escoger nombre del juego.(11/10)
  2. Realizar un logo de juego.(11/10)
  3. Crear un repositorio.(11/10)
  4. Subir los archivos creados al repositorio.(11/10)
  5. Crear los archivo (.java y .bat) del juego.
  6. Texto de bienvenida en ascii.(11/10)
  7. Créditos.(11/10)
  8. Subir los archivos creados al repositorio.(11/10)
  9. Imprimir stickers.(13/10)
  10. Pasar la imagen a ascii para ponerla en la bienvenida.(13/10)
  11. Pedir la opción del menú que el usuario quiere ejecutar.(13/10)
  12. Crear un menú con switch.(13/10)
  13. Subir los cambios al repositorio.(13/10)
  14. Comprobar errores para el segundo backlog.(13/10)
  15. Definir las palabras que vamos a preguntar.(18/10)
  16. Definir la cantidad de palabras.(18/10)
  17. Realizar la selección por medio de math.random.(18/10)
  18. Subir los cambios al repositorio.(18/10)
  19. Definir las oportunidades que tiene el usuario para adivinar la palabra.(20/10)
  20. Leer las letras que me ingresa el usuario y validar los datos.(20/10)
  21. Perder una oportunidad si la letra está mala.(20/10)
  22. Si se ha gastado todas las oportunidades pierde.(20/10)
  23. Verificar que si funcione.(20/10)
  24. Actualizar el repositorio.(20/10)
  25. Ordenar las letras si están buenas.(25/10)
  26. Definir si están bien o mal según la palabra.(25/10)
  27. Si ha completado la palabra gana.(25/10)
  28. Verificar que si funcione.(25/10)
  29. Actualizar el repositorio.(25/10)
  30. Reunirnos para realizar la presentación final.(27/10)
  31. Preparación de la presentación final.(1/11)
  32. Presentación final.(3/11)
Last edited by nathalia_ortega on Thu Nov 03, 2016 8:20 am, edited 9 times in total.
Nathalia A. Ortega
Lógica de programación
Doing the right things.

User avatar
xacarana
Site Admin
Posts: 1028
Joined: Fri Jan 15, 2016 6:13 pm

Re: Hangscii

Post by xacarana » Tue Oct 11, 2016 8:43 am

Una primera entrega con lo justo, faltaron las fechas, falta responder las preguntas de seguimiento y los demás ajustes que hablamos durante la expo, pongan los pendientes que definimos acá en el post para que lo recuerden.

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
nathalia_ortega
Posts: 45
Joined: Fri Jan 22, 2016 9:20 am

Re: Hangscii

Post by nathalia_ortega » Tue Oct 11, 2016 9:18 am

Backlog Martes 11 octubre.

¿Qué hemos hecho?
  1. Nombre del juego.
  2. Logotipo del juego.
  3. Texto de bienvenida en ascii.
  4. Créditos

Image

Image

¿Qué falta por hacer? para el 13 de octubre.
  1. Imprimir stickers.
  2. Pedir la opción del menú que el usuario quiere ejecutar.
  3. Crear un menú con switch.
  4. Subir los cambios al repositorio.
  5. Comprobar errores.
  6. Pasar la imagen a ascii para ponerla en la bienvenida.
¿Qué dificultades han tenido?
  1. Repartir equitativamente el trabajo. La solución es utilizar con más continuidad el respositorio.
Nathalia A. Ortega
Lógica de programación
Doing the right things.

User avatar
danielpre30
Posts: 30
Joined: Mon Jan 25, 2016 1:16 pm

Re: Hangscii

Post by danielpre30 » Wed Oct 12, 2016 5:48 pm

¿Qué hemos hecho?
  1. Imprimir los stickers
  2. Pasar la imagen del logo a ascii para ponerla en la bienvenida.
  3. Pedir la opción del menú que el usuario quiere ejecutar (Jugar, Bonus, Salir).
  4. Darle funcionalidad al menú con switch.
  5. Poner una frase en la opción de jugar
  6. Poner una imagen ascii en la opción bonus
  7. Subir los cambios al repositorio.
  8. Comprobar errores para el segundo backlog.
Pantalla de bienvenida
Image

Opción Jugar
Image

Opción Bonus
Image

¿Qué falta por hacer? para el 18 de octubre.
  • Definir las palabras que vamos a preguntar.
  • Definir la cantidad de palabras.
  • Realizar la selección de la palabra por medio de math.random.
  • Subir los cambios al repositorio.
  • Comprobar errores para el tercer backlog.
¿Qué dificultades hemos tenido?

Configurar la opción salir, para que cuando el usuario la seleccione, se cierre la consola del juego
Daniel Preciado Tamayo
Lógica de programación

User avatar
xacarana
Site Admin
Posts: 1028
Joined: Fri Jan 15, 2016 6:13 pm

Re: Hangscii

Post by xacarana » Thu Oct 13, 2016 8:22 am

Muy bien, no pierdan el ritmo

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
nathalia_ortega
Posts: 45
Joined: Fri Jan 22, 2016 9:20 am

Re: Hangscii

Post by nathalia_ortega » Thu Oct 13, 2016 8:29 am

xacarana wrote:Muy bien, no pierdan el ritmo

GRACIAS PROFE!!! :D
Nathalia A. Ortega
Lógica de programación
Doing the right things.

User avatar
nathalia_ortega
Posts: 45
Joined: Fri Jan 22, 2016 9:20 am

Re: Hangscii

Post by nathalia_ortega » Mon Oct 17, 2016 7:21 pm

¿Qué hemos hecho?
  1. Definir las palabras que vamos a preguntar.
    • avion
    • ahorcado
    • computadora
    • java
    • programacion
    • redes
    • gato
    • preci
    • naog
    • xaca
  2. Definir la cantidad de palabras.

    En total son diez palabras, una de ellas se elegirá aleatoriamente para presentarla al usuario. No hay categorías.

  3. Realizar la selección de la palabra por medio de math.random.

    Code: Select all

    String [] listWord = {"avion","ahorcado","computadora","java","programacion","redes","gato","preci","naog","xaca"};
    			int numRan = 1 + new Random().nextInt(listWord.length);
    			String wordc = listWord[numRan];
    			System.out.println(" ");
            	System.out.println("Esta palabra tiene "+wordc.length()+" letras");
    
  4. Subir los cambios al repositorio.

    Image
  5. Comprobar errores para el tercer backlog.
Image


¿Qué dificultades tuvimos?

Encontrar el tamaño adecuado de las imágenes.

¿Qué falta por hacer?
  1. Definir las oportunidades que tiene el usuario para adivinar la palabra.
  2. Leer las letras que me ingresa el usuario y validar los datos.
  3. Perder una oportunidad si la letra está mala.
  4. Si se ha gastado todas las oportunidades pierde.
  5. Verificar que si funcione.
  6. Actualizar el repositorio.
Nathalia A. Ortega
Lógica de programación
Doing the right things.

User avatar
nathalia_ortega
Posts: 45
Joined: Fri Jan 22, 2016 9:20 am

Re: Hangscii

Post by nathalia_ortega » Wed Oct 19, 2016 8:09 pm

¿Qué han hecho?
  1. Definir las oportunidades que tiene el usuario.

    El usuario tiene siete oportunidades, por tanto el ahorcadito se dibujará en siete partes.
  2. Leer las letras que ingresa el usuario.

    Image
  3. Perder una oportunidad si la letra está mala.

    Image
  4. Si se ha gastado todas las oportunidades pierde.

    Image

¿Qué problemas han tenido?

Indentificar el lugar de cada letra.

¿Qué falta por hacer?
  1. Ordenar las letras si están buenas.
  2. Definir si están bien o mal según la palabra.
  3. Si ha completado la palabra gana.
  4. Verificar que si funcione.
  5. Actualizar el repositorio.
Nathalia A. Ortega
Lógica de programación
Doing the right things.

User avatar
xacarana
Site Admin
Posts: 1028
Joined: Fri Jan 15, 2016 6:13 pm

Re: Hangscii

Post by xacarana » Thu Oct 20, 2016 4:00 pm

Deben cambiar de personaje, el personaje ya lo esta usando otro grupo. Ojo para el avance de la próxima clase.

Image
Andrés Bedoya Tobón
Profesor
"I only smile in the dark, I only smile when it's complicated" Raybiez

User avatar
danielpre30
Posts: 30
Joined: Mon Jan 25, 2016 1:16 pm

Re: Hangscii

Post by danielpre30 » Mon Oct 24, 2016 11:26 pm

¿Qué hemos hecho?
Cambiar el personaje del ahorcado
Image

Imprimir las letras correctas en el orden en que son
Image

Definir si están bien o mal según la palabra.
Image

¿Qué nos falta por hacer?
Si ha completado la palabra gana.

¿Qué dificultades hemos tenido?
No hemos tenido ninguna dificultad
Daniel Preciado Tamayo
Lógica de programación

Post Reply