
LUMENRIFT
Thủ thành kiểu xếp mê cung, nơi ánh sáng cuối cùng của thế giới cầm cự ba mươi đêm trước bóng tối tràn ra từ các khe nứt, kèm năm chiến dịch theo mùa khác. README cho biết Claude, chạy trong Claude Code, đã tự thiết kế và viết toàn bộ game từ một prompt duy nhất.
Trang chính thức lumenrift.wbg.gg, xác minh ngày 3 thg 11, 2026. Được liên kết dưới dạng “Play in your browser” ở đầu README của kho mã WhiteBlackGoose/Lumenrift của nhà phát triển.
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.
- Chơi miễn phí — trang chính thứcTrình duyệtĐã phát hành · Cài được như ứng dụng (PWA); chạy ngoại tuyến sau khi càiMiễn phí
Chạy trên trình duyệt máy tính hoặc điện thoại. Không cần tải về.
Trình duyệt (không cần tải) · Di động · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.
- Xem trên GitHubGitHubĐã phát hành · Mã nguồn, hình ảnh, nhạc và bản dịch được hiến tặng vào phạm vi công cộng (CC0 1.0)Miễn phí
Tải về từ trang Releases trên GitHub.
Máy tính · Liên kết chính thức đã xác minh ngày 3 thg 11, 2026.
Giới thiệu LUMENRIFT
LUMENRIFT là một game thủ thành miễn phí trên trình duyệt, đêm nào cũng là một trận giữ đèn căng não. Các khe nứt rỉ ra bóng tối lên một bản đồ tạo theo thủ tục và mỗi đêm lại có thêm bóng tối bò về phía Beacon, nguồn sáng cuối cùng, ở giữa bản đồ. Bạn xây tường để bẻ cong đường đi của chúng, vì bóng tối đi theo một flow field cập nhật liên tục và luôn chọn lối mở ngắn nhất (game không cho bạn bịt kín hoàn toàn), xây tháp để thiêu rụi chúng và đặt máy thu hoạch trên các mạch pha lê để có tiền xây tuyến kế tiếp; nâng cấp Beacon sẽ mở ra bậc tiếp theo trong năm bậc. Có 13 công trình với ba cấp nâng cấp mỗi loại, từ tường và bẫy chông tới cuộn sét lan chuỗi, tia lăng kính càng giữ mục tiêu lâu càng đốt mạnh và Sun Obelisk, cùng chín loại bóng tối, trong đó có loại bay bỏ qua mê cung, gã khổng lồ đập tường, kẻ hồi máu và hai boss. Ba mươi đêm kết thúc bằng Eclipse, sau đó là đêm vô tận. Ngoài chiến dịch Night còn có Day (một khu vườn trên trời bằng đá cẩm thạch chống lại Blight) và bốn chiến dịch theo mùa, Spring, Summer, Autumn (một ngọn đồi Halloween) và Winter, mỗi chiến dịch có lõi, tiền tệ, công trình, kẻ địch, thời tiết, nhạc riêng và một năng lực nhắm bắn. Lượt chơi tự động lưu kể cả giữa đêm, Beacon bị phá có thể tua lại ba đêm, và chế độ sandbox cho phép bạn xây tự do. Thế giới tối om và được soi sáng bởi các tháp của bạn; mọi sprite đều được vẽ bằng mã và mọi âm thanh đều được tổng hợp, không có tệp ảnh hay tệp âm thanh nào. Game chơi được bằng chuột và bàn phím hoặc cảm ứng, cài được như một ứng dụng và chạy ngoại tuyến, với tám ngôn ngữ. README cho biết Claude, mô hình của Anthropic chạy trong Claude Code, đã tự thiết kế, viết, vẽ, soạn nhạc và cân bằng game từ một prompt duy nhất, dùng các sub-agent cho một số phần việc. Chơi miễn phí trên trình duyệt, với mã nguồn trên GitHub được hiến tặng vào phạm vi công cộng (CC0).
Cách làm ra
Xác minh một phầnREADME cho biết LUMENRIFT được Claude (mô hình của Anthropic, chạy trong Claude Code) thiết kế, viết, vẽ, soạn nhạc và cân bằng, làm việc tự chủ từ một prompt duy nhất, được trích nguyên văn: yêu cầu một game thủ thành trên web, giao phần lập trình, phần sáng tạo và tài nguyên cho Claude và cho phép nó commit, tạo agent và kiểm thử. Claude hỏi bốn câu (câu trả lời: TypeScript và Vite, không dùng engine; phong cách hình ảnh và bố cục bản đồ để Claude quyết; âm thanh và hỗ trợ di động nằm trong phạm vi) rồi tự chọn tên, bối cảnh, công trình, kẻ địch, hình ảnh, nhạc và độ cân bằng. Những yêu cầu sau đó duy nhất của con người là đổi tên game từ LUMEN, thêm ngôn ngữ và viết README. Agent chính viết phần mô phỏng, bộ kết xuất, giao diện và công cụ cân bằng, và giao một số phần cho các sub-agent chạy song song: một cho engine âm thanh, một cho bộ sprite, một agent rà soát đã tìm ra tám lỗi, bảy agent dịch thuật, và cho các chiến dịch theo mùa là bốn họa sĩ, một họa sĩ phong cảnh và một nhà soạn nhạc. README không nêu phiên bản mô hình.
TypeScript trên Canvas2D thuần, đóng gói bằng Vite, không có game engine và không có phụ thuộc khi chạy; README cho biết khoảng 2,4 nghìn dòng cho phần mô phỏng, 4,1 nghìn cho kết xuất, 1 nghìn cho âm thanh và 1,1 nghìn cho giao diện, cộng tám tệp ngôn ngữ. Phần mô phỏng không biết gì về màn hình, chạy ở tần số cố định 60 Hz và giao tiếp với bộ kết xuất, âm thanh và giao diện qua một hàng đợi sự kiện, nên có thể chạy headless trong Node. Kẻ địch đi theo hai flow field Dijkstra tính lan ra từ Beacon (một cho loại đi bộ, một cho loại phá tường), và những vị trí đặt công trình có thể cắt đứt bất kỳ khe nứt nào đều bị từ chối. Các đợt được tạo từ một ngân sách mối đe dọa có seed. Độ cân bằng được mô phỏng bằng một bot heuristic chơi hàng trăm ván hoàn chỉnh ở chế độ headless. Cả sáu chiến dịch dùng chung một engine và khác nhau qua phần định nghĩa vùng. Sprite là các đường path Canvas2D, ánh sáng là một light map ở nửa độ phân giải, còn âm thanh và nhạc tạo sinh được tổng hợp bằng Web Audio. Kiểm thử trình duyệt chạy trên Chromium headless qua các tập lệnh Playwright. Mỗi lần push lên main đều được triển khai lên GitHub Pages.
- Engine / framework
- Không có (TypeScript trên Canvas2D, đóng gói bằng Vite)
- Ngôn ngữ
- TypeScript
- Quy mô nhóm
- Không công bố
- 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ố
“LUMENRIFT was designed, written, drawn, composed and balanced by Claude (Anthropic's model, running in Claude Code), working autonomously from a single prompt.”Ghi chú xác minh: Việc sử dụng AI, prompt được trích dẫn, các yêu cầu sau đó của con người, cách chia việc cho sub-agent, tính năng và ghi chú kỹ thuật lấy từ README của kho mã, được đọc dưới dạng tệp thô ngày 4/11/2026. README ghi công Claude cho việc viết toàn bộ game nhưng không nêu tỷ lệ phần trăm, nên không ghi nhận tỷ lệ mã do AI viết; README không nêu phiên bản mô hình, và ở đây cũng không ghi nhận phiên bản nào (một danh mục game của bên thứ ba ghi là Claude Opus 5.5, điều mà chúng tôi chưa xác nhận được từ nhà phát triển). Trang game (tiêu đề “LUMENRIFT — Hold the Light”, ngôn ngữ trang en) tải được ngày 4/11/2026; tập lệnh đóng gói của nó không chứa lệnh gọi dịch vụ AI nào, nên không có AI nào chạy trong lúc chơi. Ngôn ngữ lấy từ README, theo đó game đi theo ngôn ngữ hệ thống và có thể đổi trong Settings. Tệp giấy phép là CC0 1.0. Trang github.com và API không truy cập được từ phiên làm việc của chúng tôi, nên ngày công bố đầu tiên, lịch sử commit và số sao chưa được đọc; ngày phát hành để trống. Headless Horseman trong chiến dịch Autumn là một nhân vật dân gian; không có tài nguyên game nào của bên thứ ba được mô tả. Chúng tôi chưa chơi hết game.
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.
Trình duyệt (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
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)
Game trên trình duyệt — không có lượt tải nào để đếm.
Đánh giá & xếp hạng
Biên tập viên chưa đánh giá.
Hiện chưa được xếp hạng.
Nguồn
| Nguồn | Loại | Ngày đăng | Truy cập |
|---|---|---|---|
| LUMENRIFT — README GitHub (WhiteBlackGoose) · Tiếng Anh | Kho mã nguồn | Chưa xác nhận | 3 thg 11, 2026 |
| LUMENRIFT — Hold the Light (game page) WhiteBlackGoose · Tiếng Anh | Trang chính thức | Chưa xác nhận | 3 thg 11, 2026 |
Game tương tự





