Project1

标题: 前几天扯的“虚拟玩家名单”正在制作中 [打印本页]

作者: 黑白界    时间: 2015-2-14 00:44
标题: 前几天扯的“虚拟玩家名单”正在制作中
本帖最后由 黑白界 于 2015-2-14 00:56 编辑

理念是这样:用玩家属性计算战斗力,根据首次生成的战斗力计算虚拟玩家战斗力(目前支持16个)
                     再根据虚拟玩家战斗力凑一个虚拟玩家属性
                     此后虚拟玩家属性随时间上升(上升时间的开始/停止,上升幅度可以随时调整),名单也在变化
                    挑战战力排名较高的虚拟玩家,获得奖励;或者挑战较低的玩家,没有奖励
                      挤进前n名的玩家,获得相应的buff,提升经验获得率,金钱获得率,甚至属性加成
                   【右侧的是战力,红色的是主角的】
                  
                 (以上是我首次生成的情况,随机的不要介意)
                PS:这两个窗口只是暂居在物品下,肯定要开新场景的
__________________________________________________________________________________________________________________
更多脑洞:
以后开发出左下角的聊天系统后,可以选择私聊(类似微博小黄鸡)
公屏也会不定时放出聊天(可以写几十条备用)
作者: myownroc    时间: 2015-2-14 00:53
本帖最后由 myownroc 于 2015-2-14 00:54 编辑

计算战斗力什么的一句代码就够了(↓VB.Net代码):
VS 代码复制
  1. result = username.GetHashCode

作者: 黑白界    时间: 2015-2-14 00:55
myownroc 发表于 2015-2-14 00:53
计算战斗力什么的一句代码就够了(↓VB.Net代码):
result = username.GetHashCode[/pre] ...

不是随机的,是根据主角首次生成的战斗力上下70%浮动的
作者: taroxd    时间: 2015-2-14 07:51
本帖最后由 taroxd 于 2015-2-14 07:52 编辑
myownroc 发表于 2015-2-14 00:53
计算战斗力什么的一句代码就够了(↓VB.Net代码):
result = username.GetHashCode[/pre] ...

还是用这个古老的 hash 吧~

RUBY 代码复制
  1. require 'digest'
  2. Digest::MD5.hexdigest(username).hex

作者: 上贺茂润    时间: 2015-2-14 07:58
我的战斗力多少?小了就砍死你。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1