Skip to content
VibeGameDB
Orb Knight preview image

Orb Knight

2026 · Eugene Draitsev · Solo

A 3D browser roguelite: a small brass machine with a sword, a gun and a laser cuts its way out of a castle-machine.

Where to play

Official site github.com, verified Nov 3, 2026. Linked from the developer's itch.io page and blog post, and named as the repository in the official Gamedev.js Jam 2026 submission.

Where to play

Every platform this game is on. Links are checked against official sources; we never host or mirror games.

  • itch.ioDemo · Listed as “Prototype” on itch.io; the Gamedev.js Jam 2026 build, which the README calls the live demoFree

    Plays in the browser on itch.io. No download.

    Browser (no download) · Official link verified Nov 3, 2026.

    View demo on itch.io
  • BrowserDemo · Hosted build with the post-deadline performance fixesFree

    Runs in a desktop browser. No download.

    Browser (no download) · Official link verified Nov 3, 2026.

    View demo on Browser
  • GitHubReleased · Source code (MIT)Free

    Source code repository, not a place to play.

    Official link verified Nov 3, 2026.

    View on GitHub

About Orb Knight

A third-person 3D action roguelite that runs in the browser. You play a small orb-machine trapped inside a vast castle-machine: fight through compact mechanical rooms, collect gears, install machine modules that change your weapon, armour, reload speed, melee attack and survival options, beat the wardens and the final boss, the Gate Keeper, and break out onto the castle road. Runs are seeded, with 29 room templates across combat, challenge, treasure, shop, secret and boss rooms, nine enemy types and three bosses. Eugene Draitsev, a web developer with no shipped games before this one, built it in 13 days for the Gamedev.js Jam 2026 (theme: Machines); a friend, Arseny Yankovski, added the laser charge-up and three enemies. It placed 12th overall and 6th for Gameplay out of 482 entries. In the post-mortem the developer says Codex and Claude Code wrote a lot of the code, while the developer split the work into small reviewable changes, kept the systems separate and playtested after every change. It is free to play on itch.io or on a faster hosted build, needs a keyboard and mouse, and the source code is on GitHub under the MIT licence.

3droguelitethird-personthree-jsmachines

How it was built

Verified
CodexPrimary

The developer's post-mortem says Codex and Claude Code wrote a lot of the code. The post says the result depended on the work around them: cutting systems into changes small enough to review, keeping combat, rooms, progression and the interface separate so a bad implementation was cheap to throw away, and playing after every change. Scope, game feel and the release call stayed with the developer. How the work was split between the two tools, and how much of the code each wrote, is not stated. The itch.io AI disclosure ticks Code, Graphics and Sounds; the post says every sound effect is synthesized in code and the music tracks are separate recordings.

Named alongside Codex in the developer's post-mortem: “Codex and Claude Code wrote a lot of the code.” No further detail on what Claude Code worked on is given.

Development approach

Built in SvelteKit (Svelte 5) with Threlte and Three.js for rendering, Rapier for physics and Bun for tooling, about 56,000 lines of TypeScript and Svelte by the deadline. Codex and Claude Code wrote much of the code under the developer's review, one observable behaviour per change. Room templates live in JSON checked by a Zod schema and are stitched into seeded dungeon layouts. Storybook fixtures let the developer mount one system, such as a boss or a room, with fixed state and test it without playing a full run; the post calls this the highest-leverage tool of the project. The commit history shows 104 commits from 15 to 26 April 2026 and nine more afterwards for the hosted build's performance fixes.

Engine / framework
Three.js via Threlte, with Rapier physics (SvelteKit)
Languages
TypeScript, Svelte
Team size
2 peopleDeveloper ReportedEugene Draitsev (personal blog)
Initial build time
13 days (Gamedev.js Jam 2026); 104 commits by the deadlineDeveloper ReportedEugene Draitsev (personal blog)
Development time
Not disclosed
Development cost
Not disclosed
AI-written code
Not disclosed
“Scope, game feel and the release call stayed with me.”
— Eugene Draitsev, Orb Knight: a 3D browser roguelite in 13 days

