【保姆级教程】不写一行代码,用 AI 开发一款修仙网页游戏

视频来源:B 站 UP 主「黑鲸同学」——《【P1】全网最硬核 AI 教程:不写一行代码,0 基础 AI 开发修仙游戏(完整版)》 视频时长:约 98 分钟 | 分集:本文覆盖 P1(完整版),如作者有后续分集另行补充。 本文档:由视频画面(每 2 分钟抽 1 帧,共 49 帧)+ 全程语音转写整理、校对而成。配图见同目录 教程配图/;逐字稿见附录 B。


📌 开始之前(前置说明)

说明
目标读者 零基础、完全不会编程的人;会用电脑、会截图即可
前置条件 一台能上网的电脑;能安装软件;部分工具需“网络环境(魔法)”,也给了国产替代
核心理念 vibe coding(氛围编程):你动嘴提需求,AI 动手写代码,你只负责验收
技术路线 HTML 网页游戏(Phaser 3 + Vite),这样 AI 能全程代写,无需碰 Godot / Unity
需要注册/购买的账号 AI 编程器(Cursor 或国产 Trae / Qoder)、AI 绘图&视频平台(XMAI)、豆包(写提示词)
大致花费 见下方「💰 成本速览」;核心是 AI 视频较贵(约 1 元/秒),其余以积分/账号费为主
产出 一款可在浏览器运行的修仙 RPG;后续可打包成 exe 发布到 Steam

💰 成本速览(视频中提到的花费)

项目 花费 备注
Cursor 账号 闲鱼购买(价格未提) 国产 Trae / Qoder 可免费替代
大模型 Claude 系需网络环境;GLM 国产开源可平替 Cursor 内切换模型
AI 绘图(XMAI) 按积分计费 Nano Banana 2 模型,可“抽卡”多出图
AI 视频·开场动画 约 10 元/条(10 秒,≈1 元/秒) 作者原话“有点肉疼”
AI 视频·动态特效 约 4 元/条(5 秒,80 几积分) Seedance 2.0 fast
技能特效素材 淘宝几块钱买现成的 非 AI 生成
音效 作者称“挺难搞”,部分技能暂无音效

📖 目录

  1. 这期视频做了什么
  2. 成品演示:完整玩法一览
  3. 配套编辑器(6 个)
  4. 核心:用 AI 从零把游戏做出来(完整开发时间线)
  5. 生成角色美素材(立绘 + 八方位精灵图)
  6. 无缝大地图
  7. 开场动画
  8. 角色 / 怪物动态特效
  9. 批量美术素材与 NPC 量产
  10. 完整工具清单
  11. 方法论总结

一、这期视频做了什么

纯 AI 工具链,在不手写一行代码的前提下,从零做出一款修仙题材的 HTML 网页游戏。成品美术与玩法都相当完整——世界观与设定明显借鉴《凡人修仙传》(角色「韩立」「墨大夫」、门派「七玄门」、地名「乱星海」等),玩法则被作者直言“照抄”自修仙游戏《觅长生》

整个流程分两大块:

  1. 程序:用 AI 编程工具(Cursor)让 AI 生成全部游戏代码(Phaser 3 + Vite,浏览器本地运行)。
  2. 美术:用 AI 绘图 / AI 视频平台(XMAI)+ Photoshop + 扣图 / 格式转换工具,批量产出角色立绘、精灵动画、地图贴图、开场动画、特效等。

视频底部固定有一条章节导航条(UP 主自加的视频章节标记,非游戏内元素),共 8 个板块,本文在其基础上重排为更利于“跟做”的顺序:

# 视频章节 核心内容 本文对应
1 游戏演示 修仙游戏成品玩法 第二章
2 编辑器演示 自制 6 个可视化编辑器 第三章
3 游戏开发教程 用 AI 写代码搭出可运行网页游戏 第四章(主线)
4 生成角色美素材 AI 立绘 + 八方位精灵图 第五章
5 无缝大地图 AI「抽卡」拼接地形贴图 第六章
6 开场动画 AI 封面图 + AI 视频 第七章
7 角色/怪物动态特效 AI 绿幕视频 + 扣图去背 第八章
8 批量美术素材 切图、转 WebP、NPC 量产 第九章

