游戏开发论坛

 找回密码
 立即注册
搜索
查看: 4579|回复: 8

[求助] 我写了个分析案,第一次写,欢迎拍砖

[复制链接]

1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
发表于 2014-5-24 11:53:51 | 显示全部楼层 |阅读模式
GTA5角色切换系统
1    系统简述1.1  系统描述
GTA5可以在多个角色(基本主角三个:Michael,Franklin和Trevor)间进行切换,这是第一次在该系列中加入多个可控制角色,玩家可以通过角色切换系统操纵每个角色完成不同的任务。
1.2   基本规则
1.     角色切换分为被动切换和主动切换。
2.     被动切换即强制切换,在任务(通常是在同一个战斗任务)中,三个主角之一完成了一个阶段任务,系统强制从玩家控制的A角色切换到B角色,此时只能控制该角色,无法切换回其他角色,完成该角色的阶段任务后,按照剧情,系统会强制切换其他角色或者解锁该角色,使玩家可以在未冷冻的角色间主动切换。
3.     阶段任务可以是玩家控制的角色移动到了某一地点,或者是击杀了一定数量的敌人,总之是完成为了推进剧情发展的大的战斗任务中的一个个的小的任务。
4.     GTA5的任务加入了任务点的概念,不管是常规的支线任务还是主线的战斗任务都是分步式的,即把一个任务分成了几个部分,要控制每个角色完成各自的阶段任务才能推进游戏的进行。
5.     主动切换分为任务中切换和非任务中自由切换
6.     非任务自由切换指的是在无任务的情况下三个角色可自由切换,在游戏中非通缉、非死亡,而且该角色未被剧情强制冷却无法切换的情况下角色间可以自由的切换
7.     游戏分为主线多角色任务、主线单人任务,支线多角色任务,支线单人任务,任务中切换角色只可在主线和支线多人合作的任务中切换
8.     多人任务中控制的角色会有不同的登场激活顺序,只有触发了角色的剧情才能控制该角色,否则该角色处于冷冻状态,无法切换
9.     切换完成后,玩家只能控制该角色,其他角色交由电脑AI自动控制

2    设计理念2.1  设计意义
相较于单个角色的单一背景,三个不同的角色都有自己不同的故事背景。三个主角的任务主线的连接就是依托于角色切换系统。不同于4代的美国梦的实现,5代的三个主角三条主线的融会贯通让5代的故事线更加丰富,并且具有更好的节奏,也同时让R星可以对游戏不同方面的个性进行分类。
2.2  设计目的
1.     GTA5中三个角色都有属于自己的特殊能力,(Michael-子弹时间,Franklin-驾驶载具时发动子弹时间, Trevor-无敌),通过切换不同角色,可以使用各自角色的特殊能力。
2.     单机角色扮演游戏很重要的事代入感,玩家可以通过自己对剧情的理解,对角色进行解读,比如,从角色外观以及从消费物品等方面对角色进行自定义,而角色切换系统,恰恰就是实现每个玩家对于人物的定义的纽带。
3.     有时玩家不想长距离跨越地图,切换角色系统能让玩家在穿时间内穿越地图到自己的目的地

3    系统详解
角色切换系统主要分为主动切换和被动切换,其中,被动强制切换功能中系统会自动切换玩家控制一个特定角色,画面即时无缝切换。
主动切换分为自由切换角色,以及任务中切换特定角色两种。
因为被动切换在游戏里是强制进行的,所以接下来的系统分析会主要分析主动切换的模块。
3.1   界面UI设计3.1.1  界面描述
360截图20140524114728322.jpg
这是游戏界面的UI,其中左下是迷你地图,右下则是当前控制的角色,角色切换系统在前台的显示就是图中红框标出的图形界面。通过选择三个可控制角色的头像来控制切换。
3.2   功能逻辑
1.     在需要切换角色时,按方向键下键,同时转动右摇杆,要切换角色的头像会变成彩色,背景会不停闪烁,同时,另两个未被选中的角色头像会去色
360截图20140524114744587.jpg
2.     按住下键选择需要切换的角色时,会加载切换画面,此时游戏人物动作都会变慢,整体游戏画面会变成偏绿色的色调,松开按键后,开始切换角色。
3.     游戏画面会由正在控制的第三人称视角拉远至大地图,然后切换位置,再逐渐拉近至新角色的第三人称视角
4.     在角色激活时,切换时没有次数限制,可以任意自由切换
5.     任务中切换角色,角色出现地点按照剧本设置,在自由行动即非任务状态时,角色会按照常出没地点进行随机分配,同时服装也会随机改变
※    常出没地点:
Michael:码头旁、山顶、市中心、自宅
Franklin:自宅、贫民区、脱衣舞酒吧
Trevor:沙滩、酒吧、天台、星光大道、铁轨上、健身中心,等等
6.     自由切换状态时,切换角色会有一定概率出现各自的一段即时演算动画,判断是否播放的具体概率我不能确定,我根据自己的游戏经验,观察出:1. 是否在过去六个小时内切换过该角色,2. 如果是过去六小时内第一次切换该角色,会有一半的概率运行随机动画,运行完后开始游戏 3.不播放即时演算动画时,直接开始游戏
7.     切换完成后,玩家开始控制切换的角色,其他角色交由AI控制。
8.     如果在剧情中需要玩家主动切换角色的话,在左上角会有tip提示,同时,右下角需要切换的角色头像会自动闪烁,切换角色操作同上

