Buscaminas clásico: primer clic seguro, banderas y tres dificultades

Generación de minas sin adivinanza en el primer clic, clic derecho para bandera, doble clic para revelar adyacentes si el número coincide, y contador de tiempo.

Prompt listo para Cerewro

Cerewro Chat — HTML5 (navegador en Windows)
Genera un Buscaminas para Windows con estas características.

Características: presets 9×9/10, 16×16/40, 30×16/99; primer clic nunca es mina (regenerar si hace falta); clic izquierdo revelar, derecho bandera, medio chord si banderas coinciden con número; contador de minas; temporador desde primer clic; cara smiley reinicia; victoria al revelar todas las no-minas.

Reglas y comportamiento: reglas clásicas; sin adivinanza forzada en primer clic.

Tecnología y entrega: HTML5, CSS3, JavaScript ES6+; Canvas o DOM; un solo index.html.

Entorno Windows: Edge o Chrome.

Opcional: Pygame con mismos presets y guardar récords.
Cerewro Chat — Python 3 (escritorio Windows)
Genera el mismo Buscaminas como aplicación de escritorio en Windows.

Características: Pygame 2; ratón; misma lógica de generación; tabla de mejores tiempos por dificultad en JSON.

Tecnología y entrega: Python 3.10+; main.py; requirements.txt.

Ejecución: python main.py tras venv.

Incluye: selector de dificultad en menú y sonido opcional.

Cómo sacarle partido