💡 阅读建议:第四章是“开发主线”,第五~九章是主线里穿插的“美术素材制作”。真实开发时是边写代码边补素材,两者交替进行——见第四章的「完整开发时间线」。


二、成品演示:完整玩法一览

一款玩法相当完整的修仙 RPG 网页游戏:

开局

探索

角色系统(顶部信息栏)

修炼玩法(门派内)

战斗系统

🎬 作者原话

  • 「先把功能做出来。虽然目前简陋,但先把功能实现,这是最重要的,UI 后面再优化。」
  • 「这都是用 AI 帮我策划的游戏,我本人肯定想不出这么多,因为我从来没开发过游戏……我只要充当一个产品经理的角色。」
  • 「这是纯网页版游戏,因为我零基础、不会引擎,所以让 AI 全程写代码——要用 AI 全程写,最好就用 HTML 网页游戏形式。」

三、配套编辑器(6 个)

有些内容(成百上千的物品、法术、对话)不可能一条条让 AI 硬写,于是作者让 AI 做了 6 个可视化编辑器来“造内容”:

编辑器 作用
物品编辑器 设置物品名称、类型、品级、价格、图标、属性效果,可新建/预览,支持脚本批量添加
法术编辑器 设置功法品级、类型,绑定动画特效(淘宝几块钱买的技能素材)与音效
地图编辑器 导入地图包、设出生点、在地图上摆放物品/NPC
场景编辑器 管理场景内建筑等元素
NPC / 对话编辑器 左侧 NPC 列表 + 右侧节点式对话流程图(开始→对话→结束),可绑定机遇/任务
建筑编辑器 localhost:8080/building-editor.html;摆放山峰/门派/房屋,调大小/位置;上传图片可自动生成碰撞点(矩形/圆形/无碰撞),支持锚点微调

(原视频画面:对话节点编辑器) (原视频画面:建筑编辑器)

🎬 作者原话

  • 「我完全零基础,Godot、Unity 都不会……要用 AI 全程写代码,最好用 HTML 网页游戏形式。」
  • 「有些东西不可能全让 AI 写,所以我配套开发了物品、法术、建筑等编辑器……这种节点式对话编辑器,当时 AI 把它开发出来我就好震撼了。」
  • 「光这个(法术)编辑器,我感觉开发就至少花了一个月。」

四、核心:用 AI 从零把游戏做出来(完整开发时间线)

这一章是整期视频的主线。真实开发顺序是“能跑的骨架 → 逐步替换真实素材 → 加系统”,其中精灵图(第五章)和大地图(第六章)就是在第 4、5 步穿插进来的

4.0 先理解 vibe coding

🎬 作者原话

  • 「vibe coding 不是具体工具或软件,而是一种开发理念:你动嘴,AI 动手写代码。你用自然语言说要什么功能,AI 写出来,你跑一下看行不行,有问题让他改,没问题继续下一步。」
  • 「打个比方——造小汽车:先让 AI 造轮子,检查圆不圆、结不结实,有问题让他修,满意了再造底盘、装动力……每一步都让 AI 干,我们自己验收。」

4.1 准备工具

4.2 完整开发时间线(照着做)

步骤 做什么 关键点 / 对应提示词
① 建项目 Cursor → File → 打开文件夹,新建项目 目录名用英文,避免 bug
② 定架构 发「项目初始化提示词」,让 AI 用 Phaser 3 搭架构,并用**“你问我答”**形式收集需求(选游戏类型等) 附录 A · P1/P2
③ 跑骨架 AI 写好后(约几分钟),按提示运行 AI 会自动生成“第 0 步完成”的图文指引
④ 测占位符 F12 开控制台 → 开始游戏,看**占位符(白块小人)**能否 WASD 移动 报错就截图发给 AI 让它排查
⑤ 换真人小人 生成八方位行走图 + 待机图(→ 第五章),放进项目,把文件名发给 AI 接入 附录 A · P3
⑥ 修画面模糊 若小人/画面模糊,直接把问题发给 AI 修渲染 附录 A · P5
⑦ 换大地图 制作无缝大地图(→ 第六章),切片转 WebP 放进项目,发提示词接入 附录 A · P8
⑧ 加阴影微调 让 AI 给角色脚下加阴影、“阴影淡一点”“地图缩小一点” 自然语言反复微调即可
⑨ 层层加系统 之后按 vibe coding 循环,逐个加物品、法术、战斗、炼丹、闭关…… 配合第三章的编辑器造内容

