Empy\'s — Desarrollo de un juego promocional para pantalla táctil de la tienda de empanadas Empy\'s — vista general
Proyecto Empy's · Madrid · 2026

Diseño y programación de juego para Empy's

Empy's — Desarrollo de un juego promocional para pantalla táctil de la tienda de empanadas Empy's, usando el lenguaje de programación Python y la Adobe Suite para crear las imágenes de apoyo.

Branding Photoshop Illustrator Python Visual Studio

Requerimiento

Los chicos de la tienda de empanadas argentinas Empy's ubicados en Malasaña Madrid, me comentaron que tenían una pantalla táctil que desean usar para presentarles juegos a los clientes con los que puedan ganar descuentos o productos gratis, y así ganar la fidelidad y atraer nuevos clientes.

Ya la idea la tenían bastante clara, me pidieron una Ruleta de la Suerte, en la que el cliente solo presionará un botón y la rueda girara mostrandole los diferentes premios disponibles y se detuviera sobre alguno, anunciando en la pantalla cual era el resultado. La imagen de la rueda y todo en lo mostrado en pantalla, debía ser compatible con la estética que estaban construyendo en el local, de un estilo Cyberpunk.

En principio solo busqué alguna solución generica pero el resultado fue poco satisfactorio, pues la la mayoría de las opciones del mercado estaban hechas para funcionar desde servidores privados y requiriendo que los datos de los clientes se registraran y fuesen propiedad de las empresas desarrolladoras.

Así comenzó el proceso de pensar en como desarrollar una solución sin adquirir una licencia de un producto genérico, y adaptar la solución a la propuesta gráfica de la tienda y mantener los datos en propiedad de la misma.

Condiciones del desarrollo

  • Crear un aplicativo que se pueda ejecutar en un ordenador integrado con pantalla táctil.
  • Sistema operativo Windows 11.
  • Las condiciones de conectividad no son controlables.
  • No se deben generar ataduras por licenciamiento ni uso de software propietario.
  • Al darse un resultado ganador debe producirse una respuesta de control.
  • El juego debe manejar variables de limites, probabilidades y ajustes horarios.

Proceso

Una vez entendido lo que requiere el cliente y el equipo con el que cuentan para ejecutar la solución que se ha de implementar, procedí a crear un mapa de camino. La idea en macro era usar la oportunidad para aplicar mi aprendizaje reciente acerca de programación, y lograr cubrir todos los requerimientos, esto me daría la oportunidad de fijar mis conocimientos y complementar mis prácticas con Python con Vibe Coding, ampliando mi repertorio de habilidades mientras doy respuesta al cliente.

Me decidí por Python por su facilidad de edición y amplitud de respuestas que lograban cubrir las necesidades del proyecto. En cuanto a la IA de apoyo decidí usar Gemini por tener libertad de uso y considerando que mi aplicación sería bastante sencilla.

Determiné las características de la pantalla del ordenador y las capacidades del modelo. Igualmente investigué que impresora tenían disponible en la tienda (impresora de tickets) y aclaré cualquier duda antes de producir código.

Resultados

Cree una aplicación ejecutable (.EXE) que no dependiera de librerias especiales, para hacerla hasta cierto punto, independiente del ordenador donde se tenía planteado ejecutarla. Los bocetos de la interfaz y las imágenes que componen su estructura las realice usando la Suite de Adobe, con Photoshop e Illustrator. La estética usada fue la establecida, estilo Cyberpunk con colores fuertes, alto contraste y neon por doquier.

La composición se organiza determinando la orientación de la pantalla y sus proporciones, para colocar las piezas accionables al centro, aún cuando la pantalla este en vertical u horizontal. Esto favorece cualquier cambio a futuro y facilitó el mostrar el aplicativo en un ordenador portatil antes de pasarlo a producción en equipo de la empresa.

El último componente integrado fue la pantalla de ingreso de datos del cliente ganador, que genera un ticket con sus datos y un identificador único para que la tienda pueda tramitar la entrega del premio. Además los datos de dicho ganador se guardan automáticamente en un archivo JSON.

A futuro quedan muchas cosas por hacer, primero la validación y ajustes de la apariencia, luego cambios en las opciones y cantidad de premios, y en otra fase, el conectar a una base de datos y almacenar los contactos de los ganadores para implementar estrategias de marketing.

¿Necesitas apoyo para crear una APP o sistema?

Cuéntame tu proyecto y te respondo en menos de 24 horas.