Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jhonnymgx115/juego-battlekot
Juego de Battleship usando Kotlin y Firebase
https://github.com/jhonnymgx115/juego-battlekot
android android-studio battleship development firebase game inspired kotlin naval-battle-game
Last synced: about 2 months ago
JSON representation
Juego de Battleship usando Kotlin y Firebase
- Host: GitHub
- URL: https://github.com/jhonnymgx115/juego-battlekot
- Owner: Jhonnymgx115
- License: mit
- Created: 2024-10-30T02:02:38.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2024-11-15T15:32:02.000Z (3 months ago)
- Last Synced: 2024-12-22T07:42:25.973Z (about 2 months ago)
- Topics: android, android-studio, battleship, development, firebase, game, inspired, kotlin, naval-battle-game
- Language: Kotlin
- Homepage:
- Size: 439 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 🚢 Juego-BattleKot - Carriers ✈
## 📝 Descripción
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.# ✨ Características
🎮 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# 🛠️ Tecnologías Utilizadas
Kotlin: Lenguaje principal de desarrollo
Android Studio: IDE de desarrollo
Firebase:Authentication
Realtime Database
Cloud FirestoreGoogle Play Services:
Games
Auth# 📲 Requisitos del Sistema
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# 🚀 Instalación
Clone el repositorio
```bash
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 proyectoCompile y ejecute la aplicación
## 📱 Capturas de Pantalla
## 🎮 Cómo Jugar
Inicio de Sesión 🔐
Regístrate usando tu cuenta de Google o email
Accede a tu perfil personalizadoConfiguració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!## 🤝 Contribuir
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## 📄 Licencia
Este proyecto está bajo la licencia MIT - ver el archivo LICENSE.md para más detalles## 👥 Autores
[Jorge Barreto, Camilo Hernandez, Joham Morales] - Trabajo Inicial - @[email protected]
## 🙏 Agradecimientos
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## 📞 Contacto
Email: [email protected]
⌨️ con ❤️ por [Jorge Barreto, Camilo Hernandez, Joham Morales] UPB 2024😊