(原视频画面:AI 自动生成的分步指引) (原视频画面:游戏首次运行 WASD 移动)

关键心法:先让游戏“能跑”(走路的骨架),再逐步往上叠系统和美术

🎬 「大家不要因为出现 Bug 就放弃了,这种 Bug AI 都能解决。截个图发给 AI,描述一下问题,让他改就行。」


五、生成角色美素材(立绘 + 八方位精灵图)

对应时间线第 ⑤ 步。

AI 绘图平台:XMAI

(原视频画面:XMAI 生成角色)

制作八方位行走图(PS)

  1. 生成一张角色立绘(1:1)。
  2. 用它当参考图,让 Nano Banana 2转成八方位行走图比例必须 4:3,与首图一致;控制力强,通常一次成型)。
  3. 抠图 → 在 PS 里逐格摆进精灵表,逐帧检查连贯性与朝向。 (原视频画面:PS 精灵图序列帧)

精灵图规格

🎬 作者原话

  • 「让插画师画不知要多久,用 AI 就能生成这么多精美素材。」
  • 「导出行走图 + 待机图后放进项目文件夹,把文件名发给 AI,AI 会自动接入游戏。」
  • 「头发边缘记得让 AI 加明显黑边,后期抠图才方便。」

六、无缝大地图

对应时间线第 ⑦ 步。

用 XMAI「抽卡」式生成可拼接地形贴图,拼成无缝水墨大地图。

(原视频画面:XMAI 抽卡生成地形)

流程

  1. PS 新建 2048×2048 文件,放个小人占位、盖印图层,发给 AI。
  2. 用「地形图提示词」生成俯视水墨地形(Nano Banana 2,1:1,多抽几张挑最好)。
  3. 以此为底图,新建 10000×10000 大画布,用选区 + 「扩图提示词」向四周逐块无缝扩展(每块 1:1,保留一部分原图作参考以保持风格)。
  4. PS 视图 → 参考线,按 5 行 5 列切成 25 张(切片工具 → 基于参考线 → 导出 JPG)。
  5. 用作者自制的 WebP 转换网页批量压缩(命名前缀=地图拼音简拼、每行 5 列、质量 80%)。
  6. 解压后复制进项目根目录,发「地图接入提示词」让 AI 载入。可再让 AI“地图缩小一点”“脚下阴影淡一点”。

🎬 「以中心往四周扩图就能得到无缝大地图……掌握方法后,基本可以做成无限大地图。」


七、开场动画

流程:豆包写提示词 → Nano Banana 2 出封面图 → AI 重绘去遮挡/补细节 → AI 视频转动态。

  1. 写绘图提示词:不用自己憋,问豆包(切“专家模式”):「我想生成一幅游戏开场封面图,修仙手绘风格,帮我写个 AI 绘图提示词」。
  2. 出封面图:XMAI + Nano Banana 2,16:9,多抽几张。 (原视频画面:封面提示词 + 生成图)
  3. 修图:有多余遮挡就发图让 AI “去掉上面的遮挡”;想补云雾用 **AI 重绘(涂抹模式)**局部重画。
  4. 转视频:把封面图放进 XMAI 的 AI 视频工具首尾帧模式、720P、16:9、10 秒;视频提示词同样让豆包(专家模式)根据图生成。

🎬 「这个视频模型有点贵,生成一条约 10 元(一秒一块)……贵是真的贵,但效果是真的好。」

⚠️ 本节视频作者未明确报出所用模型名(可能与第八章的 Seedance 2.0 fast 不同),成本也更高(10 秒/10 元),跟做时以平台实际计费为准。


八、角色 / 怪物动态特效

把静态立绘变成会动的战斗/怪物特效素材。

(原视频画面:Seedance AI 视频生成绿幕素材) (原视频画面:视频扣图去背)

