今天心血来潮,想搞个“打怪爆装备”的游戏原型玩玩。以前就特喜欢这种设定,打个怪能掉点刺激!
第一步,咱得先有个怪。
我先整个最简单的,就叫它“史莱姆”好。这玩意儿血量得有,攻击力也得有,不然怎么打?我给它设100点血,10点攻击力。先这样,不够再调。
...
今天心血来潮,想搞个“打怪爆装备”的游戏原型玩玩。以前就特喜欢这种设定,打个怪能掉点刺激!
第一步,咱得先有个怪。
我先整个最简单的,就叫它“史莱姆”好。这玩意儿血量得有,攻击力也得有,不然怎么打?我给它设100点血,10点攻击力。先这样,不够再调。
然后,得有个玩家角色。
玩家也得有血量和攻击力,这才能跟怪物对着干。我给玩家设150点血,20点攻击力。这样玩家比怪物厉害点,不然老是被虐也没意思。
就是“打”的过程。
小编温馨提醒:本站只提供游戏介绍,下载游戏推荐89游戏,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区
- 我用个循环,模拟玩家和怪物你一下我一下的攻击。
- 每次攻击,就从对方的血量里扣除自己的攻击力。
- 我还加点打印信息,能看到每次攻击造成的伤害,还有双方剩余的血量。
打完,得有结果。
我在循环里加个判断,只要有一方的血量小于等于0,循环就结束。然后看看是谁挂,打印个结果出来。
重点来,爆装备!
怪物死,总得掉点啥?我琢磨着,得有个“装备”的概念。
我弄个装备列表,里面放几件装备,像什么“铁剑”、“布甲”之类的,每件装备都有自己的名字和属性加成。比如“铁剑”加攻击力,“布甲”加血量。
怪物死后,我让它从装备列表里随机掉一件出来。这只是个简单的原型,掉落概率什么的,以后再慢慢加。
把掉落的装备给玩家“穿”上。
我写个简单的逻辑,如果是加攻击力的装备,就给玩家的攻击力加上;如果是加血量的,就给玩家的血量加上。然后打印一下玩家的最新属性,看看装备有没有生效。
整个过程大概就是这样。虽然简陋,但“打怪爆装备”的基本感觉是有。以后有时间,再慢慢完善,加点新怪物,新装备,还有技能什么的,想想就挺有意思!