Skip to content

Julian-Florez/MaterialSnake

Repository files navigation

Material Snake 🐍

Un juego clásico de Snake reinventado con Material Design 3, construido con Kotlin Multiplatform y Compose.

🎮 Jugar Online

¡Juega ahora en tu navegador!

🚀 Plataformas

  • Web (WebAssembly) – Juega directamente en el navegador
  • Desktop – Windows, macOS, Linux
  • Android

🎯 Controles

  • Flechas del teclado o WASD – Mover la serpiente
  • R – Reiniciar el juego
  • Pantalla táctil – Desliza para cambiar la dirección (en móviles)

🛠️ Tecnologías

  • Kotlin Multiplatform
  • Jetpack Compose / Compose Multiplatform
  • Material Design 3
  • WebAssembly (Kotlin/Wasm)

📦 Compilar

Web

./gradlew :web:wasmJsBrowserDevelopmentRun

Desktop

./gradlew :desktop:run

Android

Ejecutar en un dispositivo o emulador con la build de debug:

./gradlew :app:installDebug

Generar el APK listo para distribuir (carpeta app/build/outputs/apk/release/):

./gradlew :app:assembleRelease

Instalador Windows (MSI)

./gradlew :desktop:packageReleaseMsi

Producción Web

./gradlew :web:wasmJsBrowserDistribution

About

El clásico Snake reinventado con Material Design 3, construido con Kotlin Multiplatform y Compose para Web, Desktop y Android.

Topics

Resources

Stars

Watchers

Forks

Contributors