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

Civilizations Game #18

Open
dalfonso44 opened this issue Oct 27, 2022 · 0 comments
Open

Civilizations Game #18

dalfonso44 opened this issue Oct 27, 2022 · 0 comments

Comments

@dalfonso44
Copy link

dalfonso44 commented Oct 27, 2022

Integrantes
Diamis Alfonso Pérez C311 (@dalfonso44)
José Luis Leiva Fleitas C312 (@JLeiva44)

Simulación
Simularemos el juego utilizando agentes. Cada civilización tiene un líder (agente), que toma la decisión de realizar ciertas acciones a partir de su interacción con el medio.

IA
Dotaremos de inteligencia a los agentes.

Sobre el juego
Es un juego adversarial, por turnos, donde participan 3 jugadores. Cada jugador es seleccionado como el jefe de una de las tres
civilizaciones que participan en el juego. Tiene como misión desarrollar la civilización.

Para desarrollar la civilización los jugadores deben crear, conquistar y desarrollar nuevas ciudades.

Los jugadores deben ir aprendiendo nuevas habilidades que facilitan el desarrollo. Dependiendo de la civilización a la que pertenecen comienzan el juego con una de las habilidades desbloqueadas.

Habilidades
Existen tres grupos de habilidades, el conociemiento de una permite el conociemiento de otras. La segunda y tercera habilidad de cada grupo solo puede ser desbloqueada si ya se tiene la primera y segunda habilidad respectivamente.

Grupo 1
Pesca: Permite recolectar los peces.
Náutica: Permite hacer puertos.
Los puertos son estructuras que se hacen en las aguas poco profundas y permiten sacar los soldados al agua.
Navegación: Permite la navegación por todo el mapa.

Grupo 2
Escalada: Permite subir a las montañas.
Minería: Permite construir minas en las montañas.
Herrería: Permite la creación de soldados espadachines.

Grupo 3
Organización: Permite recolectar los frutos.
Agricultura: Permite hacer granjas.
Milicias: Permite hacer defensores

Ciudades
Cada civilización comienza con una ciudad en nivel 2 de desarrollo, su metrópoli.
Las ciudades aumentan de nivel dependiendo de la cantidad de población que tienen.

Soldados
Hay varios tipos de soldados. Los guerreros los tienen todas las civilizaciones por defecto. Para desbloquear los demás es necesario obtener nuevas habilidades.
Cuando los soldados pasan un turno sin hacer ninguna acción recuperan vida.

Ganador
El vencedor es el jugador que tiene mayor población teniendo en cuenta todas sus ciudades.

https://github.com/dalfonso44/Proyecto-ia_sim

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant