Discuz!官方免费开源建站系统

 找回密码
 立即注册
搜索

【强烈建议】勋章系统的深层面开发

[复制链接]
jasonshuo 发表于 2011-8-26 10:33:52 | 显示全部楼层 |阅读模式
本帖最后由 jasonshuo 于 2011-8-26 10:38 编辑

       其实一直有这样的想法,我觉得勋章系统可以不仅仅只是停留在一个图标展示的层面上,有更大的内容可以开发。

       早前玩《魔兽世界》的时候就被那的成就系统深深吸引,可以说,相当一部分人玩魔兽就是在玩成就系统,积攒各种成就,也是对自己对游戏历程的一个见证。

       当PW8.7版本的勋章系统出台的时候,我眼前一亮,一部分实现了我的想法,比如,连续登录7天可以获得一个XX勋章,抢了多少次沙发可以获得XX勋章等等(这在很大一个程度上增强了网站的活跃气氛),类似百姓网,当你达到某一条件时候,比如发了10个帖子,就会自动获得“初级发帖勋章”等。

       早前我也打算找人来做插件,可以考虑到服务器要时时更新用户资料以判断是否达到某勋章要求,服务器负荷较大,所以搁置下来。PW8.7版本和百姓网的勋章系统的原理我不清楚,但是我觉得真的很好。

       我的个人不成熟想法是这样的:勋章系统可以成为一种玩法和网友追求的一种荣耀。

       1、可以自定义一些条件达到时自动获得勋章
                         比如在线XX小时,可以获得XX勋章(增加站友在网站停留的时间)
                                  发帖XX个,可以获得XX勋章(增加论坛活跃性)
                                  回复XX帖......

          同时,这些勋章条件带有一定成长性,以在线时间为例,“初次在线勋章”是在线10小时获得,那么延伸的条件就可以是在线30小时可获得,勋章成长为“次级在线勋章”,依次延伸可设定为80小时、160小时....
          更多的勋章达成条件可以由站长自己来定义,这样自由度更大,就像任务系统,觉得DZ做的很好。

      2、当达成某个勋章条件时候,可以同时获得一定积分,最好可以自定义,比如,我想把这个积分名定义为:“成长”,或者“成就”。
           同样,以在线时间勋章为例:获得“初级在线勋章”的同时,可以获得1点成就值。
                                              延伸,在获得“次级在线勋章”时候,可以获得3点成就值,并累加到原来的1点上,即1+3=4点成就值。
          有这样的成就数值更直观的情况下,必然会有一批以获得勋章和积攒成就值为乐的论坛网友。

3、排名系统,类似积分排名、发帖排名,成就点数也可以排名,而且我觉得这样的论坛之星比之前积分、金币等的排名更具有吸引力,而且这样的趣味性更强。

      4、勋章图标和勋章达成条件可以由站长自己上传和定义

      5、系统对勋章达成条件的判断肯定会对服务器负荷造成一定程度上加重,但是具体的技术细节我不清楚,只是觉得这样的一个系统能更强的加深网友对论坛的粘性。


     6、关于上面一条,我想到过一个折中的方法,就是类似现在的勋章由用户自己申请的方式,可以设定在达成某一条件时候,由用户自己来申请获得勋章(同时获得积分),这样就不需要系统时时判断用户条件是否已经达到要求并自动发放勋章和积分,虽然要由用户自己来操作,自动性降低了一些,但是对服务器的承受能力就有了很大程度上的缓解。这是我个人的想法,技术上我是门外汉,可能并不是这样,只是提出下我的想法,可行性另说。


     真心希望DZ可以越来越好,越来越完美~


回复

使用道具 举报

yinjie8888 发表于 2011-8-26 10:36:05 | 显示全部楼层
下个版本不知道可有
回复

使用道具 举报

 楼主| jasonshuo 发表于 2011-8-26 10:43:40 | 显示全部楼层
希望可以被采纳,真的很喜欢PW8.7的勋章系统,不过我是DZ的忠实用户
回复

使用道具 举报

sw08 发表于 2011-8-26 13:29:24 | 显示全部楼层
你直接说仿PW的勋章系统就可以了~不用码那么多字那么累

也不一定要用实时判断的,拿个计划任务,例如1小时更新一次,效果都是非常好的。不过有一点,官方只考虑大众功能,比较小众或者牺牲系统换功能的建议一般官方很少采纳。
回复

使用道具 举报

 楼主| jasonshuo 发表于 2011-8-26 15:18:00 | 显示全部楼层
sw08 发表于 2011-8-26 13:29
你直接说仿PW的勋章系统就可以了~不用码那么多字那么累

也不一定要用实时判断的,拿个计划任务,例如1 ...

也不止是PW的勋章功能,PW的勋章功能只是其中一部分,紧带着的同时获得积分功能是没有的
回复

使用道具 举报

大鹏! 发表于 2011-8-26 15:20:55 | 显示全部楼层
类似建议已有收集,但是勋章肯定不会做的像网游那么复杂
回复

使用道具 举报

 楼主| jasonshuo 发表于 2011-8-26 15:50:33 | 显示全部楼层
大鹏! 发表于 2011-8-26 15:20
类似建议已有收集,但是勋章肯定不会做的像网游那么复杂

其实归结起来就几点:1、可以自定义勋章达成条件,并由用户自己申请,系统判断达成条件直接自动发放勋章。(目前系统可完成一部分,在线时间这样的简单条件表达式我会,但比如抢沙发多少次这样条件表达式我不会...)
                             2、发放勋章的同时可以发放积分,并且积分自动累加。
                             3、勋章展示可以方式在头像下方或者头像名片里...
回复

使用道具 举报

厦新情缘 发表于 2011-8-26 21:21:16 | 显示全部楼层
强烈支持, 目前 PW 这个做的就比 DZ 强悍很多。
回复

使用道具 举报

 楼主| jasonshuo 发表于 2011-8-27 11:38:36 | 显示全部楼层
希望早点看到DZ上出现这样的系统
回复

使用道具 举报

neol123 发表于 2011-8-27 12:03:00 | 显示全部楼层
dz
这方面一直都是扯淡的不行的
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-8-27 05:50 , Processed in 0.108237 second(s), 14 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表