跳至主要內容
VibeGameDB

Factory DS

2026 · Ronan Gaillard · 個人

一款在 Nintendo DS 上運作的類 Factorio 工廠遊戲,從砍下第一棵樹玩到發射火箭;開發者負責設計,大部分 C 程式由 Claude Code 撰寫。

在哪裡玩

連結皆前往官方商店或開發者頁面。 最後驗證:2026年11月3日。

在哪裡玩

列出這款遊戲上架的所有平台。連結都對照官方來源查核過;本站不代管、不轉載任何遊戲。

  • 網頁已發布 · Nintendo DS 自製 ROM(factory-ds.nds,1.9 MB),可用燒錄卡或 melonDS 模擬器遊玩免費

    可在電腦瀏覽器中執行,免下載。

    電腦 · 官方連結已於 2026年11月3日 查核。

    前往官方網站

關於《Factory DS》

一款 Nintendo DS 上的工廠建造遊戲,走《Factorio》的路線。玩家降落在一顆星球上,先徒手採集木材、石頭、鐵、銅與煤,接著逐步自動化:鑽機、熔爐、輸送帶與機械手臂(inserter),用蒸汽機、太陽能板、電池乃至核子反應爐發電,用抽油機、管線與煉油廠處理石油,還有 16 項科技的研究樹、可以排定班表、設有閉塞號誌、也能親自搭乘的火車、物流無人機、仿 Minecraft 紅石的開關邏輯閘,最後是火箭發射井;全程約有 50 個目標引導,發射火箭後還有無限研究。世界大小為 2048 × 2048 格,有日夜循環、天氣,以及四種可切換的畫面風格;上螢幕顯示世界、下螢幕是介面,全程不需觸控筆。本作是自製軟體:提供免費的 ROM 檔(英文與法文),可用燒錄卡在實機上玩,或用 melonDS 模擬器遊玩。Ronan Gaillard 過去從未寫過 DS 程式;開發者負責撰寫規格、設計與平衡,大部分 C 程式則由 Claude Code 撰寫。AI 代理還在 Mac 的無頭版本上跑了約 470 次腳本化測試,並回報平衡問題。

工廠建造自動化Nintendo DS自製軟體類 Factorio火車

製作過程

已驗證

開發者在 Show HN 貼文中表示,自己從沒寫過 DS 程式,這款遊戲是用 Claude Code 做的:規格、設計與平衡由開發者負責,大部分 C 程式則由 Claude 撰寫。部落格文章描述了先和 Claude 一起討論設計再動手寫程式的過程(例如即時計算、不儲存地形的 2048 × 2048 世界);Claude 準備了使用 BlocksDS 的 Docker 建置環境,以及附文字介面的 macOS 無頭版本,讓代理能操作真正的遊戲並截圖;共約 470 次腳本化測試;多個代理分別試玩遊戲的不同階段並撰寫平衡報告,再由開發者決定如何調整;透過 melonDS 除錯介面讀取的效能測試模式;以及由 Claude 把約 1,300 段介面文字從法文翻成英文。Claude 也提出了多種調色盤與圖塊變化,並找來 CC0 音效候選,由開發者挑選。文章沒有寫出模型。

佐證資料
  • 開發者自述部落格文章副標題:「with a lot of help from Claude Code」(在 Claude Code 大力協助下);文章說明了哪些部分由 Claude 撰寫與測試、哪些由開發者決定。 — Ronan Gaillard (blog)
開發方式

