請問下獨立遊戲開發是先有一個比較完整的idea,再去一步步落實嗎?還是自己有一個想做的遊戲模式,再去慢慢完善,增加可玩性?
這篇文章是回覆所有類似這種問題的;
本篇文章屬於合集“AI單人獨立遊戲開發” —— EP07:
我腦子裏有一個很好的idea,如何轉換爲遊戲?
AI時代, 普通人如何用AI做一款遊戲出來?
0基礎, 用AI輔助做遊戲,可行嗎?
![]()
首先還是省流版極簡回覆放前面:
只從程序員,代碼的角度出發,完全0基礎, 非大學相關專業, 非程序員, 基本很難, 當前時代的AI,還不支持一個讀不懂代碼的人, 靠AI自己做一個完整的,可以上架Steam的遊戲出來。
如果一定想做
上選: 找一個遊戲公司,任何相關的崗位,可以是 策劃,策劃助理,程序員,美術,美術助理,測試,項目助理。 工作半年以上
下選: 至少去先學明白Python, 搞清楚 變量,常量,數據類型,函數,類。 這些東西。
然後 有一個idea,如何開始動手,如何做成一個遊戲, 下面會簡單介紹我自己的工作模式, 僅供參考
我的工作流&工作方案,也只是基於我以前待過的公司, 不代表就是最優
個人介紹; 二本校招入職某 5000人規模遊戲公司,後端開發,年薪28,做了一年半後裸辭。
(是個神級公司, 故事很多, 遊戲開發篇講完後, 可能會不透露名字的講講公司,但你大概猜得到是什麼公司)
可行性驗證
只有一句話: 先去問AI, 把你的點子詳細的發給AI,讓AI去替你調研, 市面上是否有過這種點子/玩法的遊戲。
![]()
分爲幾種情況:
1. 有,而且有很多, 已經是紅海了。 接着把你的創新點,改造的點,發給AI讓AI評估分析;
2. 有,但是很少。只有幾款甚至只有一款。 可做,但是不能有太高的預期;
3. 完全沒有。 慎重考慮, 暴死的概率在90%以上;
單人獨立遊戲開發, 最容易陷入的一個誤區就是: 我要做一個新的,市面上從來沒有類似玩法的遊戲;
這種想法極其危險
.
.
.
emmmm, 上面是錯誤的
上面的內容, 的確是我一步步按照自己的思路寫的,但是寫到這一步發現寫不下去了, 總感覺哪兒不對勁;
以前開發一個遊戲,成本極高, 你想一個人,或者一個小團隊, 做一個遊戲, 涵蓋 策劃,美術,程序,音樂, 是一件成本極高的事情
如果是一個人開發,那成本更是高出邊際, 你要麼自己花數年的時間, 去學習各種知識,去找各種專業的論壇, 去找各種學習資料, 閱讀各種數據,觀看各種教程視頻; 要麼花錢找外包製作;
無論哪種, 成本都極高。
但現在這個AI時代,成本真的已經無限降低; AI 可以當策劃,可以寫表格,可以配參數,可以寫代碼,可以出圖片。 唯一的問題就是音頻,但是開源素材已經足夠; 關於 AI生圖的問題, 完全可以前期粗略生成, 後期再替換更精細的素材即可;
![]()
以我以前待過的公司爲例, 一個類土豆兄弟的項目,8個程序+8個策劃的團隊, 出一個 試玩Demo 供上級評估玩法是否有意思, 開發計劃週期是15月。預算成本是500萬人民幣。
而現在, 搓一個 土豆兄弟的demo, 有商店界面, 關卡遞進,10個英雄技能效果,可以攻擊的敵人
快點兒一個星期, 最慢一個月, 成本的話, 20x 的 GPT 和 20x 的Claude拉滿, 一個月也就3000人民幣;
所以, 現在不管有什麼想法, 其實都無所謂, 儘可以大膽嘗試;
這是AI時代帶來的變化。
![]()
文檔先行?
絕對不要企圖, 單純的基於文檔設計遊戲, 企圖在文檔中,把有的遊戲設計敲定,定稿後, 然後再開始,一次性把遊戲開發完畢,這個絕無可能
![]()
腦中的想象,文字的描述, 與實際的 使用鍵盤鼠標去操作遊戲,得到的體感是完全不同的
你腦子裏想的很好玩兒的東西, 可能你自己上手操作一下你自己都嫌棄
一定是:
有想法A -> 想法A 落地, 體驗,修正
有想法B -> 想法B 落地, 體驗,修正
有想法C -> 想法C 落地, 體驗,修正
即便如此, 項目進行到一定進度,
大幅度重構 -> 返工 -> 刪除舊的設計內容 -> 還原之前刪除的舊的設計 -> 刪除之前還原的刪除的舊的設計;
一定且必然會發生。
所以, 唯一核心的要義就是: just do it —— 趕緊做, 趕緊開發,趕緊看到實際樣子, 趕緊修改
不要在“顱內”開發遊戲
創意->Demo
上一步中, 讓AI確定理論上的玩法可行性後, 最終可以讓AI生成一版, 項目文檔 和 程序施工方案
![]()
然後直接將上面這兩個文檔扔給 ChatGpt, 讓ChatGpt開始寫代碼,創建場景就行。
初步demo 的開發, 完全使用開源素材即可, 起步階段不要嘗試自己就去搞定音樂美術。
引擎推薦: 0基礎或純單人開發, 小體量遊戲,只推薦 Godot
AI現在對於, Godot 的腳本語言,場景文件,着色器代碼,項目配置 的支持,已經十分完善
我當前正在推進的 個人項目2:
從創意,到項目文檔。 半天
查找,挑選開源素材。 半天
ChatGpt落地Godot 3D 項目原型。半天
一天半基本搞定,項目可以正常導出運行體驗;
![]()
如果你是新手, 一個星期到半個月, 大概問題不大;
還是那句話, 先讓遊戲跑起來, 畫面動起來, 鍵盤鼠標可以操作遊戲。
玩兒起來的感受, 和你敲字寫策劃方案的感受, 是天差地別的。
工作流之策劃文檔
具體的開發的工作流,已經在之前的文章中介紹過
本篇只是講一下, 具體的 策劃文檔相關內容
根據我以前公司的習慣, 可能也是大多數公司的習慣, 策劃文檔,數據表: 一般都是 word文檔, excel表格。
但是現在 單人開發 + AI 輔助, 個人最推薦的方案是: markdown文檔, csv 表格 (雖然AI也能處理excel, 但是csv會直觀很多, 而且 excel 的優勢在於函數, 計算, 快速填充。 這些功能, 基本都可以使用AI實現, 使用Excel沒有太大的本質提升)
策劃文檔工作臺: vscode
![]()
配合相關插件, 可完美的編輯和預覽, markdown文檔和csv表格。 且文檔切換方便,git管理方便
>下面僅代表我個人拆分文件, 管理文件的習慣。供參考,非標準。
Project001_Document
├── trans_files\ --- 遊戲翻譯文本
├── 屬性&道具\ --- 系統屬性, 道具表
├── 敵人&經濟\ --- 敵人數據表,刷新規則, 經濟系統
├── 羈絆系統\
├── 英雄系統\
│ ├── 英雄屬性表.csv
│ └── 英雄技能表.csv
├── AGENTS.md --- 策劃文檔目錄的工作規範,全AI適用;
├── CLAUDE.md
├── TODO.md --- 待開發,計劃池
├── 商店界面優化-任務規範.md --- Skills
├── 成就係統.md
├── 無限模式.md
└── 項目文檔.md --- * 主文檔 *
尾言
字數太多了, 先收住。 也想不到還能寫啥;
這個合集估計就差不多了
後面最多再出個,精簡的 常見問題回覆的合集。
如果還有其他問題值得討論的, 可能還會繼續更新;
最近在處理項目上架和宣傳,抽空更新;
可能可以考慮做一個, 如何 註冊Steam開發者,填寫哪些內容,如何編輯商店 優化商店界面, 如何上傳軟件包,Steam後臺相關的配置,推薦設置項目
但這個就是一個新的合集了。如果有人感興趣會做, 沒人感興趣就算了(評論區見)
可能還有 奇葩公司的話題, 壓力極小,工資很高,待遇極好,但我待不下去的原因。
感興趣的可以點個關注
更多遊戲資訊請關註:電玩幫遊戲資訊專區
電玩幫圖文攻略 www.vgover.com
