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.

Descarga