Actualizar ROADMAP: marcar Sistema de Release como completado + añadir Logo/Autor Watermark
- ✅ Sistema de Release (ítem 6) marcado como COMPLETADO - ResourcePack binario (VBE3 format) - make windows_release funcionando - Carga híbrida pack/disco - ⏳ Añadido ítem 7: Logo/Autor Sobreimpreso (Watermark) - Prioridad: Media - Estimación: 2 horas - Animación periódica cada 30-60s - Fade-in/out + slide desde esquina - Alpha blending sobre escena - Reutiliza jailgames_logo.png existente
This commit is contained in:
36
ROADMAP.md
36
ROADMAP.md
@@ -137,18 +137,38 @@
|
||||
- **Investigar:** Ball::render(), scale calculations, depth brightness
|
||||
- **Solución esperada:** Tamaño constante independiente de velocidad
|
||||
|
||||
### 6. ⏳ Sistema de Release
|
||||
### 6. ✅ Sistema de Release
|
||||
**Descripción:** Empaquetado para distribución standalone
|
||||
**Prioridad:** Baja
|
||||
**Estimación:** 30 minutos
|
||||
**Estado:** ✅ COMPLETADO
|
||||
**Detalles:**
|
||||
- Crear carpeta `release/`
|
||||
- Script Python `pack_resources.py` para empaquetar
|
||||
- Incluir SDL3.dll
|
||||
- Incluir icon.png (si existe)
|
||||
- Empaquetar `data/` en archivo .dat o .zip
|
||||
- Target `make release` en Makefile
|
||||
- README.txt con instrucciones
|
||||
- ✅ Carpeta `release/` con recursos
|
||||
- ✅ ResourcePack sistema de empaquetado binario (VBE3 format)
|
||||
- ✅ Tool `pack_resources` para generar resources.pack
|
||||
- ✅ SDL3.dll incluido en release
|
||||
- ✅ Carga híbrida: resources.pack con fallback a data/
|
||||
- ✅ Target `make windows_release` en Makefile
|
||||
- ✅ ZIP generado: vibe3_physics-YYYY-MM-DD-win32-x64.zip
|
||||
|
||||
### 7. ⏳ Logo/Autor Sobreimpreso (Watermark)
|
||||
**Descripción:** Mostrar logo JAILGAMES en esquina con animación periódica
|
||||
**Prioridad:** Media
|
||||
**Estimación:** 2 horas
|
||||
**Detalles:**
|
||||
- **Posición:** Esquina inferior derecha (o configurable)
|
||||
- **Aparición:** Cada X segundos (ej: cada 30-60s)
|
||||
- **Animación entrada:** Fade-in + slide desde fuera de pantalla
|
||||
- **Duración visible:** 3-5 segundos
|
||||
- **Animación salida:** Fade-out + slide hacia fuera
|
||||
- **Rendering:** Textura PNG con alpha blending
|
||||
- **Configuración:**
|
||||
- Intervalo de aparición (LOGO_WATERMARK_INTERVAL)
|
||||
- Duración visible (LOGO_WATERMARK_DURATION)
|
||||
- Tamaño relativo a pantalla (ej: 10-15% ancho)
|
||||
- Opacidad máxima (ej: 70-80% alpha)
|
||||
- **Integración:** No interfiere con debug display ni modos DEMO/LOGO
|
||||
- **Asset:** Reutilizar data/jailgames_logo.png existente
|
||||
|
||||
---
|
||||
|
||||
|
||||
Reference in New Issue
Block a user