¡Hola navegantes de la red! Soy Héctor Costa Guzmán, profesor de programación y desarrollador independiente. Desde 2010 trabajo en proyectos de software, desarrollo web, videojuegos y últimamente inteligencia artificial.
Mi trabajo reciente está evolucionando del Reinforcement Learning en Python hacia entornos interactivos en Godot. Tras experimentar con Grid Worlds, Gymnasium y agentes entrenados con Q-Learning y Deep Q-Networks, ahora desarrollo agentes capaces de aprender dentro de videojuegos y simulaciones visuales. En 2026 he creado agentes para Flappy Bird, conducción con obstáculos y Snake utilizando Godot RL Agents.
Mi siguiente línea de trabajo será construir en Godot un mundo simulado habitado por agentes potenciados con una LLM especializada en código. El objetivo es estudiar cómo diseñar comportamientos, memoria, interacción y aprendizaje dentro de un entorno visual, manteniendo el proyecto como una herramienta técnica y educativa.
He creado más de 30 cursos sobre programación, desarrollo web y videojuegos, algunos publicados en Udemy bajo mi marca personal Hektor Profe. Estos contenidos han alcanzado a más de 235.000 estudiantes y recibido más de 42.500 reseñas.
En agosto de 2025 publiqué MLV-Lab, un ecosistema educativo de IA visual que permite entrenar y observar agentes desde la terminal, con entornos compatibles con Gymnasium. El proyecto busca acercar los fundamentos de la IA a estudiantes y desarrolladores mediante experimentación interactiva.
He programado más de 20 prototipos en Godot, Unity y GameMaker: Studio. Estos proyectos combinan práctica de ingeniería, diseño de mecánicas y documentación de procesos de aprendizaje.
He creado más de 20 proyectos web para terceros y para iniciativas propias con WordPress, Django y Nuxt, priorizando diseño funcional, rendimiento y facilidad de mantenimiento.
He publicado más de 500 artículos y tutoriales para explicar conceptos de programación y ofrecer recursos prácticos a estudiantes y desarrolladores.
He documentado la creación de un motor de renderizado 3D con C++, SDL2 y Dear ImGui para estudiar proyecciones, rasterización y buffers en tiempo real.
Aunque algunos lo considerarán una anécdota trivial, gestionar una guild semi-hardcore de 60 almas en WoW Classic fue un experimento social y de liderazgo de los que marcan. Mejoró mis habilidades de organización y trabajo en equipo en un entorno colaborativo pero también muy competitivo. Aprendí lecciones valiosas sobre la gestión de equipos, la toma de decisiones bajo presión y cómo mantener la cohesión en un grupo diverso.
Mi primer (y único hasta la fecha) videojuego publicado formalmente fue Sopamanía. Un juego de sopas de letras con tres modos y más de 100 paquetes temáticos. Consiguió 10,000 descargas antes de ser retirado por una brecha de seguridad ajena del motor GameMaker: Studio. Aunque el proyecto no tuvo la longevidad que esperaba, fue una experiencia increíblemente enriquecedora que me permitió aprender sobre el ciclo completo de un juego móvil.
En 2014, leer manga en Android era un campo de minas (malware). Así que creé mi propio lector con web scrapping automatizado. Para mi sorpresa, Manga Phoenix se viralizó, logrando más de 500,000 descargas y top 1 en Comics en varias regiones. Este éxito inesperado me enseñó mucho sobre la importancia de una buena UX y cómo una solución simple puede tener gran impacto.