matcom / ia-sim-cmp-21

Repositorio para registrar los proyectos del curso
MIT License
8 stars 0 forks source link

Battlefield Simulator #17

Open jmv21 opened 2 years ago

jmv21 commented 2 years ago

Datos del proyecto

Nombre : Battlefield Simulator Repositorio : https://github.com/Chains99/Battlefield-Simulator Reporte: https://github.com/Chains99/Battlefield-Simulator/blob/main/Battlefield-Simulator.md

Resumen:

Nuestro proyecto plantea crear un entorno simulado de "juegos de guerra" desde la perspectiva de un oficial, el cual a través de *comunicación inalámbrica definirá el curso de acciones a tomar por un conjunto definido de efectivos, dado un objetivo a satisfacer, teniendo como contraparte una serie de elementos controlados por IA, los cuales reaccionaran consecuentemente a las acciones realizadas y al entorno. Las ordenes serán impartidas a través de un conjunto de comandos combinables establecidos.

Se planea incluir en la simulación elementos realistas que afecten las capacidades combativas de los efectivos ya sea el clima, el terreno, las distancias a las que se combate y donde se pueden incluir elementos como el tipo de armamento, recursos, etc. Dada la escasez de conocimientos de diseño gráfico y disponibilidad de recursos y tiempo, se plantea un programa basado en líneas de comando(tipo consola), las cuales serán la forma del usuario de interactuar a través de los efectivos con el entorno.

Se plantea además realizar un kit de herramientas para el desarrollo de "niveles" en los que se podrían definir sus características permitiéndonos definir el clima, el terreno, la cantidad de efectivos con los que cuenta la IA y sus posiciones en el entorno, entre otras.

Miembros del equipo

Aprobación

Estos elementos serán chequeados por los profesores de la asignatura para aprobar el proyecto.

En caso de que algunas de las condiciones anteriores no se cumplan, en este issue les dejaremos todos los comentarios y discusiones necesarias para lograr la aprobación del proyecto.

Este issue será cerrado una vez se considere definitivamente aprobado o rechazado el proyecto, y se le pondrá la etiqueta correspondiente.