
Orb Knight
Un roguelite 3D para navegador: una pequeña máquina de latón con espada, pistola y láser se abre paso a tajos para escapar de un castillo-máquina.
Web oficial github.com, verificada el 3 nov 2026. Enlazado desde la página de itch.io y el artículo del blog del desarrollador, y nombrado como repositorio en la inscripción oficial en la Gamedev.js Jam 2026.
Dónde jugar
Todas las plataformas donde está este juego. Comprobamos los enlaces con fuentes oficiales; nunca alojamos ni replicamos juegos.
- Ver demo en itch.ioitch.ioDemo · Figura como «Prototype» en itch.io; es la versión de la Gamedev.js Jam 2026, que el README llama demo en vivoGratis
Se juega en el navegador en itch.io. Sin descargas.
Navegador (sin descargas) · Enlace oficial verificado el 3 nov 2026.
- Ver demo en NavegadorNavegadorDemo · Versión alojada con las mejoras de rendimiento posteriores al plazoGratis
Funciona en el navegador del ordenador. Sin descargas.
Navegador (sin descargas) · Enlace oficial verificado el 3 nov 2026.
- Ver en GitHubGitHubDisponible · Código fuente (MIT)Gratis
Repositorio del código fuente, no un sitio para jugar.
Enlace oficial verificado el 3 nov 2026.
Acerca de Orb Knight
Un roguelite de acción en 3D y tercera persona que funciona en el navegador, y que pide más de una partida. Eres una pequeña máquina-orbe atrapada dentro de un enorme castillo-máquina: te abres paso por salas mecánicas compactas, recoges engranajes, instalas módulos que cambian tu arma, tu armadura, la velocidad de recarga, el ataque cuerpo a cuerpo y tus opciones de supervivencia, derrotas a los guardianes y al jefe final, el Gate Keeper, y escapas al camino del castillo. Las partidas usan semillas, con 29 plantillas de salas entre combate, desafío, tesoro, tienda, secretas y jefes, nueve tipos de enemigos y tres jefes. Eugene Draitsev, desarrollador web que no había publicado ningún juego antes, lo hizo en 13 días para la Gamedev.js Jam 2026 (tema: Machines); un amigo, Arseny Yankovski, añadió la carga del láser y tres enemigos. Quedó 12.º en la general y 6.º en Gameplay de 482 participaciones. En su post-mortem, el desarrollador dice que Codex y Claude Code escribieron buena parte del código, mientras él dividía el trabajo en cambios pequeños y revisables, mantenía los sistemas separados y lo probaba jugando después de cada cambio. Se juega gratis en itch.io o en una versión alojada más rápida, requiere teclado y ratón, y el código fuente está en GitHub con licencia MIT.
Cómo se hizo
VerificadoEl post-mortem del desarrollador dice que Codex y Claude Code escribieron buena parte del código. El artículo dice que el resultado dependió del trabajo en torno a ellos: dividir los sistemas en cambios lo bastante pequeños como para revisarlos, mantener separados el combate, las salas, la progresión y la interfaz para que descartar una mala implementación saliera barato, y jugar después de cada cambio. El alcance, las sensaciones de juego y la decisión de publicar fueron cosa del desarrollador. No se indica cómo se repartió el trabajo entre las dos herramientas ni qué parte del código escribió cada una. La declaración de IA de itch.io marca Code, Graphics y Sounds; el artículo dice que todos los efectos de sonido se sintetizan por código y que las pistas de música son grabaciones aparte.
Se nombra junto a Codex en el post-mortem del desarrollador: «Codex and Claude Code wrote a lot of the code.» No se dan más detalles sobre en qué trabajó Claude Code.
Hecho en SvelteKit (Svelte 5) con Threlte y Three.js para el renderizado, Rapier para las físicas y Bun como herramienta de desarrollo, con unas 56.000 líneas de TypeScript y Svelte al llegar el plazo. Codex y Claude Code escribieron gran parte del código bajo la revisión del desarrollador, un comportamiento observable por cambio. Las plantillas de salas están en JSON validado con un esquema de Zod y se ensamblan en mazmorras generadas a partir de semillas. Los fixtures de Storybook permitían al desarrollador montar un único sistema, como un jefe o una sala, con un estado fijo y probarlo sin jugar una partida completa; el artículo lo considera la herramienta que más rendimiento dio en todo el proyecto. El historial de commits muestra 104 commits del 15 al 26 de abril de 2026 y nueve más después para las mejoras de rendimiento de la versión alojada.
- Motor / framework
- Three.js mediante Threlte, con físicas Rapier (SvelteKit)
- Lenguajes
- TypeScript, Svelte
- Tamaño del equipo
- 2 personasDeclarado por el desarrolladorEugene Draitsev (personal blog)
- Tiempo de la primera versión
- 13 días (Gamedev.js Jam 2026); 104 commits al llegar el plazoDeclarado por el desarrolladorEugene Draitsev (personal blog)
- Tiempo de desarrollo
- No revelado
- Coste de desarrollo
- No revelado
- Código escrito por IA
- No revelado
“Scope, game feel and the release call stayed with me.”Notas de verificación: Herramientas según el propio post-mortem del desarrollador (publicado el 12 de mayo de 2026 y actualizado el 21 de octubre de 2026); ni la página de itch.io ni el README nombran ninguna herramienta. El blog, la cuenta de GitHub y la página de itch.io (nombre de autor «dr») se enlazan entre sí, y la inscripción oficial en la jam nombra el mismo repositorio. Clasificación según la página oficial de resultados de la Gamedev.js Jam 2026: 12.º en la general (puntuación 3,670 con 37 valoraciones) y 6.º en Gameplay (4,027) de 482 participaciones (el artículo del desarrollador habla de 483 participaciones clasificadas); las votaciones fueron del 26 de abril al 9 de mayo de 2026. Las reglas de la jam permiten y animan a usar la IA. El tamaño del equipo se registra como dos porque el artículo atribuye a un amigo, Arseny Yankovski, la carga del láser y tres enemigos; el resto es trabajo del propio desarrollador. La fecha de lanzamiento es el día del plazo de la jam; el artículo dice que la versión se envió antes del plazo de las 17:00 CEST del 26 de abril de 2026. El pie de página del blog dice «Stockholm 2026», pero la ubicación del desarrollador no se indica de forma explícita, así que no se registra. No pudimos comprobar el número de estrellas en GitHub desde nuestra red. El comportamiento de los enemigos es IA de juego programada; el juego no acepta entrada de texto libre.
Historia del desarrollo
Primer prototipo en Threlte, al inicio del historial de commits del desarrollador para la jam.
DeclaradoEugene Draitsev (personal blog)Se envía a la Gamedev.js Jam 2026 (tema: Machines) antes del plazo de las 17:00 CEST; después siguen nueve commits más para la versión alojada.
Se cierran las votaciones de la jam; el juego queda 12.º en la general (puntuación 3,670 con 37 valoraciones) y 6.º en Gameplay de 482 participaciones.
Oficialitch.io (Gamedev.js)El desarrollador publica un post-mortem en su blog personal (actualizado el 21 de octubre de 2026).
DeclaradoEugene Draitsev (personal blog)
Rendimiento del juego
Cada cifra mide algo distinto: jugadores simultáneos, propietarios, descargas y ventas nunca son intercambiables y nunca se suman. Las etiquetas indican de dónde sale cada número.
itch.io
No hay métricas públicas registradas para esta ficha.
Sin datos públicos: Valoración en itch.io, Ingresos brutos.
Navegador (web oficial)
No hay métricas públicas registradas para esta ficha.
Sin datos públicos: Jugadores simultáneos (web), Ingresos mensuales, Ingresos brutos.
GitHub
No hay métricas públicas registradas para esta ficha.
Sin datos públicos: Estrellas en GitHub.
Ventas e ingresos (todas las plataformas)
Juego de navegador: no hay descargas que contar.
Reseñas y rankings
Nuestra redacción aún no lo ha reseñado.
Prototipo: tu voto solo se guarda en este navegador y no se cuenta en ningún sitio.
Actualmente no aparece en ningún ranking.
Aún no hay reseñas de jugadores.
Prototipo: las reseñas se guardan solo en tu navegador; no se publican ni se envían a ningún servidor. Las reseñas se muestran en el idioma en que se escribieron.
Fuentes
| Fuente | Tipo | Publicado | Consultado |
|---|---|---|---|
| Orb Knight by dr itch.io | Página de la tienda | Sin confirmar | 3 nov 2026 |
| Orb Knight: a 3D browser roguelite in 13 days Eugene Draitsev (personal blog) | Devlog | 12 may 2026 | 3 nov 2026 |
| gamedevjs-2026 — README GitHub (EugeneDraitsev) | Repositorio | Sin confirmar | 3 nov 2026 |
| Orb Knight — Gamedev.js Jam 2026 submission itch.io | Web oficial | Sin confirmar | 3 nov 2026 |
| Gamedev.js Jam 2026 — results itch.io (Gamedev.js) | Web oficial | Sin confirmar | 3 nov 2026 |
| Gamedev.js Jam 2026 — rules itch.io (Gamedev.js) | Web oficial | Sin confirmar | 3 nov 2026 |
| Official game page (language check) Eugene Draitsev (dr) | Web oficial | Sin confirmar | 3 nov 2026 |





