继上次项目的失败,我决定要做一个以玩法为主,游玩时间在一个小时内的游戏。然后经过一段时间的灵感酝酿,最终我决定做一个登山题材的策略游戏,玩家需要合理分配体力、时间和选择路线,在食物耗尽前成功登上顶峰。
灵感来源
为什么最后会想到做一个登山题材的策略游戏呢,这段灵感之旅其实也挺有趣的,如果不嫌无聊的话可以一起跟我走一趟。
一开始我的目标是想要做一个小体量的游戏,所以我回想起我之前玩过的游戏,有哪些游戏是有其他值得挖掘的地方,能够用来做个小游戏。
随后我想到了《蔚蓝》,关卡式的结构可以很方便的控制游戏时长,而且《蔚蓝》虽然是一个讲述登山的故事,不过游戏中却感受不到太多那种“攀爬”的感觉,而更多是跳跃和冲刺,所以我就在想能不能做一个和《蔚蓝》相似的游戏,不过把操作重心放在攀爬上,玩家要合理分配自己的体力,然后选择好对应的路线进行攀爬。
基于这样一个想法我很快地就做出了纸面原型,画了一些关卡,然后我尝试在纸面原型上玩这些关卡。不过效果并不是很好,玩到后面感觉游戏的重复度很高,无非就是尝试先攀爬小山峰落脚,然后再攀爬下一个山峰,也有可能是我关卡设计得不够好。虽然我尝试给游戏引入一些道具,例如利用绳子、登山镐攀爬可以度过一些特殊地形,不过感觉还是不够有趣。
为了让这个游戏变得更有趣,我就去看一些登山相关的纪录片,看纪录片的时候让我想起之前看过一部漫画叫《孤高之人》,讲一个人独自去攀登 8000 多米 k2 高峰,然后又突然想起了之前看过一个主播玩过一个登山题材的卡牌游戏,这些零散的记忆碎片突然串联了起来,我突然发现我之前定的关键字“合理分配自己的体力,然后选择好对应的路线进行攀爬”,更加适合于做策略游戏,玩家在每一个回合中可以选择路线,不同的路线消耗体力和时间、成功率都不同,核心体验是要难死选择困难症患者。
纸面原型开始!
大体想法有了,接下来就是做个简单的纸面原型验证下自己的想法。我做了一些行动卡片和路线卡片,行动卡牌有:慢走、正常行走、小跑、冲刺、休息、扎营、睡觉,路线卡牌有:简单的道路、崎岖的道路、危险的道路、未知的道路、陡坡和峭壁。主要属性有:体力、食物、时间、海拔高度。
一开始有一个小目标,例如要攀爬 3000 米的山峰,玩家的起始体力是 10、食物是 5、一天可以攀爬的时间是 10h,攀爬时间归零算过去一天,食物就会 -1,食物为零没登上山峰就 game over。
游戏是回合制,每一个回合会随机给出两条路线,每条路线会消耗体力和时间,还有成功概率,如果成功的话就会攀爬对应海拔高度,失败的话就只会消耗体力和时间。
选择完路线后就可以选择对应的行动,正常行走就按照路线预定的值消耗体力和时间,其他的行走行为会增加/减少体力消耗和时间消耗,休息、扎营、睡觉等行为都是消耗时间恢复体力。
整个系统的数据流动其实很简单,就是时间=>体力=>海拔,用时间换取体力,用体力换取海拔,但是时间又不是无限的(食物只减不加),所以最后就会落为如何在时间消耗完前把体力充分换成海拔。为了让游戏更加刺激一点,我还预定了海拔越高,出现低成功率、移动距离低、体力和时间消耗高的路线概率越来越高。
设计了这样一个系统后,我在纸面上尝试玩了一下,这次感觉还不错,至少达到了难死选择困难症患者的目标,尤其到后面我自己真的是会犹豫挺久,选择后也会因为成功率通过/失败而有对应的心情起伏,到这里这个纸面原型已经验证了我的想法,也让我对应的数值设计有个粗略的印象,可以更进一步了。
接下来....
下一步我计划是花几天的时间做一个简单的软件原型,定一下美术风格,我在想要用什么做软件原型呢?是 godot 还是 pico-8,这个我抛下硬币决定下吧。
加油!在首页见到日志推荐时我第一个想到的是Getting Over It with Bennett Foddy……
登山爱好者表示👍
一钻缸一抡锤,一个大山爬一天。
很有意思的想法,顺便想到了一个游戏:https://store.steampowered.com/app/1385100/Insurmountable/,没准可以参考下~
@有猫的尾巴:感谢,稍微看了下简介和视频基本上和我预想效果差不多,不过我这次做的游戏肯定达不到这个程度,为此感到一丝沮丧。不过虽然做得不够这个游戏好,我还是会想办法给玩家带来区别于这个游戏的体验