以 C 搭配 BlocksDS(建立在 libnds 之上的 SDK)撰寫,在 Docker 容器中建置,並在 melonDS 與搭配燒錄卡的 DS 實機上測試。地形從不儲存:每一格都依座標即時計算,只有玩家做出的改變和建築會存在固定大小的雜湊表中,整個遊戲完全沒有 malloc;一個存檔欄位是 64 KB。電網與管線網路以 union-find 逐一網路計算,火車用廣度優先搜尋找路線,夜晚則靠重新調整 256 色調色盤來呈現。最常執行的迴圈放在 DS 的 32 KB 高速記憶體中。圖像使用 Kenney 的 CC0 圖塊集 Tiny Town 與 Tiny Factory;音效是 Freesound 上的 CC0 片段。另有一個以假 libnds 建置的 macOS 無頭版本,讓 AI 代理以文字指令與截圖操作真正的遊戲程式。

引擎/框架
未使用引擎(C 搭配 BlocksDS/libnds)
程式語言
C
團隊人數
1 人(個人開發)開發者自述Ronan Gaillard (blog)
開發時間
未公開
開發成本
未公開
AI 撰寫的程式碼
未公開
“I wrote the specs, the design and the balancing, and Claude wrote most of the C.”
— Ronan Gaillard, Show HN: Factory DS, A Factorio-Like Game for the Nintendo DS

查證說明: AI 使用情形取自開發者 2026 年 10 月 13 日(UTC 18:42)的 Show HN 貼文,以及同一天發表的部落格文章;遊戲功能、技術設計、測試方式與英法文介面也取自該文章。查核時部落格上的 ROM 連結可以正常下載(1,986,560 位元組,檔案日期 2026 年 10 月 13 日 UTC 19:48)。團隊規模記為一人:文章與 Show HN 內文都以第一人稱撰寫,唯一提到的協助者是 Claude。未記錄所在地:開發者的「About」頁面只說船停在法國聖馬洛。效能數據(在 melonDS 上近 900 棟建築的工廠可穩定 60 fps;在 DS 實機上約慢三分之一)是開發者自己的測量,不記錄為指標。一位 Hacker News 留言者建議在 itch.io 上架;我們沒有找到 itch.io 版本。開發者使用的「Factorio-like」標籤,以及借用的「inserter」一詞,是本作與《Factorio》僅有的連結;文章沒有提到使用任何《Factorio》的程式碼或素材。本作是任天堂硬體上的非官方自製軟體。我們沒有實際遊玩。

開發歷程

  1. 開發者發表附 ROM 下載的部落格文章,並以 Show HN 貼文發表到 Hacker News。

遊戲表現數據

每項數字衡量的東西都不同——同時在線人數、擁有人數、下載數與銷量不能互相替代,也絕不會加總。標籤會標示每個數字的來源。

網頁(官方網站)

已發布 (Nintendo DS 自製 ROM(factory-ds.nds,1.9 MB),可用燒錄卡或 melonDS 模擬器遊玩)免費官方網站

可從開發者的部落格文章免費下載。文章中展示了一張自製的遊戲卡帶,並不販售。

下載數
未公開

未公開:同時在線人數(官網)、月營收、總營收。

評價與排名

編輯評測

編輯尚未評測。

社群評價
尚無社群投票・需 25 票以上才會列入排名
你的品質評分
你的原創性評分

原型說明:你的投票只保存在這個瀏覽器中,不會被計入任何地方。

排行榜名次

目前未列入排名。

玩家評論

還沒有玩家評論。

原型說明:評論只保存在你的瀏覽器中,不會公開或傳送到伺服器。評論會以撰寫時的原文語言顯示。

資料來源

來源類型發布日期查閱日期
Factory DS: a Factorio-like on a 67 MHz Nintendo DS
Ronan Gaillard (blog)
開發日誌2026年10月13日2026年11月3日
Show HN: Factory DS, A Factorio-Like Game for the Nintendo DS
Hacker News (j_leboulanger)
社群貼文2026年10月13日2026年11月3日
About me | Ronan Gaillard
Ronan Gaillard
官方網站未確認2026年11月3日
驗證狀態: 已驗證最後驗證: 2026年11月3日官方開發者自述第三方估算實際觀察未驗證

相似遊戲

依類型、玩法、AI 工具與平台找出的類似作品。