🕵️♂️ Caso Detective – “Hidden”
Caso Detective – Hidden es un programa desarrollado en Java que simula una investigación criminal. El usuario asume el rol de un detective que debe recolectar pistas, interrogar sospechosos y finalmente resolver el caso.
El sistema incluye lógica interactiva, control de flujo, estructuras de datos y elementos narrativos para hacer la experiencia más dinámica.
Aplicar conceptos fundamentales de programación como:
- Estructuras de control (
if,while,do-while,for) - Arreglos (arrays)
- Entrada de datos con
Scanner - Lógica condicional
- Manejo de variables y estados (puntaje, intentos, historial)
El usuario puede recolectar evidencias en la escena del crimen.
Cada sospechoso tiene:
- Nombre
- Personalidad
- Declaración de inocencia
El usuario puede acusar a un sospechoso como culpable una vez tenga suficientes pistas.
- Buscar pistas → +10 puntos
- Interrogar → +5 puntos
- Resolver el caso → +20 puntos
Se registran las decisiones del jugador durante la partida.
El resultado del juego cambia dependiendo de:
- Puntaje obtenido
- Número de intentos
- James Barnes
- Aurelio Vásquez
- Victoria Reyes
- Bruno Quiroga
- Asegúrate de tener Java instalado
- Compila el programa:
javac CasoDetective.java- Ejecuta el programa:
java CasoDetectiveEl programa utiliza un menú interactivo controlado con un ciclo do-while, que permite al usuario repetir acciones hasta resolver el caso.
Se manejan variables como:
puntajepistasintentoshistorial
Estas permiten simular el progreso del jugador dentro del sistema.
- Culpable aleatorio
- Pistas específicas según el culpable
- Sistema de vidas o intentos limitados
- Eventos aleatorios
- Interfaz gráfica
Este proyecto fue desarrollado como ejercicio académico para reforzar habilidades en programación en Java.
- Estevan González Beltrán
Este proyecto demuestra la aplicación de estructuras básicas de programación junto con lógica de juego, logrando una experiencia interactiva sencilla pero funcional.