4    程序逻辑流程图

360截图20140524115207493.jpg
360截图20140524115253431.jpg
5   总结
GTA5的角色切换系统其实更多的是一个辅助系统,不过这个系统联结了其他诸如任务系统,战斗系统,驾驶系统,等等多个系统,使GTA5成为一块非常出色有表现力的大作。GTA5在游戏中除了首次载入时需要等待时间,其余不管是任务时还是在切换角色时都没有明显的loading痕迹,在切换角色时可能需要重新演算地图,R星通过对地图景深的控制很完美的掩盖掉了加载的过程时间,完成后还会根据角色的性格特点出现一段有趣的过场即时演算动画,这就是相当于对玩家的等待时间的奖励,所以R星在细节上的处理很值得称道。GTA5的角色切换系统是一个非常不错的系统。


1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2014-5-24 11:54:36 | 显示全部楼层
我之前是做销售的,毕业快两年了,现在有点觉得销售累觉不爱,想转行。想想从小就喜欢玩游戏,在没接触电子游戏前自己经常组织小伙伴玩我自己画的棋盘游戏,身兼策划、美工、运营多职,,,不好意思跑题了,想入行,看了看51job上很多公司都要有行业经验,我木有,又看到别人说入行最好自己有做游戏的经验,我想了想自己唯一和做游戏有关的就是以前玩模拟人生的时候顺便翻译了个国外的补丁。。。之前也看了许多论坛、吧里前辈从什么都不懂的新人一步一步终于入行的经历,非常励志。前些日子看到我关注的一家游戏公司又开始招游戏策划了,忽然觉得这个机会绝对不能放过了,于是赶紧行动起来写了篇我最近玩的GTA5的反推案。本来想想挺简单的东西,没想到自己真的动笔以后才发现这个真的没自己想的那么容易。绞尽脑汁,终于完成了现在的这篇GTA5的角色切换系统的反推。希望各位前辈,哥哥姐姐给点意见和建议,我一定全部虚心接受。

我从小玩单机玩得多,让我心驰神往的是一家做单机游戏外包的公司,人家要求至少一年行业经验,不过没关系,到现在这年纪,再不为自己的梦想拼一次试一回就真的晚了,看吧里的帖子,也真羡慕那些在学校里就有明确规划想入行的兄弟。我觉得自己不笨,学东西也挺快的,所以真的希望大家能帮帮我,至少给我指条路,谢谢啦!

7

主题

565

帖子

1791

积分

金牌会员

Rank: 6Rank: 6

积分
1791
发表于 2014-5-24 16:54:30 | 显示全部楼层
overtop033 发表于 2014-5-24 11:54
我之前是做销售的,毕业快两年了,现在有点觉得销售累觉不爱,想转行。想想从小就喜欢玩游戏,在没接触电子 ...

是哪个地方的呢?

1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2014-5-25 20:17:01 | 显示全部楼层
more-top 发表于 2014-5-24 16:54
是哪个地方的呢?

上海的

我又改了下
http://pan.baidu.com/s/1hqxHSMS

哥哥姐姐给点意见呗

102

主题

2443

帖子

7639

积分

论坛元老

Rank: 8Rank: 8

积分
7639
发表于 2014-5-26 00:54:45 | 显示全部楼层
说实在话,没有什么想法,因为我不太懂这些分析。只能表示“顶帖”了

4

主题

28

帖子

306

积分

中级会员

Rank: 3Rank: 3

积分
306
发表于 2014-5-26 12:16:29 | 显示全部楼层
作用很小,和付出的时间相比没有必要。

1

主题

4

帖子

19

积分

新手上路

Rank: 1

积分
19
 楼主| 发表于 2014-5-27 22:08:13 | 显示全部楼层
花影锅 发表于 2014-5-26 12:16
作用很小,和付出的时间相比没有必要。

是我拿这份做入行的作品,肯定会悲剧的意思吗。。。。

0

主题

1

帖子

20

积分

新手上路

Rank: 1

积分
20
发表于 2014-6-1 21:55:16 | 显示全部楼层
花时间写这种东西,还不如写一个比较靠谱的策划案,或者去还原一个策划案都好。
最好是把人家的设计目的写出来,这样更有利于你入行。

1

主题

105

帖子

679

积分

高级会员

Rank: 4

积分
679
发表于 2014-6-5 16:20:15 | 显示全部楼层
楼主的问题在于,你是新接触这个行业,摊子铺得太大,给自己挖了个坑埋了。很多新人一来都抱着幻想我要完整定义一个游戏,如果不是富二代,你这个理想的实现是多年以后,我的建议是从小做起。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2025-6-24 17:33

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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