角色特效流程

  1. 生成人物立绘 → 让 AI 转成战斗姿势(朝左/朝右,见附录 A·P12)。
  2. 一定给角色(尤其头发)加明显黑边(附录 A·P13),方便抠图。
  3. 抠图,背景换成绿幕(绿色比白底好抠)
  4. PS 新建 960×720,把绿幕角色缩放居中、上下留空隙(不然动起来会截掉肢体),盖印。
  5. XMAI AI 视频Seedance 2.0 fast 模型、首尾帧模式、720P、4:3、5 秒(约 4 元)。
  6. 下载视频 → 用**视频扣图工具(Video Matting)**点绿幕背景一键去背 → 裁剪左右(别让衣服超框)→ 导出 WebP 逐帧(如 153 帧)。
  7. 把整套帧放进项目根目录,告诉 AI “这是人物动态帧,共 153 帧”,让它重命名并接入。

怪物特效:同理,但先去掉角色身边的烟雾/光效/灰尘等特效、加黑边(附录 A·P14),一个一个单独做效果最好。

🎬 作者原话

  • 提交前一定要检查 AI 生成的视频提示词」——比如把与实际不符的“半透明翅膀”“微风环境”删掉,免得生成时乱加特效。
  • 「方向反了?把视频镜像一下,或一开始在 PS 里水平翻转图片即可。」

九、批量美术素材与 NPC 量产

🎬 「用 AI 制作 NPC 简直不要太简单……只要你能想象到;想不到,也可以直接问 AI。」


十、完整工具清单

类别 工具 用途
AI 编程 Cursor(国产替代 Trae / Qoder) 生成全部游戏代码
大模型 Claude 家 / 国产 GLM 在 Cursor 内切换
游戏引擎 Phaser 3 + Vite 网页游戏运行框架
AI 绘图 XMAIxmai.net,即“熊猫 AI”)· Nano Banana 2 / GPT image 立绘、地图、NPC、素材
AI 视频 XMAISeedance 2.0 fast 等) 开场动画、动态特效
提示词助手 豆包(专家模式) 生成绘图 / 视频提示词
图像处理 Photoshop 精灵图排版、切图、加黑边
视频去背 视频扣图工具(Video Matting) 绿幕素材扣图导帧
格式转换 Image to WebP Converter(作者自制网页) 批量转 WebP
特效/音效 淘宝现成技能特效素材 几块钱一套

十一、方法论总结(可复用到其他游戏)

  1. 先骨架后血肉:先让 AI 把“能走路的网页游戏”跑起来,再逐层加系统与美术。
  2. 程序全交给 AI:Cursor + 强模型,自然语言提需求,人只做验证。
  3. 美术走 AI 流水线:AI 绘图(抽卡)→ PS 整理/加黑边 → AI 视频做动效 → 绿幕扣图导帧 → 批量转 WebP。
  4. 自制编辑器提效:让 AI 顺手做物品/法术/对话/建筑等编辑器,把“造内容”可视化。
  5. 先学会抄:新手先照抄一款成熟游戏(作者抄《觅长生》)跑通全流程,再谈原创。

🎬 作者原话

  • 「新手第一次用 AI 开发游戏,就是先学会抄;开发过几种后,才知道后面该怎么做。」
  • AI 比你想象的强大,几乎什么都能做——只要把你的想法告诉它。」
  • 「做得差不多后可以打包成 exe,再问 AI 怎么发布到 Steam 赚钱,你不懂 AI 会详细教你。」

附录 A:提示词模板(可直接套用)

⚠️ 视频里提示词多以文档截图一闪而过,未逐字念全。以下模板依据作者讲解重构,用途与关键约束忠于视频,具体措辞可按需微调。

P1 · 项目初始化

我要做一款角色扮演类修仙网页游戏,请使用 Phaser 3 + Vite 搭建项目架构。请先用**“你问我答”的形式**逐步向我收集需求(游戏类型、核心玩法、画面风格等),我回答后再开始写代码。

P2 · 收集信息补充

请继续用你问我答的方式收集信息,一次只问我一个问题。

P3 · 接入八方位精灵图

项目根目录已放入两张图:角色_八方位行走图.png(8 列 5 行,单格 256×256)和 角色_待机图.png(1 列 5 行)。请把它们接入游戏,让主角在地图上按 WASD 八方向行走、静止时播放待机动画。

P4 · 报错修复

游戏出现如下报错(附截图/控制台文字),请排查并修复。

P5 · 画面模糊修复

