游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4407|回复: 10

[讨论] 发个回合制组队系统求喷

[复制链接]

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
发表于 2010-5-28 18:52:00 | 显示全部楼层 |阅读模式
rt
求喷啊 [em19]
1 基本规则
        每个队伍必须且只能有一个队长,最多可以有5名成员。
        一个角色同一时间只能属于一个队伍
        移动时,根据入队的时间顺序排列队员,队长永远处于排头。更换队长时,新队长与原队长位置互换。在组队状态下,队伍中的所有成员的行动都由队长执行,包括移动和与NPC交互。
        在组队状态下,队员被动跟随队长移动,不能主动行动
        队长点击npc时,所有队员都会触发该npc的界面,所有队员都可以进行该界面的操作。但是超出响应范围的队员点击后会提示距离过远,而无法操作。
        组队非暂离时不允许使用回师门技能。
        组队触发的任务对话菜单,对所有队伍中的成员有效弹出,但只有队长点击有效,其他队员点击是无效操作。
        组队状态下,队伍中任意一个队伍成员进入战斗则整个队伍都进入战斗状态(遭遇被其他人强制PK)
        组队状态下踩暗雷怪以队长为准,队员不计算;队长进入战斗则队员同样进入战斗。
        暂离状态下,原队伍和暂离队员遭遇的战斗互不相关。(包括个人PK,战斗收益等)
        组队状态下队长使用传送道具,将会传送整支队伍;
组队状态下队员不能使用传送道具,提示:“组队状态下,队员无法使用传送道具”,暂离状态不受此影响。
        飞行状态中的玩家不能进行组队或者离队等操作;如果在队伍中,只要队长使用飞行器,队员无论是否已经有飞行器,都将使用队长所使用的飞行器进行飞行。
        组队状态下队员不能主动使用飞行道具,提示:“组队状态下,队员无法自主使用飞行道具” ,暂离状态不受此影响。
        在同一个屏幕内,队员使用归队功能,在归队途中有可能因为遭遇暗雷怪或强P而导致归队失败,此时只能是该队员在战斗结束后重新发起归队操作。
不在一个屏幕内,队员使用归队功能,默认进行远程归队操作,进入是否使用需要消耗1个“自动归队”道具。(加逻辑)
2 组队
        必须是没有队伍的角色才能组建队伍或申请入队
        组建成功后,自己成为队长
2.1 方式1组建队伍
        无队伍的玩家点击主界面上的【组队】功能按钮

鼠标为不可操作icon ,点击键盘的“esc”键,或者点击鼠标,则恢复正常鼠标。
        如果将鼠标移动到自己的角色身上,当鼠标变为组队icon时,点击左键即可组建队伍,自己为队长。
        如果将鼠标移动到其他角色身上,当鼠标变为组队icon时,点击左键
1.        如果对方无队伍,则不响应操作;
2.        如果对方有队伍则进入申请入队流程
        相关流程

2.2 方式2申请入队
        按住shift点击其他角色avatar,在弹出的界面里选择【申请入队】
参考图

        点击聊天频道中其他玩家的角色名字链接,在弹出的界面中选择【申请入队】
参考图

        在好友界面单击好友名子,在弹出的菜单中选择【申请入队】。
参考图

        在组队接引人

        相关流程

2.3 方式3邀请组队
        按住shift点击其他角色avatar,在弹出的界面里选择【邀请组队】
参考图

        点击聊天频道中其他玩家的角色名字链接,在弹出的界面中选择【邀请组队】

        在好友界面单击好友名子,在弹出的菜单中选择【邀请组队】。
         
        最多可以同时向4个没有队伍的玩家发出组队邀请。
        一个未加入队伍的玩家只能同时接受到1个组队邀请信息。
        邀请发出后30秒内,接受者不作回应,默认为拒绝组队。
        流程

        邀请反馈
