请问下独立游戏开发是先有一个比较完整的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
