ptcgpocket吧 关注:13,431贴子:200,996
  • 0回复贴,共1

抛砖引玉聊一聊现在的交易系统怎么改进

只看楼主收藏回复

ptcgonline牢玩家,当时天天泡交易所。抛砖引玉,聊一聊pocket的交易系统有没有好的设计方法。我试举一例,大家看个乐呵。
首先,为交易系统设计一套评估卡牌价值的算法,比如按照合成总价值计算。然后,当一名玩家创建交易请求时,判断交易双方的卡牌总价值:
1、如果付出的卡牌价值<获得的卡牌价值,这个交易不允许被创建。
2、如果付出的卡牌价值>获得的卡牌价值,这个交易只能是公共交易。
3、如果付出的卡牌价值=获得的卡牌价值,这个交易可以是公共交易,也能是私人交易。
现在有了以上交易规则,我们可以设想一下:有一位卖家想出售10张皇冠卡,也找来一位买家。卖家想了三个好方法卖卡:
1、买家创建私人交易,得10皇冠,交1小辣鸡。按照交易规则1,这个交易不允许被创建。计划胎死腹中。
2、卖家创建私人交易,得1小辣鸡,交10皇冠。按照交易规则2,这个交易只能是公共交易。真刺激,手快有手慢无。
3、10皇冠换10皇冠,交易成功,怒赚0元。
这时卖家表示,我的网速全世界最快,公共交易对我来说与私人交易无异。好的,我们再加第四条交易规则:
4、公共交易创建后0-5分钟,只对随机33%玩家可见。5-10分钟对随机66%玩家可见。10分钟后对所有玩家可见。创建15分钟后才能撤回。
考虑到服务器压力,再对创建的交易上限、交易频率作些限制。最后总结一下:
按照卡牌合成总价值评估卡牌的价值
1、如果付出的卡牌价值<获得的卡牌价值,这个交易不允许被创建。
2、如果付出的卡牌价值>获得的卡牌价值,这个交易只能是公共交易。
3、如果付出的卡牌价值=获得的卡牌价值,这个交易可以是公共交易,也能是私人交易。
4、公共交易创建后0-5分钟,只对随机33%玩家可见。5-10分钟对随机66%玩家可见。10分钟后对所有玩家可见。创建15分钟后才能撤回。
5、玩家创建的交易有上限。每日交易频率有上限。
有了上述交易规则,就算把10皇冠的号买下来,也无利可图,但是不会影响交易的乐趣。


IP属地:上海1楼2025-03-18 09:50回复