i.        当邀请对象不在线时,系统信息提示:“邀请对象不存在。”
ii.        当发出的邀请已达到4个,再次向更多人发出邀请时:“当前已达到邀请上限,请等待对方回应。”
iii.        当对方拒绝邀请时,将系统信息在信息显示栏反馈给发送者:“对方拒绝您的邀请。”
iv.        超时反馈:(反馈信息该角色在忙)
v.        流程

3 离队
3.1 主动离队
        在组队界面上点击【脱离队伍】
        队长离队后,队长随机转交给队员。
        如果队伍中只有队长一个人,则脱离队伍后,队伍解散。
3.2 踢出队伍
        在组队界面上点击【踢出队伍】
        只有队长有踢人的权利
        队长不能踢自己
        如果被踢的队员不是队尾,则排在原该队员之后的队员排序编号依次上升1位。
3.3 回归队伍
        离队员与队伍在同屏幕内,队员点击组队界面的“归队”按钮,无需队长确认,直接回归队伍。
        归队时队伍队长必需处于“非战斗”状态,否则归队失败,返回提示:“队伍正处于战斗状态,无法归队”
        归队时队伍队长必须处于“非飞行”状态,否则归队失败,返回提示:“队伍正处于飞行状态,无法归队”
        在可以归队的情况下,玩家点回归队伍即开始向队长方向进行移动,移动过程中,不会遇怪,直至成功到达队伍的队尾并跟随队长的移动而移动时才视为成功归队。成功归队后,在聊天栏的队伍频道得到提示:“XXXX回到了队伍”,此时取消该队员的暂离状态。
4 暂离
        暂离是指玩家暂时脱离队伍可以自由活动,但是还是属于队伍中的一员。
        队伍的活动和暂离的人员没有联系。
4.1 暂离方式
        在组队界面上点击【暂离队伍】。
        组队战斗结束时处于死亡状态的玩家,处于暂离状态。
        组队战斗中逃跑成功后处于暂离状态。
        成功组队时,组队双方不在同一场景中时(包括处于战斗场景中),队员处于暂离状态。
        组队状态时离线后处于暂离状态。
        队长暂离,队长随机移交给队伍中的其他玩家。如果没有其他玩家则队伍解散。
5 组队界面
5.1 队长界面

        鼠标左键单击即可选中队员,选中后角色外框呈高亮。
        【踢出队伍】,选中队员,然后点击【踢出队伍】就可将选中的队员踢出队伍,为了避免误操,在点击【踢出队伍】按钮式会出现确认提示

点击【确定】后将选中的玩家踢出队伍,点击【取消】则关闭提示。
将队员踢出队伍后会在队伍频道广播:xxxx(角色名字)被踢出了队伍。
如果未选择队员点击【踢出队伍】,不响应操作。
        【移交队长】,鼠标左键单击队员选中,然后点击【移交队长】,即可将队长移交给所选队友。不能将队长移交给处于“离线”或者“暂离”状态的队友。成功移交队长后在队伍频道内广播:xxxx(角色名字)已经成为队长。
        【暂离队伍】,点击后将处于暂离状态,队长暂离时,队长随机移交给其他队员,并在队伍频道内广播:XXXX离开,xxxx(角色名字)已经成为队长。
        【回归队伍】,处于暂离状态的队员,如果和队长处于同一场景且在有效距离内,点击【回归队伍】,即可解除“暂离”状态。否则提示:当前不能回归队伍。
          【阵型】,点击后出现阵型列表

鼠标左键单击“阵法名字”,即可选中阵法,然后点击【选定阵法】,如果角色已经学习该阵法,就可以将队伍的阵法切换。如果角色未学习该阵法,则不能切换阵法,提示:您尚未学习该阵法。队长切换阵法后,会在队伍频道内广播:队伍阵法已更换为XXXX(阵法名字)。
队长变更后,阵法默认归为普通阵状态。普通阵即为没有任何效果的阵法。
        【脱离队伍】,点击后即可脱离队伍,为了避免误操,在点击【脱离队伍】按钮式
会出现确认提示

