Bỏ qua đến nội dung
VibeGameDB
Orb Knight preview image

Orb Knight

2026 · Eugene Draitsev · Solo

Làm bằng CodexNhà phát triển công bốEugene Draitsev (personal blog) ↗Làm bằng Claude CodeNhà phát triển công bốEugene Draitsev (personal blog) ↗Hành độngitch.ioTrình duyệtGitHubĐã xác minh

Roguelite 3D trên trình duyệt: một cỗ máy đồng thau nhỏ bé với kiếm, súng và tia laser chém đường thoát khỏi tòa lâu đài-cỗ máy.

Chơi ở đâu

Trang chính thức github.com, xác minh ngày 3 thg 11, 2026. Được dẫn link từ trang itch.io và bài viết trên blog của nhà phát triển, và được nêu là kho mã trong bài dự thi chính thức của Gamedev.js Jam 2026.

Chơi ở đâu

Mọi nền tảng có game này. Liên kết được đối chiếu với nguồn chính thức; chúng tôi không bao giờ lưu trữ hay sao chép game.

  • itch.ioDemo · Được ghi là “Prototype” trên itch.io; bản dựng Gamedev.js Jam 2026, được README gọi là bản demo trực tuyếnMiễn phí

    Chơi trên trình duyệt tại itch.io. Không cần tải về.

    Trình duyệt (không cần tải) · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.

    Xem demo trên itch.io
  • Trình duyệtDemo · Bản dựng lưu trữ riêng, có các bản sửa hiệu năng sau hạn chótMiễn phí

    Chạy trên trình duyệt máy tính. Không cần tải về.

    Trình duyệt (không cần tải) · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.

    Xem demo trên Trình duyệt
  • GitHubĐã phát hành · Mã nguồn (MIT)Miễn phí

    Kho mã nguồn, không phải nơi để chơi.

    Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.

    Xem trên GitHub

Giới thiệu Orb Knight

Một game roguelite hành động 3D góc nhìn thứ ba chạy trên trình duyệt — nhỏ mà có võ. Bạn vào vai một cỗ máy hình cầu nhỏ bé bị mắc kẹt trong một tòa lâu đài-cỗ máy khổng lồ: chiến đấu xuyên qua những căn phòng cơ khí chật hẹp, thu thập bánh răng, lắp các mô-đun máy giúp thay đổi vũ khí, giáp, tốc độ nạp đạn, đòn cận chiến và khả năng sinh tồn, đánh bại các cai ngục cùng trùm cuối Gate Keeper, rồi thoát ra con đường dẫn ra khỏi lâu đài. Mỗi lượt chơi dùng seed, với 29 mẫu phòng gồm phòng chiến đấu, thử thách, kho báu, cửa hàng, bí mật và phòng trùm, chín loại kẻ địch và ba con trùm. Eugene Draitsev, một lập trình viên web chưa từng phát hành game nào trước đó, làm game trong 13 ngày cho Gamedev.js Jam 2026 (chủ đề: Machines); một người bạn, Arseny Yankovski, đã thêm phần tích tụ laser và ba loại kẻ địch. Game xếp hạng 12 chung cuộc và hạng 6 ở hạng mục Gameplay trên 482 bài dự thi. Trong bài tổng kết, nhà phát triển cho biết Codex và Claude Code đã viết rất nhiều mã, còn nhà phát triển chia công việc thành những thay đổi nhỏ dễ kiểm duyệt, giữ các hệ thống tách biệt và chơi thử sau mỗi thay đổi. Game miễn phí, chơi trên itch.io hoặc trên một bản dựng được lưu trữ riêng chạy nhanh hơn, cần bàn phím và chuột, và mã nguồn có trên GitHub theo giấy phép MIT.

3Droguelitegóc nhìn thứ baThree.jscỗ máy

Cách làm ra

Đã xác minh
CodexChính