Verification notes: Tools from the developer's own post-mortem (published 12 May 2026, updated 21 Oct 2026); the itch.io page and the README do not name a tool. The blog, the GitHub account and the itch.io page (author name “dr”) link one another, and the official jam submission names the same repository. Placement from the official Gamedev.js Jam 2026 results page: 12th overall (score 3.670 from 37 ratings) and 6th for Gameplay (4.027) out of 482 entries (the developer's post says 483 ranked entries); rating ran from 26 Apr to 9 May 2026. The jam's rules allow and encourage AI use. Team size is recorded as two because the post credits a friend, Arseny Yankovski, with the laser charge-up and three enemies; the rest is the developer's own work. Release date is the jam deadline day; the post says the build was submitted ahead of the 17:00 CEST deadline on 26 Apr 2026. The blog footer reads “Stockholm 2026”, but the developer's location is not stated outright, so none is recorded. GitHub star counts could not be checked from our network. Enemy behaviour is scripted game AI; the game takes no free-text input.

Development history

  1. First Threlte prototype, at the start of the developer's commit history for the jam.

  2. Submitted to the Gamedev.js Jam 2026 (theme: Machines) before the 17:00 CEST deadline; nine more commits follow for the hosted build.

  3. Jam rating closes; the game places 12th overall (score 3.670 from 37 ratings) and 6th for Gameplay out of 482 entries.

  4. The developer publishes a post-mortem on a personal blog (updated 21 Oct 2026).

Game performance

Each figure measures something different — concurrent players, owners, downloads and sales are never interchangeable and are never added together. Labels show where each number comes from.

itch.io

Demo (Listed as “Prototype” on itch.io; the Gamedev.js Jam 2026 build, which the README calls the live demo)FreeStore page

No public metrics recorded for this listing.

Not publicly available: itch.io rating, Gross revenue.

Browser (official site)

Demo (Hosted build with the post-deadline performance fixes)FreeOfficial site

No public metrics recorded for this listing.

Not publicly available: Concurrent players (site), Monthly revenue, Gross revenue.

GitHub

Released (Source code (MIT))FreeStore page

No public metrics recorded for this listing.

Not publicly available: GitHub stars.

Sales & revenue (all platforms)

Downloads
Not disclosed

Browser game — there are no downloads to count.

Reviews & rankings

Editorial review

Not yet reviewed by our editors.

Community rating
No community votes yet · ranking needs 25+ votes
Your quality rating
Your originality rating

Prototype: your vote is kept only in this browser and is not counted anywhere.

Ranking positions

Not currently ranked.

Player reviews

No player reviews yet.

Prototype: reviews are stored in your browser only and are not published or sent to a server. Reviews are shown in the language they were written in.

Sources

SourceTypePublishedAccessed
Orb Knight by dr
itch.io
Store pageNot confirmedNov 3, 2026
Orb Knight: a 3D browser roguelite in 13 days
Eugene Draitsev (personal blog)
DevlogMay 12, 2026Nov 3, 2026
gamedevjs-2026 — README
GitHub (EugeneDraitsev)
RepositoryNot confirmedNov 3, 2026
Orb Knight — Gamedev.js Jam 2026 submission
itch.io
Official siteNot confirmedNov 3, 2026
Gamedev.js Jam 2026 — results
itch.io (Gamedev.js)
Official siteNot confirmedNov 3, 2026
Gamedev.js Jam 2026 — rules
itch.io (Gamedev.js)
Official siteNot confirmedNov 3, 2026
Official game page (language check)
Eugene Draitsev (dr)
Official siteNot confirmedNov 3, 2026
Verification: VerifiedLast verified: Nov 3, 2026OfficialDeveloperThird-PartyObservedUnverified
Are you the developer? Claim this profile

Similar games

Comparable games by genre, gameplay, AI tool and platform.