
SunWay
🌞 SunWay
Un plataformero técnico, vertical y desafiante desarrollado en Godot Engine por WindBeam
SunWay es una experiencia de acción con estructura plataformera, creada con un enfoque técnico y artesanal. El juego está desarrollado completamente en Godot Engine usando sistemas personalizados, evitando soluciones genéricas y asegurando control total sobre cada aspecto del gameplay.
⚙️ Características destacadas:
-
Movimiento y combate totalmente personalizados, con físicas propias, sistema de escalada desbloqueable y armas intercambiables mediante enums y preloads organizados.
-
Proyectiles inteligentes como rayos que encadenan hasta 3 enemigos, evitando paredes, o proyectiles rebotantes reutilizables desde arqueros o cañones (
RigidBody2D
). -
Partículas dinámicas con una librería visual propia (arena, daño, curación, etc.) para dar feedback inmediato en combate.
-
Sistema de daño por grupos (ATK, Jugador, Enemigos) con reglas estrictas para que las colisiones sean claras y sin ambigüedades.
-
Jefes complejos compuestos por múltiples entidades coordinadas:
-
Vex, un jefe con dos raíces independientes que atacan, pueden morir y ser revividas por lógica interna.
-
Ojo Central, jefe que lidera dos manos flotantes giratorias y se encarga de revivirlas si son destruidas.
-
-
Enemigos únicos, como:
-
Araña del Invernadero, que baja con un hilo invisible al detectar al jugador.
-
Achi, que patrulla, detecta sin RayCast, y se lanza en ataque rotando el sprite e impulsando su cuerpo.
-
-
HUD dinámico, con indicadores del arma equipada y el estado actual de las pociones (incluyendo niveles intermedios).
-
Créditos animados, con texto que aparece letra por letra y partículas que emergen a medida que se revelan los nombres.
🛠️ Enfoque técnico:
-
Sin uso de
Area2D
para enemigos: todas las colisiones y daños se procesan conCharacterBody2D
yget_slide_collision_count()
, priorizando precisión y control. -
Sistemas de jefe y entidad modular, donde cada parte tiene comportamiento propio pero responde a una lógica común y centralizada.
-
Prefabs exportables (
PackedScene
) para proyectiles, reutilizables por distintas entidades sin duplicar lógica. -
Timers y control de estado internos, evitando señales innecesarias para lograr comportamiento determinista.
SunWay no busca ser “retro por nostalgia”, sino simple y divertido
Gracias por verlo
Download
Click download now to get access to the following files:
Development log
- Lanzamiento de SunWay22 days ago
Leave a comment
Log in with itch.io to leave a comment.