Skip to main content
.
Modulo: Xeno
Martes, Julio 1, 2025
¡Xhelos Renace! Desarrollando la Próxima Generación de Estrategia por Turnos con Laravel 12 y React

¡Hola, comunidad de Xhelos!

Estamos emocionados de anunciar que Xhelos, nuestro querido juego de estrategia por turnos, está recibiendo una renovación completa y una actualización masiva, construida desde cero con las tecnologías más modernas: ¡Laravel 12 para el backend y React para el frontend! Esto no es solo una actualización; es una reimaginación que elevará la experiencia de juego a un nuevo nivel de profundidad estratégica y fluidez.

Sabemos que muchos de ustedes han disfrutado de la complejidad táctica de Xhelos, y con esta nueva versión, estamos ampliando esos horizontes. Nuestro enfoque se mantiene en el combate estratégico por turnos con unidades persistentes, pero ahora respaldado por una arquitectura robusta y escalable. Cada Usertendrá múltiples Playerprofiles, y sus Unitsserán persistentes, existiendo incluso fuera de una partida para que puedas construir tu roster definitivo.

¿Qué hace a la nueva versión de Xhelos tan especial?

 

Flujo de Juego Intuitivo y Profundo

 

Hemos refinado el flujo de juego para asegurar una experiencia clara y atractiva. El juego progresará a través de fases bien definidas: desde la Fase de Lobby y Despliegue, pasando por la Fase de Planificación crucial donde la estrategia cobra vida, hasta la emocionante Fase de Resolución y finalmente la Fase Final donde se celebran las victorias.

 

Un Sistema de Energía y Puntos de Acción de Doble Capa

 

La gestión de recursos es clave en Xhelos. Hemos implementado un sistema dual que te desafiará a pensar varios turnos por delante:

  • Energía del Jugador: Un pool de recursos que se consume al realizar acciones y se regenera por turno.

  • Puntos de Acción de Unidad: Cada unidad tiene sus propios puntos, limitando sus acciones individuales por turno, también regenerativos. Esta combinación te obliga a equilibrar la economía general del equipo con las capacidades individuales de cada unidad.

 

Planificación y Secuenciación de Acciones Sin Precedentes

 

Una de las características más emocionantes es la capacidad de planificar múltiples acciones secuenciales para una unidad. ¿Quieres moverte, luego atacar y luego reposicionarte? ¡Puedes planificarlo todo! La cancelación inteligente de acciones subsiguientes si una anterior es modificada o cancelada, añade una capa de estrategia, permitiéndote adaptar tus planes al instante.

 

Resolución Dinámica Basada en Agilidad y Resolución Parcial

 

Cuando todos están listos, la Fase de Resolución entra en juego. Las acciones se resuelven en el orden de iniciativa/agilidad de las unidades. Pero aquí está el giro: la resolución parcial. Si una acción se bloquea (por ejemplo, un movimiento es interceptado), la unidad ejecutará hasta donde sea posible y luego intentará sus acciones planificadas restantes desde su nueva posición/estado. Esto abre un abanico de posibilidades tácticas, desde bloqueos ingeniosos hasta estrategias de "fuego amigo" controladas.

 

Niebla de Guerra Estratégica

 

El campo de batalla es un lugar de información limitada. Nuestro sistema de Niebla de Guerra asegura que cada equipo tenga su propio mapa de visibilidad. Solo verás lo que tus unidades y aliados pueden ver, y las áreas no visibles permanecerán oscuras, revelándose dinámicamente a medida que tus unidades exploran. ¡Prepárate para sorpresas y emboscadas!

 

Interfaz Frontend Intuitiva con React

 

Con React, estamos construyendo una interfaz de usuario increíblemente reactiva y fácil de usar.

  • Selección de Unidad: Una lista clara en la parte inferior y un panel detallado en la parte superior izquierda te darán toda la información que necesitas.

  • Selección de Acción Visual: Con iconos de lucide-react, costos claros de energía (⚡) y puntos de acción (AP), estados visuales para acciones disponibles, deshabilitadas o en enfriamiento, siempre sabrás lo que puedes hacer.

  • Visualización de Acciones Planificadas: Tus propias acciones se mostrarán en azul, mientras que las de tus aliados en celeste, con un sistema de "advertencia" que permite a los compañeros de equipo sugerir revisiones de movimientos.

  • Cinemática de Resolución Envolvente: Observa cómo se desarrollan los turnos en una línea de tiempo interactiva, con la Niebla de Guerra animándose a medida que los eventos se revelan.

 

Lo que se viene en el futuro...

 

Nuestro roadmap para Xhelos incluye aún más profundidad: personalización avanzada de unidades con partes que otorgan acciones específicas, tipos de acción más complejos (efectos de área, estados), mecánicas avanzadas de detección y sigilo, efectos de clima y terreno, y un sistema de progresión y experiencia para tus unidades.

