Framework para desarrollar aventuras gráficias estilo SCUMM de LucasARTS
PyCAPGE: Python Classic Adventure Point and Click Game Engine
PyCAPGE está especializado al 100% en el género Point & Click. El motor ya incluye de serie todas las mecánicas que hicieron grande al género, permitiendo a los creadores centrarse en el guión, el arte y los puzles.
Características Técnicas Principales:
- Sistema SCUMM Integrado: Interfaz clásica de verbos (Mirar, Usar, Empujar, Hablar, etc.) y gestión de inventario totalmente funcional.
- Todas las funciones: Uso de objetos avanzados, crafting, hotpsots básicos, intercambio de personajes. Sistemas de scroll automático y opciones de Parallax
- Gestión de Escenas Avanzada: Sistema de transiciones cinematográficas (Fade, Slide, Zoom) y cutscenes para introducciones y finales.
- Interactividad Completa: Soporte para Hotspots animados, NPCs y sistema de diálogo con árboles de conversación y variables internas condicionales.
- Sistema de Guardado: Funcionalidad nativa de Save/Load para gestionar el estado de la partida y las variables globales.
- Localización: Estructura preparada para textos multi-idioma, multicarácter desde el primer día. Por defecto parte con 57 idiomas.
- Configuración Modular: Archivos de configuración (config.py) externos para ajustar resoluciones, fuentes y velocidades de texto sin tocar el núcleo del código.
- Configuraciones avanzadas: Posibilidad de elegir movimientos estilo Manhatan, euclidiano, etc Y conversaciones estilo: Lucas, Sierra, etc
- Optimización: Sistema de caché de recursos (ResourceManager) para una carga eficiente de gráficos y sonidos y sistema preparado para modos Debugs.