刘不害 发表于 2026-1-25 23:09

做游戏之AI编程辅助支线任务

本帖最后由 刘不害 于 2026-2-16 14:47 编辑


最近小半年都有种游戏阳痿的味道,碰见那种一眼望到头的游戏就一点不想玩了,娱乐就靠拼高达了

但就前两天,好像受到什么启示一样,觉得可以学学做游戏

没想到还怪好玩的,又像拼高达又像戴森球又像维多利亚3,虽然基本没学过编程一步七八个报错,但一点一点把自己想要的架子搭起来的感觉真是好玩,找回了初见戴森球的心态
而且不花钱,steam上免费就能下载godot这个引擎
虽然仍然对类实例引用场景节点静态这些概念傻傻分不清吧……希望最后真的能做个游戏出来

↓我实现的第一个功能,无限循环的卷轴背景,做出来这个效果的时候对着屏幕傻乐了几分钟

chizuru 发表于 2026-1-26 00:01

本帖最后由 chizuru 于 2026-1-26 00:06 编辑

附带导航,让我觉得制作游戏的过程就是某种形式的解谜,自由创作就是了解了规则之后用有限的节点实现自己的想法,类似王泪体验了。

请问有猪扒饭吗 发表于 2026-1-26 00:32

00后小时候应该大部分都有过在学校用scratch做游戏的经历吧,就是这种感觉

1aVa 发表于 2026-1-26 09:29

请问有猪扒饭吗 发表于 2026-1-26 00:32
00后小时候应该大部分都有过在学校用scratch做游戏的经历吧,就是这种感觉

再往前flash也能做游戏

stoiorz 发表于 2026-1-26 10:40

这才哪到哪,上个带IDE的AI,把架构叙述清楚,边做边改。
堆出来只是时间问题,至于优化?交给玩家的电脑自己解决吧

看脸 发表于 2026-1-26 10:47

学一整套系统化的软件,跟打游戏差不多,好的软件,教程帮你开个头,剩下的你可以自己摸索出来,这就有点打游戏的味了,正反馈很足

刘不害 发表于 2026-1-26 10:49

请问有猪扒饭吗 发表于 2026-1-26 00:32
00后小时候应该大部分都有过在学校用scratch做游戏的经历吧,就是这种感觉

哎呀,俺根本没有这种经历,仅有的编程经历是大学必修还是选修的VB,当时还觉得无聊

刘不害 发表于 2026-1-26 10:51

stoiorz 发表于 2026-1-26 10:40
这才哪到哪,上个带IDE的AI,把架构叙述清楚,边做边改。
堆出来只是时间问题,至于优化?交给玩家的电脑自 ...

也考虑过这种工作流程,但是目前面临三大问题
1.据说大部分AI对godot script的支持不太好
2.我可能叙述不清楚架构
3.AI出错了恐怕没能力debug

Dai-Dai-Dai-Dai 发表于 2026-1-26 10:52

刘不害 发表于 2026-1-26 10:51
也考虑过这种工作流程,但是目前面临三大问题
1.据说大部分AI对godot script的支持不太好
2.我可能叙述不 ...

如果不商业化,不如转unity+C#

比乐 发表于 2026-1-26 10:59

我一直觉得最好玩的游戏就是游戏引擎

stoiorz 发表于 2026-1-26 11:00

刘不害 发表于 2026-1-26 10:51
也考虑过这种工作流程,但是目前面临三大问题
1.据说大部分AI对godot script的支持不太好
2.我可能叙述不 ...

楼下说的对,你转UNITY+C#,脚本非常充足。
且C#在AI里营养十分充分,一个方案能给你出三个方法实现。
喜欢所见即所得,GM也不错。
现在路数很多,如果想入坑indie game,选个好的引擎交给AI事半功倍。
至于debug,支持IDE就是为了接管debug和review。

描述清楚架构是为了方便优化和扩展,不至于加个属性或者事件发现没法搞。
如果自己乐呵,瘸腿跑也是跑。不必纠结。
另外自己本地加个SVN/Git做好管理,避免AI瞎改不好回退。

stoiorz 发表于 2026-1-26 11:03

比起这些,搞前端和界面是最头疼的事情。
切图到拼界面,这种低端无聊的工作有没有哪个AI接管一下。

刘不害 发表于 2026-1-26 11:05

Dai-Dai-Dai-Dai 发表于 2026-1-26 10:52
如果不商业化,不如转unity+C#

有点成果的话还是想去试着卖一卖
也有点这方面的小心思,探索一点不依赖本地经济环境的收入渠道unity授权之类的是不是挺麻烦

精钢魔像 发表于 2026-1-26 11:07

比起编程,应该先学写文档,用obsidian写md格式的文档就挺好。

先把思路记下来,再把实现的经历写下来,总结后,这些就是经验了。

