Yuki YukiYukiYu
回答了问题 更新于 2016-02-11 23:09:21
如何从零搭建游戏的RPG系统?
游戏系统一般分为3个大块,核心玩法,成长框架,周边系统,而RPG的Role-Play则注定了成长框架为其重点部分.那么搭建RPG的系统框架,其实就一句话
从核心玩法提取成长要素,并将其分布于成长框架的系统中进行成长.
1.从核心玩法提取成长要素
核心玩法:确定战斗玩法和主框架玩法.
战斗: ARPG,回合制,SLG.STG变种 ... ?
主框架: 大地图,地下城,关卡形式 ... ?
成长要素:确定对核心玩法产生影响,并可成长的要素.列出来
角色成长:单角色,固定多角色,可收集多角色,军队....?
角色数值战斗力: 攻,防,血,闪避,命中,暴击.....?
角色扩展能力: 游戏机制能力,技能,Buff......?
资源: 补充道具,对敌道具,......?
非战斗的成长要素: 己方主城,多角色关系链.....?
大地图: 移动速度,遇敌率,......?
2.将成长要素分布于成长框架的系统中进行成长.
有几点:
1) 根据需要建立间接层(成长属性).成长属性是成长框架的基本属性,其概括了核心玩法内的成长要素.例如数值上就有战斗的一级/二级属性的说法,(力量,敏捷,智力,...) -> (生命,攻,防,闪避,命中,暴击...),设计间接层的目的,是为了简化核心玩法内成长要素的复杂度,使其可以被成长框架简单处理.另外也可以增加玩家的理解.但如果本身核心玩法中成长要素不多.就不需要建立这个间接层.
2) 设计成长资源,成长框架是一个增强回路循环系统,其使用核心玩法产出的成长资源,进行成长属性的成长.成长资源说通俗点就是游戏内的货币/材料/道具.其通过玩家的时间/金钱/技巧,从核心玩法里面产生出来.然后用于强化成长属性.
3) 设计成长框架系统,系统设计主要是按一定的方来拆分成长渠道,并对成长要素进行分布.
那么如何将成长框架分解出子系统呢? 每个子系统都可以通过这些要素来归类:
消耗的成长资源(钱,材料,特殊道具等),
成长的要素(数值/内容/能力,哪部分数值/内容/能力),
内容广度和数值深度(成长的要素广不广,坑挖的大不大)
成长的方式(换代/永久,赌博/积累等)
子系统本身的特色玩法
......
根据游戏本身的规划,对这几个要素进行组合,就可以作出大致的成长框架子系统.
如果自己规划成长框架系统:
对每一个子系统,有清楚的定位,根据定位来选取要素来组合.尽量不做重复定位和组合的系统.
对每个子系统,要规划好投放数值/能力的预期(百分比),把控好整体的数值成长.
对每个子系统,在时间上规划好,开放的时间点,性价比(ROI)在不同时间段的大致情况.
当然这些系统已经有很多现成的框架了.在设计上可以参考:
例如:
单角色数值战斗力成长系统(装备,宝石,宠物,坐骑,星阶,......等).
可收集多角色的成长的卡牌框架(Gacha,强化,进化,合成,......等).
从中也可以看出很多成长框架设计的方式.
3."遗漏"的周边系统
周边系统其实对于RPG来说,也是非常重要的,例如各种商店系统,剧情推进的任务系统,人物的好感度/关系链系统,多人游戏的社交类系统等等.
这些系统主要是根据游戏需要来装配上去.不详细阐述,但是这边还是来为了完整提醒一下.
蒋学驽 1年前
发布
Yuki [作者] 1年前
发布
浑身难受 1年前
发布