游戏画面/角色显示很模糊,但原图很清晰。请调整渲染设置(如关闭抗锯齿平滑、按整数像素缩放),让画面清晰锐利。

P6 · 生成地形底图

(附 2048×2048、中心含占位小人的图)请生成一张俯视视角、修仙水墨手绘风格的地形图,用作游戏地图素材,风格统一、可平铺。

P7 · 无缝扩图

请以这张地形图为基础,向四周无缝扩展,保持风格、色调、笔触完全一致,边缘自然衔接,不要出现拼接痕迹。

P8 · 接入大地图

项目根目录已放入名为 qingyunshan 的地图切片(5 行 5 列共 25 张)。请把它拼接接入游戏,替换当前地图;如太大请缩小,并给角色脚下加一个淡一点的阴影。

P9 · 让豆包写绘图提示词(发给豆包·专家模式)

我想生成一幅游戏开场封面图,修仙手绘风格。提示词我不会写,麻烦你帮我写一个 AI 绘图提示词。

P10 · 去遮挡 / 局部重绘

请去掉图片上方多余的遮挡元素,只保留主体画面。(局部补充:用 AI 重绘涂抹该区域 → “这里加一点云雾”。)

P11 · 让豆包写 AI 视频提示词(发给豆包·专家模式,附图)

这是一张游戏封面/角色图,请根据它帮我写一个 AI 视频生成提示词,描述合理的运镜与轻微动效,风格与图一致。(生成后务必人工核对,删掉与画面不符的描述。)

P12 · 转战斗姿势

请将该角色转换成战斗姿态,身体朝向右侧(需要朝左就改“左侧”),摆出蓄力/攻击的姿势,保持原画风与配色。

P13 · 加黑边(便于抠图)

请给角色边缘(尤其头发)增加清晰明显的黑色描边,方便后期抠图,其余不变。(Nano Banana 2,1:1)

P14 · 去特效 + 加黑边(怪物)

请去除该游戏角色身边的所有特效(烟雾、光效、灰尘等),只保留角色本体,并给角色加一个明显黑边,方便后期抠图。

P15 · NPC 九宫格量产

请生成 9 个不同的修仙 NPC 角色,三行三列排列,风格:[此处填角色特征,可先问 AI 要一批特征],统一画风。

P16 · 风格迁移

请将图片 1 的风格转换成图片 2 的风格,保持图 1 的主体内容不变。

P17 · 素材单独抠出

请把这张图里的[山峰/灵草]单独提取,放到纯白色背景上,只保留该主体、不要阴影,其它元素一概不要。

P18 · 让 AI 起名

帮我起 10 个不同的灵草名字,都加上“炼气期”这个境界;再给我 9 种不同风格的对应素材(三行三列,画面只出现灵草)。


附录 B:转写文件与勘误

转写文件(均在本目录):

文件 说明
P1_转写.txt 原始逐字稿(whisper 直出,未校对)
P1_转写.srt 原始字幕,带时间轴(可挂播放器)
P1_转写_已校对.txt 推荐:已批量修正同音误识词的逐字稿
P1_转写_已校对.srt 推荐:已校对字幕,带时间轴

主要同音误识 → 正确用词对照(whisper 对修仙术语/英文术语识别有限,已在校对版中修正):

误识 正确 误识 正确
修身 修仙 web coding vibe coding
站位服 占位符 除代 储物袋
林根 灵根 偏激格式 PNG 格式
重会 重绘 手尾针 首尾帧
绿墨 绿幕 courser Cursor
链单房 炼丹房 单方 丹方
助级单 筑基丹 名单 凝丹
解单大能 结丹大能 元一奇 元婴期
期循门 七玄门 凡尔西恩传 凡人修仙传
立会/离会 立绘 秘藏神 《觅长生》
nana 不 nana2 等 Nano Banana 2 概念图层 盖印图层

⚠️ 少数词受口音/背景音影响仍可能存疑(如个别功法名「冥火诀 / 焚天诀」、法术「九霄神雷」、作者自建 AI 导航站域名「ai888.net」、各模型精确版本号等),如需严格引用请对照视频画面核实。


文档整理自视频画面 + 语音转写,部分操作细节(如提示词原文、精确数值)以视频与平台实际为准。


← 返回 AI 编程