Skip to content

Chiplex/countryball-maker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

CountryBall Comic Maker

CountryBall Comic Maker es una aplicación de escritorio en Python que permite crear cómics tipo CountryBalls de manera sencilla e intuitiva.

Características principales

  • Interfaz gráfica amigable (PyQt5)
  • Lienzo interactivo para arrastrar y soltar elementos
  • Barra de herramientas con:
    • CountryBalls predefinidos
    • Bocadillos personalizables
    • Fondos temáticos y plantillas
    • Iconos adicionales
  • Panel de propiedades para editar texto, posición, tamaño, rotación y número de viñetas (hasta 6 por página)
  • Guardar y cargar proyectos (.cbcproj)
  • Exportar como imagen (PNG/JPG)
  • Soporte multidioma (español e inglés)
  • Plantillas temáticas (guerra, elecciones, fútbol, ONU, etc.)

Requisitos

  • Python 3.7+
  • PyQt5

Instala dependencias con:

pip install PyQt5

Estructura de carpetas

assets/
  countryballs/   # Imágenes PNG de CountryBalls
  backgrounds/    # Fondos y escenarios
  icons/          # Iconos adicionales
  templates/      # Plantillas temáticas
translations/
  app_es.qm       # Traducción español
  app_en.qm       # Traducción inglés
src/
  main.py
  comic_canvas.py
  toolbar.py
  properties_panel.py
  resources.py
prompt.py

Uso

  1. Ejecuta la aplicación:

    python main.py
  2. Arrastra elementos desde la barra de herramientas al lienzo.

  3. Selecciona elementos para editar sus propiedades.

  4. Cambia el número de viñetas desde el panel de propiedades.

  5. Guarda tu proyecto o expórtalo como imagen.

  6. Cambia el idioma desde el menú superior.

Personalización

  • Puedes agregar tus propias imágenes PNG en las carpetas de assets/.
  • Para añadir nuevos idiomas, crea archivos .ts y compílalos a .qm en la carpeta translations/.

Licencia

MIT


About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages