步骤
1玩懂抽卡系统
先单抽几次,再试试十连,看看普通/稀有/史诗/传说的出率有什么区别。搞清楚:收集进度怎么算、筛选怎么用、已收集和全部有什么不同。
2换主题和属性
找到代码里的 THEME 对象,改 themeName(主题名)、themeDescription(主题介绍),再把 types 里的属性类型换成你的主题(比如宝可梦属性、英雄职业、动物类型)。
3替换卡牌内容
把 cards 数组里的角色换成你自己设计的。每张卡要有:名字、类型、稀有度、描述、数值(atk/def/spd)。普通卡最多,传说卡最少。
4调整概率和设计逻辑
改 rarities 里的 weight(总和必须等于100),决定每种稀有度的出率。想想:传说卡有多稀有?你的设计逻辑是什么?
抽卡示范
评价目标
一星一星
换了主题名和至少一种属性类型,抽卡系统还能正常运行。
二星二星
替换了卡牌内容,有自己设计的角色名字、描述和数值。
三星三星
调整了概率分配,整套卡池有完整的世界观,能说清楚设计逻辑。
小提示
THEME 对象在哪里
搜索「THEME CONFIG」注释,下面的 const THEME = { ... } 就是整套配置,改这里不会影响其他功能。
参考提示词:帮我把主题改成[你的主题],types 改成[列出属性],保持其他功能不变
卡牌怎么写
每张卡的格式是固定的:id(数字)、name(名字)、type(要和 types 里的 id 对应)、rarity(common/rare/epic/legendary)、desc(描述)、stats(atk/def/spd 三个数值)、emoji(一个表情)。
参考提示词:帮我设计6张[你的主题]普通卡,格式参考这个:{id:1, name:'...', type:'...', rarity:'common', desc:'...', stats:{atk:50,def:40,spd:45}, emoji:'🐉'}
概率怎么分配
rarities 里每项的 weight 加起来必须等于100,否则抽卡会出错。可以让 AI 帮你检查总和。
参考提示词:帮我把概率改成:普通55%,稀有28%,史诗14%,传说3%,检查总和是否等于100
类型颜色怎么改
types 里每项的 color 是标签颜色,用颜色名或十六进制代码都行,比如 #ff4444 是红色。
参考提示词:帮我把[属性名]的颜色改成[颜色描述]