Bài tổng kết của nhà phát triển cho biết Codex và Claude Code đã viết rất nhiều mã. Bài viết nói kết quả phụ thuộc vào phần việc xung quanh chúng: chia hệ thống thành những thay đổi đủ nhỏ để kiểm duyệt, giữ chiến đấu, phòng, tiến trình và giao diện tách biệt để một bản triển khai tồi có thể vứt bỏ mà không tốn kém, và chơi thử sau mỗi thay đổi. Phạm vi, cảm giác chơi và quyết định phát hành vẫn do nhà phát triển nắm. Không có thông tin về cách phân chia công việc giữa hai công cụ, hay mỗi công cụ viết bao nhiêu phần mã. Phần khai báo AI trên itch.io đánh dấu Code, Graphics và Sounds; bài viết cho biết mọi hiệu ứng âm thanh đều được tổng hợp bằng code và các bản nhạc là bản thu âm riêng.

Được nêu tên cùng Codex trong bài tổng kết của nhà phát triển: “Codex and Claude Code wrote a lot of the code.” Không có thêm chi tiết nào về những phần Claude Code đã đảm nhận.

Cách tiếp cận

Được xây dựng bằng SvelteKit (Svelte 5), dùng Threlte và Three.js để kết xuất, Rapier cho vật lý và Bun cho công cụ hỗ trợ, khoảng 56.000 dòng TypeScript và Svelte tính đến hạn chót. Codex và Claude Code viết phần lớn mã dưới sự kiểm duyệt của nhà phát triển, mỗi thay đổi chỉ xử lý một hành vi có thể quan sát được. Các mẫu phòng nằm trong tệp JSON được kiểm tra bằng schema Zod và được ghép thành bố cục ngục tối theo seed. Các fixture Storybook cho phép nhà phát triển dựng riêng một hệ thống, chẳng hạn một con trùm hay một căn phòng, với trạng thái cố định và thử nghiệm mà không cần chơi hết một lượt; bài viết gọi đây là công cụ mang lại hiệu quả lớn nhất của dự án. Lịch sử commit cho thấy 104 commit từ 15 đến 26/4/2026 và thêm chín commit sau đó để sửa hiệu năng cho bản dựng lưu trữ riêng.

Engine / framework
Three.js qua Threlte, với engine vật lý Rapier (SvelteKit)
Ngôn ngữ
TypeScript, Svelte
Quy mô nhóm
2 ngườiNhà phát triển công bốEugene Draitsev (personal blog)
Thời gian làm bản đầu
13 ngày (Gamedev.js Jam 2026); 104 commit tính đến hạn chótNhà phát triển công bốEugene Draitsev (personal blog)
Thời gian phát triển
Không công bố
Chi phí phát triển
Không công bố
Code do AI viết
Không công bố
“Scope, game feel and the release call stayed with me.”
— Eugene Draitsev, Orb Knight: a 3D browser roguelite in 13 days

Ghi chú xác minh: Công cụ lấy từ bài tổng kết của chính nhà phát triển (đăng ngày 12/5/2026, cập nhật ngày 21/10/2026); trang itch.io và tệp README không nêu tên công cụ. Blog, tài khoản GitHub và trang itch.io (tên tác giả “dr”) dẫn link qua lại với nhau, và bài dự thi chính thức nêu cùng kho mã. Thứ hạng lấy từ trang kết quả chính thức của Gamedev.js Jam 2026: hạng 12 chung cuộc (điểm 3,670 từ 37 lượt chấm) và hạng 6 ở hạng mục Gameplay (4,027) trên 482 bài dự thi (bài viết của nhà phát triển ghi 483 bài được xếp hạng); thời gian chấm điểm từ 26/4 đến 9/5/2026. Luật của cuộc thi cho phép và khuyến khích dùng AI. Quy mô nhóm được ghi là hai người vì bài viết ghi công một người bạn, Arseny Yankovski, về phần tích tụ laser và ba loại kẻ địch; phần còn lại là công sức của chính nhà phát triển. Ngày phát hành là ngày hạn chót của cuộc thi; bài viết cho biết bản dựng được nộp trước hạn chót 17:00 CEST ngày 26/4/2026. Chân trang blog ghi “Stockholm 2026”, nhưng địa điểm của nhà phát triển không được nêu rõ ràng, nên không được ghi nhận. Không kiểm tra được số sao trên GitHub từ mạng của chúng tôi. Hành vi của kẻ địch là AI game được lập trình sẵn; game không nhận đầu vào dạng văn bản tự do.