点击【确定】后成功脱离队伍,队长脱离队伍后随机将队长移交给其他队员。
        【同意】,在申请列表中单击玩家即可选中,点击同意:
如果队伍已满员,则提示:队伍已满员;
如果对方已有队伍则提示:对方已有队伍;
如果对方不在线,则提示:对方不在线;
如果对方没有队伍则将对方进入到队伍内

          【拒绝】  ,点击后拒绝该玩家的申请,申请列表中删除该玩家。
        【清空列表】,点击后清空申请列表。
5.2 队员界面

        【脱离队伍】,参照队长界面
        【暂离队伍】,参照队长界面
        【回归队伍】,参照队长界面
          【阵法】  ,参照队长界面。角色的界面上没有【选定阵法】按钮。
6 其他
6.1 任务共享

6.2 侠义值

6.3 经验加成
待定
6.4 友好度
暂定为互相为好友的玩家组队,战斗一场增加一点友好度。
6.5 物品分配
        组队时物品掉落和单人一样,每个人单独计算自己。
6.6 组队聊天
聊天框内有专门的队伍频道,参看聊天系统。
7 UI美术需求
7.1 组队界面
        界面,1个
        按钮,9个(移交队长,踢出队伍,暂离队伍,退出队伍,阵法,同意,拒绝,清空列表和关闭按钮),三种状态(悬停、按下和正常)
        滚动条,1个,两种状态(正常和悬停)
        角色外框,1个,两种状态(正常和选中)
7.2 阵法界面
        界面,1个
        按钮,2个(选定阵法和关闭按钮)
第一次发,不知道图传上了没有

28

主题

702

帖子

702

积分

高级会员

Rank: 4

积分
702
发表于 2010-5-28 20:30:00 | 显示全部楼层

Re:发个回合制组队系统求喷

what?

3

主题

187

帖子

189

积分

注册会员

Rank: 2

积分
189
QQ
发表于 2010-5-28 20:35:00 | 显示全部楼层

Re:发个回合制组队系统求喷

看起来很简单的东西
写成文字竟然这么多...

5

主题

1461

帖子

1526

积分

金牌会员

Rank: 6Rank: 6

积分
1526
发表于 2010-5-29 11:28:00 | 显示全部楼层

Re:发个回合制组队系统求喷

流程图应该排在逻辑说明的前面,LZ你的都是逻辑说明完了之后才附流程图,这不符合大多数程序的理解习惯,因为多数程序很难有耐心去看那些长篇大论的文字,流程图一眼看过就至少能了解大概。

组队相关逻辑中,有部分内容是可以合并到一起的,分开了虽然看上去很清晰,但是对于程序实现来说,可能会把同样的代码写好几遍,并且对于玩家的操作来说也显得更为复杂了。

操作上面需要再进行一些精简,组队是在游戏中经常发生的事件,如果这个操作都很麻烦的话,会非常影响玩家间的交互。同样的,部分逻辑和流程也需要精简。

另外还有一些细节的地方,逻辑描述不够清楚。比如:
2.1 方式1组建队伍
 无队伍的玩家点击主界面上的【组队】功能按钮

鼠标为不可操作icon ,点击键盘的“esc”键,或者点击鼠标,则恢复正常鼠标。
 如果将鼠标移动到自己的角色身上,当鼠标变为组队icon时,点击左键即可组建队伍,自己为队长。
 如果将鼠标移动到其他角色身上,当鼠标变为组队icon时,点击左键
1. 如果对方无队伍,则不响应操作;
2. 如果对方有队伍则进入申请入队流程
 相关流程
这一段里面,点击组队按钮之后,鼠标为不可操作icon,这个描述就让人不容易理解,之后又说点击鼠标,则恢复为正常鼠标,那是应该点击左键还是右键,或者双击左键,还有应该在画面的什么位置点击,比如空地或者什么位置?这些描述不清楚,很有可能造成操作冲突

暂时就这些。

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2010-5-29 12:40:00 | 显示全部楼层

Re:发个回合制组队系统求喷

