Project1
标题:
如何制作一个DIY装备系统
[打印本页]
作者:
q3226257
时间:
2020-11-4 10:03
标题:
如何制作一个DIY装备系统
想在游戏中引入一个玩家可以自定义各种装备的系统,
大概就是打怪会掉落怪物的一些皮毛啊什么的东西,
然后这些东西可以随意组合,进行锻造,
根据每件物品的效果生成最终的装备。
目前只有这么个大概的方向,
不知道大家有没有什么好的建议。
目前个人感觉这个设计起来可能会比较麻烦,
但是如果能做好,应该会是一个比较有意思的系统。
作者:
灯笼菜刀王
时间:
2020-11-4 16:22
本帖最后由 灯笼菜刀王 于 2020-11-4 16:31 编辑
说在前面的话:
任何自由度的设计都是大量分歧堆出来的, 分歧越细越自由
做法大致可以分为三种
1, A+B = C,通预先设置的"配方", 让玩家瞎猫碰上死耗子, 合成成功的几率和配方的数量和简易度成正比, 此法简单粗暴, 技术难度1星, 缺点, 无趣,逼人家看攻略, 笑
2,通过制定详细规则来计算出结果, 比如 钢板影响基础防御,生成品为可能是武器防具和饰品, 蕾丝影响基础魅力, 生成品可能是饰品,帽子,内衣, 然后用钢板和蕾丝合成就可以得到提升防御和魅力的饰品(钢丝蝴蝶结)
此法探索味道十足, 能吸引人不断的尝试各种素材合成, 缺点就是产出靠随机, 要这样玩, 就要增加SL成本才有意义, 技术难度3星
低技术版: 像口袋妖怪生蛋,把素材分组, 然后套用固定公式获得对应生成类型, 然后在这个类型里随机抽吧, 笑
低技术版的应用就像这样~
(, 下载次数: 134)
上传
点击文件名下载附件
通过投入不同的资源来一定程度上控制随机抽卡结果, 虽然最后还是随机就是了┑( ̄v  ̄)┍
3,风来之西林式合成, 把素材的属性或功能通过一定规则重新组成新的东西, 此法规则容易掌握, 合成可能无限, 而且趣味十足, 不过要玩这种方法,就要自己去写新的道具系统, 技术难度5星,笑
作者:
芯☆淡茹水
时间:
2020-11-4 17:02
1,给每种材料设定一个属性倾向度,
比如合成时加装备的属性倾向度或者加状态技能倾向度。
2,每个材料有一个值,决定其所倾向的方面能加多少属性或什么类型的状态技能。
如果材料有品质更好,品质越高值越高。
3,留一个空的装备data,合成时就拷贝它,然后根据所用材料来为这个装备随机加属性或其它。
4,可以弄一个键盘输入,玩家自己取装备名。或者给装备加一个标签:XXX打造。
5,新装备数据添加到对应的$data ,储存json 。或者储存为游戏存档。
6,不同意楼上的 if 观点,应该是 rand 。
作者:
yuchunlong
时间:
2020-11-4 17:07
random是用来随机点数,抽和氪的问题,但if用来判断他到底合成的可选择性,可以确定哪些配方满足。其实都不冲突。
作者:
q3226257
时间:
2020-11-4 18:18
芯☆淡茹水 发表于 2020-11-4 17:02
1,给每种材料设定一个属性倾向度,
比如合成时加装备的属性倾向度或者加状态技能倾向度。
思路应该就是这样,主要是没什么制定规则的经验,
感觉比较难弄~~~~
作者:
灯笼菜刀王
时间:
2020-11-4 19:18
本帖最后由 灯笼菜刀王 于 2020-11-4 19:55 编辑
好像离题了, 请无视之=.=
欢迎光临 Project1 (https://rpg.blue/)
Powered by Discuz! X5.0