弗兰秀秀 发表于 2026-1-26 11:10

卖钱另说 不卖钱的话其实做mod更贴合拼高达这种感觉 比如老滚5的,把人家大型的mod下下来,用Amod的美化替换NPC1,把Bmod的装备穿在NPC1上,然后将Cmod的模型换过来,附上Dmod的附魔。甚至以上过程完全不需要会creation kit,只要非常方便操作的xEDIT(和nifskope等)就能做到

stoiorz 发表于 2026-1-26 11:10

刘不害 发表于 2026-1-26 11:05
有点成果的话还是想去试着卖一卖
也有点这方面的小心思,探索一点不依赖本地经济环境的收入渠道unity授权 ...

单人开发者,没有去除logo的需求,出去发个带UNITY logo的版本没啥问题啊。
有一说一,一般第一款游戏的收入也达不到收费线。

满满一大杯 发表于 2026-1-26 11:12

本帖最后由 满满一大杯 于 2026-1-26 11:14 编辑

产出就是比接收好玩啊.jpg

像这种tic-80这种有限资源的编程游戏确实很有意思:https://tic80.com/

刘不害 发表于 2026-1-26 11:13

stoiorz 发表于 2026-1-26 11:10
单人开发者,没有去除logo的需求,出去发个带UNITY logo的版本没啥问题啊。
有一说一,一般第一款游戏的 ...

我再看看,我对unity的印象还停留在之前说团结引擎让国内开发者活不成的那时候

刘不害 发表于 2026-1-26 11:18

精钢魔像 发表于 2026-1-26 11:07
比起编程,应该先学写文档,用obsidian写md格式的文档就挺好。

先把思路记下来,再把实现的经历写下来,总 ...

我学习学习,之前是在石墨上开了个excel记录灵感

stoiorz 发表于 2026-1-26 11:21

刘不害 发表于 2026-1-26 11:13
我再看看,我对unity的印象还停留在之前说团结引擎让国内开发者活不成的那时候 ...

看到如果拿商业化挣点钱为目标的话,做独立游戏效率可能不如送外卖,跑滴滴。
尤其是初心者,做出个不错的东西大概要以多款游戏做底子,慢慢积累从制作到发行的一些小经验。
引用句鸡汤,走上西行路比取得珍经更为宝贵。

刘不害 发表于 2026-1-26 11:23

stoiorz 发表于 2026-1-26 11:21
看到如果拿商业化挣点钱为目标的话,做独立游戏效率可能不如送外卖,跑滴滴。
尤其是初心者,做出个不错 ...

如果哪天单位发不出工资了,该送外卖还是要去送的
现在嘛,虽然不能说一点不想赚钱,但是赚钱比起快乐还是次要很多的

刘不害 发表于 2026-2-16 14:51

本帖最后由 刘不害 于 2026-2-16 14:52 编辑

AI太好用了你们知道吗。心血来潮开了一个支线任务:看看什么AI比较适合godot的辅助编程,最后就一边学一边摸索打算做个教学模拟程序
虽然还是有不少细节上的问题,但是最终还是在deepseek的帮助下大概把教学辅助软件给实现出来了,这两天完善一下易用性就可以发给学生玩了。
deepseek对godot script的理解出乎意料得深,哪怕只是用来检索实现一个功能需要什么方法和函数也很有用,爱了





精钢魔像 发表于 2026-2-16 15:56

现在做个类似《隐形守护者》的游戏,可能光用ai 就能搞定了。

PigMourne 发表于 2026-2-17 02:05

本帖最后由 PigMourne 于 2026-2-17 02:06 编辑

ai写gdscript基本上没什么问题,不比主流语言差。ai写的最烂的反而是shader,这东西寿命够长+教程够多,不能理解为啥主流ai基本都写不对

IDE接AI写游戏主要问题还是只限代码和能转换成代码的工作(比如我把物品介绍的ui直接打包成html让ai写,他可太擅长了),但引擎内部的工作比如搓节点排ui还是得手工做。个人diy的时候这一块最让人头大

logiczr 发表于 2026-2-17 02:16

这示例不是高中物理磁场电场粒子偏转的题目吗,勾起回忆了

Rary 发表于 2026-2-17 03:11

AI让创作的门槛降低了很多,令大家都有机会体验到创作的乐趣。以后每个人都可以是创作者,这点确实很好

巨魔已被忠诚 发表于 2026-2-17 03:35

PC性能够强,拿游戏引擎写上位机界面(就是单片机)都没问题。
简单功能玩的话用java或者C#够用了。不介意界面用Python都行。
再下去需要提高的是工程设计架构能力,就逐渐开始抽象和标准化了。
有兴趣就从实现简单功能或者做UI开始吧。
页: [1]
查看完整版本: 做游戏之AI编程辅助支线任务