Quá trình phát triển

  1. Bản nguyên mẫu Threlte đầu tiên, ở điểm khởi đầu lịch sử commit của nhà phát triển cho cuộc thi.

  2. Được nộp cho Gamedev.js Jam 2026 (chủ đề: Machines) trước hạn chót 17:00 CEST; thêm chín commit sau đó cho bản dựng lưu trữ riêng.

  3. Kết thúc chấm điểm cuộc thi; game xếp hạng 12 chung cuộc (điểm 3,670 từ 37 lượt chấm) và hạng 6 ở hạng mục Gameplay trên 482 bài dự thi.

  4. Nhà phát triển đăng bài tổng kết trên blog cá nhân (cập nhật ngày 21/10/2026).

Thành tích của game

Mỗi số liệu đo một thứ khác nhau — người chơi đồng thời, số người sở hữu, lượt tải và doanh số không bao giờ thay thế cho nhau và không bao giờ được cộng dồn. Nhãn cho biết mỗi con số đến từ đâu.

itch.io

Demo (Được ghi là “Prototype” trên itch.io; bản dựng Gamedev.js Jam 2026, được README gọi là bản demo trực tuyến)Miễn phíTrang cửa hàng

Chưa ghi nhận số liệu công khai nào cho trang này.

Không công khai: Điểm itch.io, Doanh thu gộp.

Trình duyệt (trang chính thức)

Demo (Bản dựng lưu trữ riêng, có các bản sửa hiệu năng sau hạn chót)Miễn phíTrang chính thức

Chưa ghi nhận số liệu công khai nào cho trang này.

Không công khai: Người chơi đồng thời (trang web), Doanh thu tháng, Doanh thu gộp.

GitHub

Đã phát hành (Mã nguồn (MIT))Miễn phíTrang cửa hàng

Chưa ghi nhận số liệu công khai nào cho trang này.

Không công khai: Sao GitHub.

Doanh số & doanh thu (mọi nền tảng)

Lượt tải
Không công bố

Game trình duyệt — không có lượt tải nào để đếm.

Đánh giá & xếp hạng

Đánh giá của biên tập viên

Biên tập viên chưa đánh giá.

Vị trí xếp hạng

Hiện chưa được xếp hạng.

Nguồn

NguồnLoạiNgày đăngTruy cập
Orb Knight by dr
itch.io
Trang cửa hàngChưa xác nhận3 thg 11, 2026
Orb Knight: a 3D browser roguelite in 13 days
Eugene Draitsev (personal blog)
Devlog12 thg 5, 20263 thg 11, 2026
gamedevjs-2026 — README
GitHub (EugeneDraitsev)
Kho mã nguồnChưa xác nhận3 thg 11, 2026
Orb Knight — Gamedev.js Jam 2026 submission
itch.io
Trang chính thứcChưa xác nhận3 thg 11, 2026
Gamedev.js Jam 2026 — results
itch.io (Gamedev.js)
Trang chính thứcChưa xác nhận3 thg 11, 2026
Gamedev.js Jam 2026 — rules
itch.io (Gamedev.js)
Trang chính thứcChưa xác nhận3 thg 11, 2026
Official game page (language check)
Eugene Draitsev (dr)
Trang chính thứcChưa xác nhận3 thg 11, 2026
Xác minh: Đã xác minhXác minh lần cuối: 3 thg 11, 2026ChínhNhàBênQuanChưa
Chia sẻFacebookXThreadsReddit

Game tương tự

Các game tương tự về thể loại, lối chơi, công cụ AI và nền tảng.