Paquete Neocities
El proyecto no usa frameworks ni CDN: todo queda dentro de la carpeta y puede publicarse como sitio estático.
Subir a Neocities
- Descomprimí el ZIP.
- Subí el contenido de la carpeta respetando
assets/,css/yjs/. index.htmldebe quedar en la raíz.- Abrí la URL pública y probá una partida desde celular y desktop.
Personalizar un local
Editá js/config.js. Ahí están rondas, velocidad, puntajes, penalizaciones, descuentos y vigencia del cupón.
discounts: [
{ min: 3000, percent: 20 },
{ min: 2200, percent: 15 },
{ min: 1400, percent: 10 },
{ min: 700, percent: 5 }
]
Archivos
index.html— juego del cliente.propuesta.html— presentación para bares/restaurantes.css/styles.css— UI y responsive.js/config.js— configuración comercial.js/game.js— juego, audio, puntaje y cupón.assets/taberna-clean.png— ilustración principal.
Responsive
Incluye safe-area para iPhone, controles táctiles grandes en portrait, hotspots sobre la ilustración en desktop y teléfono horizontal, y soporte para pointer/mouse/teclado.
Cupones reales
Neocities es hosting estático. El código de cupón de esta demo se genera en el navegador. Para evitar reutilización o manipulación en una implementación comercial real, agregá un backend o sistema de validación/QR antes de usar descuentos de valor importante.