2048 es un juego de rompecabezas de bloques deslizantes para un jugador. El objetivo del juego es deslizar fichas numeradas en una cuadrícula para combinarlas y crear una ficha con el número 2048. Sin embargo, uno puede continuar jugando después de alcanzar la meta, creando fichas con números más grandes.
🚂 Motivación
Me fascinó la capacidad de Flutter para admitir plataformas cruzadas y quería implementar algo divertido con su uso. Entonces surgió la idea de crear este juego. La lógica de movimiento de fichas se copia de otros proyectos de juegos de 2048.
☑️ Todo
Estadísticas (número de movimientos, tiempo jugado, etc.)
Trabaja en las animaciones (no hay animación para mover fichas a lo largo del tablero en este momento)
Descripción de las características
admite diferentes tamaños de cuadrícula (estándar: cuadrícula 4x4)
el motor del juego está separado de la interfaz de usuario
soporte de puntaje alto (almacenado en SharedPreferences / NSUserDefaults)
apoya un paso atrás
cheque ganar/perder
Funciones faltantes (todas las contribuciones son bienvenidas)
mover animaciones
el motor de gestos parece responder un poco lento
cobertura de prueba limitada
historial de pasos (retroceso de varios pasos)