最近有点闲,就想着自己捣鼓个小游戏玩玩。卡牌游戏一直挺火的,规则也简单,就决定是你!
先从最简单的单机版开始搞起。
游戏核心玩法设计
作为一个独立游戏人确定要做的东西,磨刀不误砍柴工。
- 抽卡: 肯定得有抽卡,不然怎么叫卡牌游戏。不过单机版嘛就不用搞什么氪金抽卡,直接用游戏内的资源来抽就行。
- 卡牌养成: 抽到的卡牌得能升级、升星,变得更厉害才行。
- 战斗: 卡牌得能拿来战斗,不然养干嘛
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
开整
先用Unity搭个框架,我这水平,肯定先整个最简单的界面,能跑就行。
开始做卡牌,先来几个属性:攻击力、生命值、防御力,简单粗暴。
抽卡功能,写个随机数生成器,抽就完事。概率什么的,后面再调。
然后是养成,升级就加属性,简单。升星嘛就用同样的卡牌来“喂”,这个也简单。
最麻烦的是战斗。我这水平,肯定搞不出什么花里胡哨的,就做成回合制,你打我一下,我打你一下,谁血先没谁输。
写AI,这个有点头疼。先让AI随机出牌,后面再慢慢优化。
测试与调整
游戏做个差不多,就得开始测试。
自己玩几把,发现AI太蠢,经常乱出牌,得改。
卡牌属性也得调整,有的太强,有的太弱,不平衡。
抽卡概率也得调,不然老是抽到垃圾卡,玩着没劲。
UI也得稍微美化一下,不然太丑,自己都看不下去。
如此这般,改又改,调又调,总算有点样子。
最终成果
经过一番折腾,我的单机卡牌养成游戏终于出炉!虽然画面简陋,玩法也简单,但好歹是自己从头到尾做出来的,还是挺有成就感的。
接下来嘛可以考虑加点新卡牌、新玩法,或者干脆做个联机版?
游戏开发这条路,还长着!