前往文章
ELSELAND AI
繁中
立即遊玩
三個不同的街機遊戲世界作為可玩遊戲排隊顯示

如何用人工智慧工作流程構建20個遊戲遊戲

AI-inative工作流程的有用部分並不是要求一個模型“製作遊戲 ”。 它正在將每個遊戲變成有限度、可測試的工作,而人類則保留產品意圖的所有權、玩遊戲質量和發行批准。

20個可玩遊戲的排隊聽起來像是個規模問題:更多的概念、力學、藝術、路線、後設資料、測試和發行協調。 實際上,最困難的部分是不能產生更多的產出。 它保持了每一個貢獻的最小程度,足以理解,並且每個遊戲都足夠一致。

我們把工作流程描述為AI-inative,因為AI代理商參與了生產系統:探索執行路徑,起草限定功能,檢查程式碼,幫助準備內容和資產。 這並不意味著遊戲是完全AI生成的,或者在沒有人類判斷的情況下發行的。

重複模式比巨大的電源更接近工作室管道。 我們把每個管道的所有權都簡化為可測試的迴圈,給代理商提供狹隘的可交付成果,孤立的並行工作,透過共享登記冊整合,並播放結果,要求現場透過建設和發現檢查,然後才能向釋放方向發展。

快速閱讀

核心要點

  • 每款遊戲開始都有一個可觀察到的玩家迴圈,並定義了可以測試在瀏覽器中的完成。
  • 如果將人工智慧分為有明確檔案、限制和驗收的有限度的可交付品,則人工智慧工作就更加可靠。
  • 平行工作透過孤立的工作樹、共享登記冊和小型一體化表面得以管理。
  • 人類的遊戲測試、生產建設、路線檢查和SEO驗證仍然是釋放門,而不是可選的清理。
01

AI - Native 並非完全自治

標籤很重要,因為它改變了工作流程的評價方式。如果目標為自主輸出,那麼衡量標準將是代理人是否生成檔案。我們的目標是可玩性、可理解性、可維護性的經驗,因此衡量標準是工作是否透過明確的產品和技術檢查。

AI在加速完善的工作方面是有效的:定位相關程式碼,執行定義的互動,產生第一個內容結構,檢查重複模式,或者探索視覺方向。 人類仍然選擇了概念,解決了權衡,玩遊戲,判斷清晰度和感覺,審查了索賠,並確定了結果是否已經就緒。

工作流程層AI可以加速人類所有權接受證據
概念差異、參考、風險問題觀眾、幻想和範圍一刑決方承諾
遊戲機械學和UI狀態感覺、困難和一致性可播放核心迴圈
資產勘探和生產候選產品藝術方向、權利和最後選擇核准的遊戲中資產
一體化路線、登記和組成部分更新結構和迴歸決定構建和路由檢查
釋出核對表執行和問題發現進/出批准人類遊戲測試加驗證結果
02

以可觀察迴圈啟動每場遊戲

類似“讓一個塔式防禦遊戲”這樣的寬泛指示留下了太多的決定得不到解決。 我們寫了最小的有用的玩家迴圈:玩家所看到的,他們能做的,他們能做的,什麼變化,成功或失敗的出現,以及他們為什麼要採取另一輪行動。

這份簡報成為了第一個接受測試。 在新增進取、敘事或拋光之前,瀏覽器的構建必須讓玩家理解目標,執行主要動作,接收反饋,並實現有意義的狀態變化。

迴圈還保護了每個標題不會成為生成的特性的集合。新想法只有在強化核心動作或使其反饋更清晰時才會被接受。不為迴圈服務的吸引性系統可以等待。

  • 玩家目標:一個結果,玩家在短會後可以解釋。
  • 主要行動: 重複輸入, 產生大多數決定。
  • 反饋:即時視覺,音訊,分數,或世界反應。
  • 壓力:時間,空間,風險,稀缺,或者一個對手改變選擇。
  • 結束狀態:一個明顯的贏,輸,補,或過渡到下一跑。
03

給代理 帶限交貨

當任務被命名為確切結果、允許檔案、限制和證明時,代理商就產生了更可靠的工作。 “改進遊戲”很難審查。 “新增一個暫停狀態,停止模擬更新,保持鍵盤的可用性,並在生產建設中倖存下來”有明顯的界限。

我們把發現與執行分開。 代理商首先找到相關的路線、遊戲註冊、元件和驗證命令;然後它改變了滿足簡要內容的最小表面。 這減少了投機性改寫,使審查既方便人又方便後人。

每次交接都包含變化,測試,以及仍然不確定的內容,未知的不隱藏在自信的傳言背後,如果一次互動需要主觀除錯,則結果被明確標註在人類的試玩上,而不是被單位測試宣佈完成。

04

整合前孤立並行工作

平行代理只有在它們的改變可以被理解和結合時才有用。 Git worktrees讓多個工作樹附著在同一暫存器上,這使得每個有邊框的改變都有一個孤立的分支和目錄,而不再克隆整個工程。

孤立阻止了一個實驗靜默地修改另一個代理檔案,但並沒有消除協調。 我們保持了所有權界限的清晰,避免了數項任務同時重寫相同的共享檔案,並透過可審查的修改而不是將整個目錄複製在一起來整合。

實用規則很簡單:將獨立的遊戲或內容工作平行,將修改序列化到共享基礎設施,整合後重新執行完整的構建。 一個快速平行的草稿在組合產品中工作之前,不是釋出文物。

05

在共享的註冊中重複決定

