🃏 Elemental Clash: Card Duel

Elemental Clash es un innovador juego de cartas por turnos diseñado para 2 jugadores locales, donde la estrategia se mezcla con el mundo real. Desarrollado íntegramente en Godot 4.3 para la materia de Programación 3D, con el Profesor José Luis David Bonilla Carranza, quién imparte clase en CUCEI.

Cada partida comienza con un mazo de 20 cartas único y barajado al azar. Los jugadores tienen 5 cartas en mano y deben elegir sabiamente cuál jugar, considerando las ventajas elementales, los puntos de vida restantes y las cartas especiales que pueden cambiar el rumbo del juego en un instante. Escudo bloquea todo el daño, Espejo copia el elemento del rival y Caos inflige daño fijo sin importar nada más.

Lo que hace especial a Elemental Clash es que el clima real de Guadalajara influye en cada partida. A través de una API en tiempo real, el juego detecta las condiciones meteorológicas del momento y otorga una bonificación de daño al elemento favorecido por el clima del día, haciendo que ninguna partida sea exactamente igual a la anterior.

🌪️ Mecánica Única: Influencia Climática Real

El juego se conecta en tiempo real con la API de Open-Meteo para obtener las condiciones climáticas actuales. Dependiendo del clima, ciertos elementos reciben bonificadores de daño, haciendo que cada partida sea única según el día y la hora.

🎮 Características Principales:

  • Duelo Local: Compite contra un amigo en el mismo teclado con controles optimizados.
  • Persistencia de Datos: Sistema de perfiles e historial de partidas gestionado mediante SQLite.
  • Guardado Inteligente: Incluye Autosave cada 30 segundos y recuperación de sesión en caso de cierres inesperados.
  • Conectividad: Integración de APIs externas para consumo de datos (Clima) y envío de estadísticas (POST).

⌨️ Controles:

  • Jugador 1: Moverse con A / D | Seleccionar con F.
  • Jugador 2: Moverse con Flechas Izq / Der | Seleccionar con Enter.

👥 Créditos:

  • Desarrollado por: Leonardo Márquez.  Samantha Martinez.  Vanessa Rodríguez.
  • Motor: Godot Engine 4.3.

GitHub: https://github.com/Leonardo2757/Elemental-Clash/tree/main/Elemental-Clash-Game

Le agradecemos sinceramente a nuestro Profesor José Luis David Bonilla, ya que él fue quién nos transmitió el amor y emoción a esta rama de la programación, Diseñar Videojuegos y Programarlos. ¡Muchas gracias Profe!

Updated 13 days ago
Published 21 days ago
StatusIn development
PlatformsHTML5
Rating
Rated 5.0 out of 5 stars
(1 total ratings)
AuthorsLeonardo2757, v_rv, SSMP
GenreCard Game
Made withGodot
AI DisclosureAI Assisted, Graphics

Leave a comment

Log in with itch.io to leave a comment.