大家好,这里是大锤,一个利用空闲时间跨行做游戏的程序员牛马。
用ai做游戏已经一个多月了,我最大的进步是:从一个什么都不懂的小白,变成稍微懂一丢丢的小白。
最近一直在学各种游戏知识,不学不行啊。因为你纯靠ai,是真做不出来自己满意的作品啊。
这几天折腾技能特效,又踩了几个坑,也摸索出一个效果还不错的方法。今天分享给盒友们。
![]()
一开始,我觉得技能特效就是点、线、面加一点粒子,多铺几层效果,能表达清楚意思就差不多了,(当时想的我又不靠画面取胜)结果做出来才发现,纯纯一坨,技能看起来都差不多。玩家根本分不清是哪个英雄放了什么技能。
然后,我开始和 GPT-6 进行漫长的特效优化(因为我没有claude),表扬一下Astra,能大概理解我的意思,只能说贵有贵的道理把。点和面变成了圆柱体、光圈,还有各种发亮的几何形状。确实好点,但是总觉的差点意思。
我发现如果我只告诉 AI“华丽一点”“震撼一点”,却不给它具体的视觉参考和实现要求,它很容易继续堆简单几何体和纯色。所谓“更亮”,也只是整个形状一起发亮。你得一个技能一个技能去调,调到啥时候。
于是,我开始去开源网站和黑市上找技能效果和包,发给 AI 分析。我才知道什么叫 Shader。这个时候我贼无语。对从业者来说,可能是个基础概念,我折腾了这么久才知道。
![]()
跨行做东西的坑就在这里:有时候,你连自己缺了哪一块知识都不知道,然后ai又不会延伸出你没说的东西。就跟人赚不到认知以外的钱一模一样。
接着,我把大量特效参考图和模型交给 GPT Codex,让它分析:刀刃效果为什么像刀刃?爆炸的层次是怎么形成的?震荡波又靠什么表现冲击感?再把这些分析整理成可复用的参考和规则。
然后我开始总结经验(为啥现在才总结,因为之前没做没经验,只有实际感受了才知道步骤是什么)。以前我全靠文字描述,比如:
“这个技能用锁链钩住对方,再华丽一点。”
AI 确实做出来了,但始终不是我脑子里的样子。我就不断补充描述、不断调,然后系统有一百多个技能我不疯啦?
后来,我改成了这套流程:
先让 AI 分析游戏风格。
把配色、材质、光效和整体视觉方向,整理成一段统一的风格提示词。根据每个职业的技能介绍,生成对应的特效提示词,再生成参考图。
先把脑子里的效果变成能看见、能讨论的图,相当于先做一份视觉策划。整理成一个文档,能根据这个文档知道技能,以及特效图,和生图的提示词挑一个技能,仔细打磨。
调整形状、材质、层次和表现,直到参考图与实际效果达到自己想要的标准。把这次分析、实现和调整的经验,整理成一个 Skill。
再让 AI 按照这套方法,去实现其他技能特效。
![]()
这个 Skill 里,我觉得有两个特别关键的点。
第一个是看懂图片,再分层实现。让 AI 分析图里的物体、材质和效果层次,拆清楚哪些是主体,哪些是光效,哪些是辅助粒子,然后逐层实现。
第二个是结合生图提示词,理解技能发生的时序和过程(非常重要)。图片只能展示一个瞬间,还需要说明:什么情况下触发,效果怎样出现,什么时候命中,最后怎样消散。
然后我集体重做了技能特效,不能说变得多么的华丽,但是我自己能看下去了,对我来说,起码不用只靠“再华丽一点”反复碰运气了。有了明确的图和时序,哪里不对,也更容易说清楚。
最后还有一个很关键的点,一定要做公共特效库。比如说刀刃,震荡波,光环,气流等等。让ai自己去提炼,开公共方法和参数,能省点token。要不然ai很有可能无止尽的copy。
这是我最近刚实验出来的一套方法,只是针对于我这种只会用ai来做的盒友们,目前效果还不错,至少比最初的阶段进步了不少。也省事了,但是确实还很粗糙,还有很长的路要走。
分享给和我一样的小白,可能帮你少绕一点路。长期做技能特效的大佬,也欢迎指正,或者分享更好的方法。
然后我用的引擎是unity,编码是codex。如果需要我这个skill的话。可以关注评论私信我,直接分享给大家。
如果对你有帮助的话,辛苦大家关注支持一下。谢谢大家。
更多游戏资讯请关注:电玩帮游戏资讯专区
电玩帮图文攻略 www.vgover.com
