Naval Battle es un emocionante juego de estrategia inspirado en el clásico Battleship, desarrollado para dispositivos Android utilizando Kotlin con un ligero Twist (AVIONES y Carriers). El juego permite a los jugadores disfrutar de intensas batallas navales mientras aprovecha las capacidades modernas de Firebase para autenticación y Google Play Services para una experiencia de juego mejorada.
🎮 Jugabilidad clásica de Battleship adaptada para dispositivos móviles
👥 Sistema de autenticación de usuarios mediante Firebase
🏆 Integración con Google Play Services para logros y rankings
💫 Efectos visuales y sonoros inmersivos
🌓 Modo oscuro/claro
📱 Interfaz de usuario intuitiva y responsive
Kotlin: Lenguaje principal de desarrollo Android Studio: IDE de desarrollo Firebase:
Authentication Realtime Database Cloud Firestore
Google Play Services:
Games Auth
Android 6.0 (API level 23) o superior Conexión a Internet para funcionalidades online Google Play Services actualizado 100 MB de espacio libre en dispositivo
Clone el repositorio
https://github.com/usuario/Juego-BattleKot.git
Abra el proyecto en Android Studio Configure Firebase:
Cree un proyecto en Firebase Console Descargue el archivo google-services.json Colóquelo en la carpeta app/ del proyecto
Compile y ejecute la aplicación
Inicio de Sesión 🔐
Regístrate usando tu cuenta de Google o email Accede a tu perfil personalizado
Configuración de Partida ⚙️
Coloca tus barcos en el tablero Elige el modo de juego (vs IA o multijugador)
Durante el Juego 💥
Ataca por turnos Utiliza estrategia para hundir los barcos enemigos ¡Gana hundiendo toda la flota enemiga!
Las contribuciones son siempre bienvenidas!
Fork el proyecto Crea una rama para tu función (git checkout -b feature/AmazingFeature) Commit tus cambios (git commit -m 'Add: Amazing Feature') Push a la rama (git push origin feature/AmazingFeature) Abre un Pull Request
Este proyecto está bajo la licencia MIT - ver el archivo LICENSE.md para más detalles
[Jorge Barreto, Camilo Hernandez, Joham Morales] - Trabajo Inicial - @Jhonnymgx115@gmail.com
Inspirado en el juego clásico Battleship Agradecimiento especial a la comunidad de desarrollo de Android Todos los contribuidores que ayudaron a hacer este proyecto realidad
Email: impmon867@gmail.com
⌨️ con ❤️ por [Jorge Barreto, Camilo Hernandez, Joham Morales] UPB 2024😊