Estamos volcando toda nuestra pasión y el poder de Laravel 12 y React en este proyecto para crear un videojuego de estrategia que te enganchará por horas. ¡Prepárense para la próxima evolución de Xhelos!

Manténganse atentos a más actualizaciones sobre el desarrollo y el lanzamiento.

Atentamente, El equipo de Xhelos.

Domingo, Octubre 13, 2024
Reactivamos Xhelos! 10 años despues

Hace 14 años empezamos este proyecto junto con el blog de TaurenCreate, blog dedicado a la creación de videojuegos. En el 2014 dejamos de desarrollar este proyecto por multiples razones pero ahora 2024, con nuevas tecnologias de por medio podemos continuar el desarrollo de este gran proyecto.

Con esto inaguramos la version Alpha 0.9.5 que sera encargada de limpiar varios bugs que tenemos. Tambien mencionarles que tendremos un equipo de trabajo mas grande para este desarrollo, trabajaremos con GIT tambien para mejorar todo este proceso.

Las cosas que se vienen por lo pronto en el Roadmap son:

1) Crear un login propio para este juego en lugar de continuar usando el sistema de Bootstrap de Drupal6. Fue bueno porque permitia que con un usuario de Drupal nos logearamos al juego pero no es efectivo ni eficiente. Quizas lo que haremos sera por mientras llamar una sola ves al login en caso sea hecho desde Drupal para el juego. Guardar en sesion al usuario tambien para hacer el match en Drupal por el momento. Lo mas seguro es que usemos Wordpress para recrear la pagina principal.

2) Ver el tema de inserción de las unidades en el mapa y crear el sistema de Energia Global. Cada accion cuestas ademas del mana de las unidades ( que creo que lo eliminaremos en el futuro) una Energia Global, cosa que tendras que balancear bastante el uso de grandes armas con el uso de tu energia.

3) Ver el tema del creador de unidades. Lamentablemente la copia mas actual que tenemos no migro el sistema de creación de criaturas. Lo tendremos que hacer de nuevo.

4) Ver el sistema de construccion de tus bases y ver como es que armaremos el tema de construir unidades. Siempre el enfoque es hacer este juego algo mas tactico que estrategico, por lo que queremos limitar mucho el tema de obtención de recursos para hacer algo mas divertido. Al comienzo quizas lo haremos algo mas común, pero vamor a ir refinandolo.

Siempre los 13 de cada mes son días perfectos para continuar algo.

#sevienencositas

Modulo: Web
Sábado, Marzo 7, 2015
Hola Arequipa Tech Meetup 2015

El Sábado 07 de Marzo del 2015, se realizo el Arequipa Meetup donde se hizo un Demo del Proyecto Xhelos.

Mostramos el avance del juego Xhelos, un poco del uso de la inteligencia artificial y el Roadmap de adonde nos dirigimos.

Muchas gracias a los interesados que asistieron.

Modulo: Web
Lunes, Diciembre 22, 2014
Mejorando otro juego web.

Amigos, cree una nueva version del juego I Dont Know How to Draw, si el mismo del concurso de GameJolt.  Para mejorarlo, estoy desarrollando unas pruebas de velocidad con una version Demo del Juego. ¿Quieres ayudarme? siga estos dos simplisimos pasos:

Me ayudaras bastante y te estare agradecido eternamente :).

Domingo, Noviembre 23, 2014
Participando en el GameJam de GameJolt

Me anime a participar en el GameJam de GameJolt con un juego de accion/plataforma llamado Super I Dont Know How to Draw. Espero terminarlo a tiempo y que lo disfruten :D

Modulo: Xeno
Domingo, Mayo 18, 2014
Estado Actual de Xhelos Mayo del 2014

Como saben, Xhelos es un proyecto que ha llevado ya buen tiempo siendo desarrollado. Para acelerar en cierta forma el desarrollo ya es hora de ver esto de una manera profesional.

Por lo que he decido aplicar lo siguiente:

  • Enfocaremos todos los recursos a Imbasion, el juego web que estamos sacando. El objetivo con este juego es conocer mas acerca de game development en equipo. Ademas de tambien aprender como hacer marketero un juego. Esperamos que el proyecto rinda frutos y nos permita apalancar al preciado proyecto Xhelos.
  • Una ves que dejemos a Imbasion en un estado estable, enfocaremos los recursos a finalizar Xhelos, ademas ya con un juego lanzado es mas facil cautivar a posibles inversionistas para que tengan en cuenta este proyecto.

Bueno muchachos, hemos trabajado arduo por este juego y tengan por seguro que sera finalizado!.