谢谢4楼,虚心求教,其实还有好多图。包括UI和icon,但是第一次发,不知道能不能传上,所以就先试试。
继续求喷啊

33

主题

2102

帖子

2102

积分

金牌会员

Rank: 6Rank: 6

积分
2102
发表于 2010-5-29 13:06:00 | 显示全部楼层

Re:发个回合制组队系统求喷

what?

4

主题

109

帖子

113

积分

注册会员

Rank: 2

积分
113
发表于 2010-5-29 14:23:00 | 显示全部楼层

Re:发个回合制组队系统求喷

写得很不错了!!!

0

主题

50

帖子

50

积分

注册会员

Rank: 2

积分
50
发表于 2010-5-30 00:25:00 | 显示全部楼层

Re: 发个回合制组队系统求喷

1、发现一个很多策划都有的不好习惯,思维太发散。以下标红处,虽然和组队相关,但是并不是组队系统本身的功能。
例如组队非暂离时不允许使用回师门技能。能否使用该技能,组队状态只是它的一个判断条件。在这里当做组队系统的规则显然是不合适的。
   把其他系统只是和组队相关的,都放在组队来写,一个是程序不好看,还要去找哪些是真正要在这个系统里实现的功能,哪些是其他系统要做的功能。另一个就是上面有同学说的,写得太多了。

sonicy: 发个回合制组队系统求喷

rt
求喷啊 [em19]
1 基本规则
 每个队伍必须且只能有一个队长,最多可以有5名成员。
 一个角色同一时间只能属于一个队伍
 移动时,根据入队的时间顺序排列队员,队长永远处于排头。更换队长时,新队长与原队长位置互换。在组队状态下,队伍中的所有成员的行动都由队长执行,包括移动和与NPC交互。
 在组队状态下,队员被动跟随队长移动,不能主动行动
 队长点击npc时,所有队员都会触发该npc的界面,所有队员都可以进行该界面的操作。但是超出响应范围的队员点击后会提示距离过远,而无法操作。
 组队非暂离时不允许使用回师门技能。
 组队触发的任务对话菜单,对所有队伍中的成员有效弹出,但只有队长点击有效,其他队员点击是无效操作。
 组队状态下,队伍中任意一个队伍成员进入战斗则整个队伍都进入战斗状态(遭遇被其他人强制PK)
 组队状态下踩暗雷怪以队长为准,队员不计算;队长进入战斗则队员同样进入战斗。
 暂离状态下,原队伍和暂离队员遭遇的战斗互不相关。(包括个人PK,战斗收益等)
 组队状态下队长使用传送道具,将会传送整支队伍;
组队状态下队员不能使用传送道具,提示:“组队状态下,队员无法使用传送道具”,暂离状态不受此影响。
 飞行状态中的玩家不能进行组队或者离队等操作;如果在队伍中,只要队长使用飞行器,队员无论是否已经有飞行器,都将使用队长所使用的飞行器进行飞行。
 组队状态下队员不能主动使用飞行道具,提示:“组队状态下,队员无法自主使用飞行道具” ,暂离状态不受此影响。


2、流程图表达不是很清楚,已经有同学说过了。另外还有UI和操作的基本规定也不需要在组队系统的流程图里说,而是应该统一说明。

3、再有,还是应该发WORD文档啊,看着全是字还是没有排版的,头可真痛。

1

主题

4

帖子

0

积分

新手上路

Rank: 1

积分
0
 楼主| 发表于 2010-5-30 09:20:00 | 显示全部楼层

Re: 发个回合制组队系统求喷

感谢8楼,其实一开始想用Word,可是有500K 的上限。连图带字超过1M了,分成三份还是不合适,就直接贴字了。
以后会注意的,再次感谢。 [em2]

18

主题

2021

帖子

2048

积分

金牌会员

Rank: 6Rank: 6

积分
2048
QQ
发表于 2010-5-30 10:23:00 | 显示全部楼层

Re:发个回合制组队系统求喷

你的文档是给人看的。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-8-15 14:19

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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