Roguelike核心设计方法

《英雄联盟》策划总监;曾参与《魔兽争霸》平衡性设计

Tom Cadwell

http://gad.qq.com/content/coursedetail/7191263


1.Roguelike关键的核心在于“熟练度”,利用“熟练度”来吸引玩家

(1)神奇的循环: 成功->挑战->失败->学习->成功
(2)策略和预判
(3)知识和理解
(4)关于学习
A、让玩家能够:随机并行学习
B、让玩家能有"啊哈"时刻,突然领悟的感觉

2. 非胜即0模式
(1)如果玩家预期游戏比较难,他更容易接接受失败  
(2)多样化的工具
不要让玩家一直拥有某样工具(技能)
A、确保同一个目标要有多个解法
B、确保道具是有限的、有CD的
C、确保道具是有效的

3.策略性选择并提交
(1)提交的意思:选择后不可更改,让玩家对未来下注
比如选择:攻击+10,or生命+10
(2)确保选择的平衡性

 

(3)使可以构筑一个有野心的未来

 

 

 

《让随机给玩家带来惊喜 》

 

额外加分这样去概括随机性的作用:

  1. 惊喜

  2. 使逆袭成为可能

  3. 强迫玩家去适应新情况而非按部就班

 

最优解的存在是源于规则的,那么在游戏进程中要不要进行规则上的变换?

这个问题来谈杀戮尖塔就再好不过了,你每获得了一个新的遗物,就必然有对应的卡牌。就比如获得了结实绷带,那么丢弃其他牌的卡牌便会有所加成,从而成为某一时刻的最优解。Roguelike很多时候之所以好玩我认为也源于此,因为规则在不断变换,玩家随时随地处在学习阶段,从而不断在思考,并不断获得更强的能力。

扩展思维:

在遗物A作用下, 卡1   10 分, 卡2  5分, 卡3    2分

在遗物B作用下,卡1   2分,卡2   8分, 卡3, 6分

那么当玩家拥有A时候的选卡策略 和 拥有B的时候选卡策略,拥有A+B的时候选卡策略是不同的,因为最优解不同。

 

在开发一款名为Tyrant的Roguelike游戏中,作者使用了一种模块化的易于使用的Java RogueLike库,该库提供了多种算法的视野、视线和投影。即将推出的功能包括基于噪声的世界生成、地牢生成和路径查找。这个库的详细信息可以在它的网站上找到。 对于地牢的生成,有一种常见的方法是从一个小的地牢开始,然后慢慢向四周扩散,直到整个地牢形成。这种方法可以满足一些地下城主想要用吊桥、陷阱等来守护房间的需求。通过结合这些算法和方法,可以实现Java算法Roguelike地牢的生成。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *3* [一种 Roguelike 地牢生成算法](https://blog.csdn.net/weixin_33027875/article/details/114039219)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] - *2* [Roguelike library for Java-开源](https://download.csdn.net/download/weixin_42156940/18157263)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_1"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值