多遊戲網站重複了同樣種類的事實:彈子、標題、摘要、路徑、影象、類別、後設資料以及網站地圖。 將這些事實儲存在共享的登記冊中會減少代理商必須更新的地方數量,並使得缺失的覆蓋更容易被發現。

這是工作流程中最不光彩和最重要的部分之一。無法從庫中找到、缺少有效頁面或從網站地圖中掉出可玩遊戲是不整合的。中央資料允許網頁、導航、後設資料、相關內容和靜態生成來源相同。

註冊處也起到合同的作用。代理處可以透過已知的策略新增遊戲或文章,而渲染層則仍然共享。當需要一個新的欄位時,每個條目的修改都可見,而不是作為一次性元件叉出現。

06

使遊戲在人類認可門上進行測試

程式碼可以證實一條路由和相互作用變化狀態。它不能決定第一個目標是否可以理解,失敗是否公平,或者第二分鐘是否比第一個更有趣。 這些問題留在人類玩家身上。

我們用重點通行證而不是無結構化的要求來“嘗試遊戲 ”。 一次通行證檢查了前30秒和控制元件,另一次通行證檢查了核心迴圈和故障恢復,另一次檢查了整個視點大小的佈局、可讀性、聲音和重啟行為。

反饋作為可觀察到的問題返回:“第一個目標出現在控制提示之前 ”, 或者“重新開始讓得分從前一次執行中離開 ”。 具體觀察比“遊戲感覺不妙”這樣的判斷更容易讓代理商或開發商固定。

播放測試合格問題示例
第一次聯絡新玩家能識別進球和輸入嗎?第一次有意行動和混淆說明的時間
核心迴圈每項行動是否都會產生可讀的反饋和另一個決定?已記錄的執行狀態更改
失敗玩家能理解發生了什麼並恢復嗎?丟失訊息、 重新啟動和保留狀態檢查
響應的使用者介面遊戲能否以支援大小讀取和控制?桌面和移動檢視埠抓取
返回遊戲是否有理由再試一次?玩家對下一個策略的解釋
07

將構建、 SIO 和 釋出檢查作為產品工作

可玩程式碼只是瀏覽器遊戲發行的一層,周邊頁面需要穩定的URL,有用的後設資料,工作空洞,可發現的導航,影象,應答的佈局,以及當它打算公開和可索引時的站點對映覆蓋。

下一步.js可以在構建時生成動態路由引數,並將支援的路由匯出為靜態檔案。在我們的工作流程中,這些機制由共享內容登記冊支援,然後透過生產構建和SIO驗證進行檢查,而不是因為開發頁面開啟而假設工作有效。

最後一個門是故意無聊的:構建完整的站點,檢查生成的路徑,驗證發現後設資料,開啟本地製作預覽,播放已更改的遊戲,並記錄結果。重複將清單轉換為基礎設施;跳過它將小遺漏轉化為公共缺陷。

  • 存在一個重點突出的、可觀察到的核心迴圈。
  • 這種變化是孤立的、可審查的,並透過共享合同加以整合。
  • 人類扮演了生產形狀的結果。
  • 完整的專案在整合後成功建設。
  • 公共路線、運河、後設資料、和網站地圖的覆蓋面都得到核實。
  • 釋放或部署仍需作出明確的人的決定。

常見問題

AI-本土遊戲開發是什麼意思?。

這意味著AI參與生產流程,而不是僅僅用於單一資產或晚期實驗。 人類仍然擁有產品意圖、審查、播放質量、權利決定和發行批准。

全部20款遊戲都是AI完全生成的?

網際網路上,我們沒有將“AI-native”作為完全自主或完全AI生成的同義詞。 線條將AI-輔助工作與共享工程系統、人類藝術和產品選擇、遊戲測試和釋放門結合起來。

為什麼從一個遊戲遊戲迴圈開始?

一個小迴圈讓代理商和審查者都對進展有一個具體的定義,也暴露了這個想法在團隊投資更多內容之前是否可以理解和可重複。

多個AI代理可以並行構建遊戲嗎?。

它們在所有權和一體化點明確時可以平行地在獨立、有界限的地區開展工作。 共有的基礎設施改革仍然需要協調和一體化後的綜合建設。

為什麼要用Git工作樹來做代理任務?

Worktree提供單獨的工作目錄和連線到一個暫存器的分支,它們減少了意外重疊,使每個更改更容易檢查,但不會取代審查或衝突管理。

AI遊戲開發任務應包括什麼?

說明想要的玩家可見結果,相關檔案或邊界,技術限制,以及接受所需的證據。標記玩家測試的主觀問題而不是假裝自動化可以解決問題。

你怎麼保持20場比賽的一致性 卻又不讓他們完全相同?

我們把周邊合同——路線、後設資料、註冊、驗證和審查——標準化,同時允許每款遊戲保持其核心迴圈和視覺方向。 一致性適用於生產質量和發現,而不是流派或機械。

AI輔助遊戲的最終發行門是什麼?。

人類必須發揮綜合成果,批准經驗,然後是成功的生產建設和路線、後設資料和現場地圖檢查。 部署仍然是單獨的明確決定。

資料來源與延伸閱讀

  1. Git 工作樹文件

    管理多個工作樹的Git官方參考文獻,附在一個暫存器上。

  2. Next.js 生成StaticParams 文件

    建設時動態App路由器部分的官方路由生成參考。

  3. Next.js 靜態匯出指南

    官方指導從支援的 Next.js 路由生成靜態 HTML 輸出。

下一步

開始於一個遊戲迴圈, 您可以測試

將一個聚焦的構想轉變為瀏覽器體驗,然後只在核心動作工作後再擴充套件。探索 AI 遊戲製作器

繼續探索