{"id":30617274,"url":"https://github.com/dotm87/cumbre-de-decisiones","last_synced_at":"2026-06-28T16:31:49.164Z","repository":{"id":311518869,"uuid":"1037086197","full_name":"dotM87/cumbre-de-decisiones","owner":"dotM87","description":"a little simulator for business management ;)","archived":false,"fork":false,"pushed_at":"2025-08-24T23:50:34.000Z","size":32,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2025-08-25T02:09:55.540Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/dotM87.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-08-13T03:43:31.000Z","updated_at":"2025-08-24T23:50:37.000Z","dependencies_parsed_at":"2025-08-25T02:10:25.433Z","dependency_job_id":"3c0e1469-4c52-4670-aafe-e0b38e2336d8","html_url":"https://github.com/dotM87/cumbre-de-decisiones","commit_stats":null,"previous_names":["dotm87/cumbre-de-decisiones"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/dotM87/cumbre-de-decisiones","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotM87%2Fcumbre-de-decisiones","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotM87%2Fcumbre-de-decisiones/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotM87%2Fcumbre-de-decisiones/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotM87%2Fcumbre-de-decisiones/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/dotM87","download_url":"https://codeload.github.com/dotM87/cumbre-de-decisiones/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/dotM87%2Fcumbre-de-decisiones/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":272833342,"owners_count":25000874,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-08-30T02:00:09.474Z","response_time":77,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2025-08-30T10:03:21.040Z","updated_at":"2025-10-16T22:38:26.900Z","avatar_url":"https://github.com/dotM87.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# ☕ El Rincón de Amaru - Simulador Estratégico Empresarial\n\n![Estado del Proyecto](https://img.shields.io/badge/Estado-En%20Desarrollo-yellow)\n![Licencia](https://img.shields.io/badge/Licencia-CC%20BY--NC--ND%204.0-blue)\n![Python](https://img.shields.io/badge/Python-3.8+-green)\n\n## 📖 Descripción del Juego\n\n**El Rincón de Amaru** es un simulador interactivo de decisiones empresariales que te pone en los zapatos de Amaru Mamani, un joven emprendedor cochabambino de 26 años que debe gestionar estratégicamente su cafetería en el centro cultural de la ciudad.\n\n### 🎯 Concepto del Juego\n\nEl juego está basado en el modelo de las **5 Fuerzas de Porter**, una herramienta fundamental del análisis estratégico empresarial. Los jugadores navegan a través de 5 \"islas\" de decisión, cada una representando una fuerza competitiva:\n\n1. **🏝️ Isla 1**: Poder de Negociación con Proveedores\n2. **🏝️ Isla 2**: Poder de Negociación de los Clientes  \n3. **🏝️ Isla 3**: Amenaza de Nuevos Entrantes\n4. **🏝️ Isla 4**: Amenaza de Productos Sustitutos\n5. **🏝️ Isla 5**: Rivalidad entre Competidores Existentes\n\n### 🎮 Mecánicas de Juego\n\n- **Sistema de Indicadores**: Gestiona 5 métricas empresariales clave\n  - 💵 **Liquidez**: Dinero disponible para operaciones\n  - 📈 **Rentabilidad**: Retorno sobre inversión\n  - ⭐ **Reputación**: Percepción de marca y calidad\n  - ⚠️ **Riesgo Acumulado**: Exposición a errores estratégicos\n  - 🌱 **Sostenibilidad Estratégica**: Coherencia de decisiones a largo plazo\n\n- **Decisiones Estratégicas**: Cada fase presenta 4-6 opciones con consecuencias únicas\n- **Sistema de Sinergias**: Las decisiones pasadas desbloquean nuevas opciones\n- **Múltiples Finales**: El resultado depende del equilibrio de tus indicadores\n\n### 🌟 Características Únicas\n\n- **Narrativa Auténtica**: Ambientado en la cultura emprendedora boliviana\n- **Aprendizaje Práctico**: Conceptos de estrategia empresarial aplicados de forma lúdica\n- **Decisiones Realistas**: Basadas en situaciones empresariales reales\n- **Sistema de Consecuencias**: Cada elección tiene impacto en múltiples indicadores\n\n## 🚀 Tecnologías Utilizadas\n\n### Versión Actual (v1.0)\n- **Lenguaje**: Python 3.8+\n- **Interfaz Gráfica**: Tkinter (interfaz de escritorio nativa)\n- **Gestión de Datos**: JSON para configuración de fases\n- **Arquitectura**: Modular con separación de responsabilidades\n\n### Próxima Versión (v2.0) - En Desarrollo\n- **Framework Web**: PyScript (Python ejecutándose en el navegador)\n- **Tecnologías Web**: HTML5, CSS3, JavaScript\n- **Ventajas**: \n  - Acceso desde cualquier navegador\n  - No requiere instalación\n  - Compatible con dispositivos móviles\n  - Fácil distribución y actualización\n\n## 📁 Estructura del Proyecto\n\n```\njuego_soceii/\n├── main.py                 # Punto de entrada de la aplicación\n├── README.md              # Documentación del proyecto\n├── config/                # Configuración del juego\n│   ├── __init__.py\n│   └── settings.py        # Constantes y configuraciones\n├── data/                  # Datos del juego\n│   ├── __init__.py\n│   ├── data_manager.py    # Gestión de datos y fases\n│   └── phases.json        # Contenido narrativo y decisiones\n├── logic/                 # Lógica del juego\n│   ├── __init__.py\n│   ├── game_engine.py     # Motor principal del juego\n│   └── score_calculator.py # Cálculos de puntuación\n└── ui/                    # Interfaz de usuario\n    ├── __init__.py\n    ├── ui_manager.py      # Gestión de la interfaz\n    └── widget_factory.py  # Componentes de UI reutilizables\n```\n\n## 🎓 Propósito Académico\n\nEste proyecto fue desarrollado como herramienta educativa para:\n\n- **Aprendizaje de Estrategia Empresarial**: Aplicación práctica del modelo de Porter\n- **Desarrollo de Software**: Implementación de arquitecturas modulares\n- **Gamificación Educativa**: Uso de elementos lúdicos para el aprendizaje\n- **Programación en Python**: Desarrollo de aplicaciones completas\n\n## 🚦 Instalación y Uso\n\n### Requisitos del Sistema\n- Python 3.8 o superior\n- Tkinter (incluido en instalaciones estándar de Python)\n\n### Instalación\n1. Clona o descarga el repositorio\n2. Navega hasta el directorio del proyecto\n3. Ejecuta el juego:\n   ```bash\n   python main.py\n   ```\n\n### Controles del Juego\n- **Interfaz Gráfica**: Usa el mouse para navegar y seleccionar opciones\n- **Pantalla Completa**: El juego se ejecuta en modo de pantalla completa por defecto\n- **Menú Principal**: Accede a reglas del juego y opciones de configuración\n\n## 🎯 Objetivos del Jugador\n\n1. **Completar las 5 Fases**: Navega exitosamente por todas las islas de decisión\n2. **Mantener el Equilibrio**: Evita que cualquier indicador baje del 5%\n3. **Optimizar Resultados**: Busca la combinación de decisiones que maximice tu puntuación final\n4. **Descubrir Sinergias**: Encuentra combinaciones de decisiones que se potencien mutuamente\n\n## 👥 Equipo de Desarrollo\n\n*[Lista de colaboradores será añadida próximamente]*\n\n## 📄 Licencia\n\nEste proyecto está licenciado bajo **Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0)**.\n\n**Esto significa que puedes:**\n- ✅ Compartir — copiar y redistribuir el material en cualquier medio o formato\n\n**Bajo las siguientes condiciones:**\n- 📝 **Atribución** — Debes dar crédito apropiado\n- 🚫 **No Comercial** — No puedes usar el material con propósitos comerciales  \n- 🔒 **Sin Derivadas** — No puedes remezclar, transformar o construir sobre el material\n\n## 🔮 Roadmap Futuro\n\n### Versión 2.0 - Migración Web\n- [ ] Conversión a PyScript\n- [ ] Interfaz web responsive\n- [ ] Optimización para dispositivos móviles\n- [ ] Sistema de guardado en el navegador\n\n### Futuras Mejoras\n- [ ] Nuevos escenarios empresariales\n- [ ] Sistema multijugador\n- [ ] Analíticas de decisiones\n- [ ] Integración con plataformas educativas\n\n---\n\n## 🤝 Contribuciones\n\nEste es un proyecto académico abierto a sugerencias y mejoras. Si tienes ideas para nuevas funcionalidades o encuentras algún problema, no dudes en contactarnos.\n\n## 📞 Contacto\n\n*[Información de contacto será añadida próximamente]*\n\n---\n\n*Desarrollado con ❤️ para el aprendizaje de estrategia empresarial*","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotm87%2Fcumbre-de-decisiones","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdotm87%2Fcumbre-de-decisiones","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdotm87%2Fcumbre-de-decisiones/lists"}