吵架吵出来的游戏实验

我跟你们说,这个《陨落的秩序:僵尸爆发杨过游戏》的项目,完全是跟我那个表弟吵架吵出来的。最近大家都闲得慌,聊起金庸小说里谁能活过僵尸末日。那小子跟我杠,说郭靖肯定行,内力高,降龙十八掌一出谁能近身?

我当时就来气了,我说杨过才行!他手断了,目标小,而且有玄铁重剑,那玩意儿又重又大,一剑下去肯定能扫一大片。结果我表弟非说独臂就是累赘,遇到几百只僵尸围攻,玄铁重剑挥舞不起来,累死他。

我这暴脾气,立马就说,等着,老子给你做个Demo出来看看,证明杨过在物理上就是能碾压这些没脑子的活死人!

实践过程:从吵架到实现

第一步:确定核心机制——重剑与独臂。

    小编温馨提醒:本站只提供游戏介绍,下载游戏请前往89游戏主站,89游戏提供真人恋爱/绅士游戏/3A单机游戏大全,点我立即前往》》》绅士游戏下载专区

  • 翻出了前几年做项目剩下的一个老旧游戏引擎。这个引擎我熟,操作起来快。新建了一个项目后,我直接了一个免费的、造型比较像大侠的粗糙人物模型。接着,我没用什么复杂的骨骼动画,直接用代码把杨过左手的骨骼硬是给缩放到看不见的地方,伪装成断臂状态,反正能动就行。

  • 然后是玄铁重剑,我直接拉了一个黑色的大长方体,设置了极高的质量(质量)参数。我告诉自己,这玩意儿就是得用蛮力抡,不是用巧劲刺的。

第二步:赋予僵尸“蠢”的灵魂。

  • 我根本懒得给僵尸做啥复杂的AI,就设定了一条简单的指令:发现目标后,就缓慢地、直愣愣地朝着杨过站着的位置移动。它们的攻击?就是一堆触发器,只要靠近杨过就播放一个简单的“咬”的动画,然后计算杨过的血量。

  • 我一下子在场景里生成了差不多一百多只僵尸模型,密密麻麻的。游戏一运行,帧数直接掉了一半。不过无所谓,反正重点是杨过的反击。

第三步:实现玄铁重剑的“清场”效果。

这是整个实验的关键。我没有做复杂的连击,只给了杨过两个动作:

  • 一个是“快速挥击”:消耗一小部分体力,对前方扇形区域的僵尸施加一个中等的推力,把它们推开。

  • 另一个是“玄铁重击”:消耗大量体力,蓄力一秒(屏幕会短暂变暗),然后前方一个巨大的半圆形区域施加一个超级夸张的物理力道。这个力道大到能把十几只僵尸直接击飞到屏幕外面。

我运行了好几次,一直在调试那个“玄铁重击”的击飞参数。一开始只是推倒,后来我调高了那个参数,僵尸被打中后直接像保龄球一样四处乱飞,瞬间就清出了一片空地。虽然这个效果看起来非常粗糙,甚至有点搞笑,但它确实实现了我的设想:独臂杨过能靠着重剑的力量在僵尸群里砸出一条生路。

的收尾

我把这个玩起来卡卡的、画面很烂的Demo压缩直接用微信发给了我表弟。他当时还嘴硬不肯玩,后来他好奇心上来了,下载运行了一遍。他玩了半个小时,发过来一个“服了”的表情。他跟我说,虽然这游戏烂透了,但是那个重剑砸到僵尸群里的“DuangDuang”声,还有僵尸横七竖八乱飞的样子,真的挺解压的。

你看,我根本就没用什么高深的程序或者复杂的代码。我只是抓住了“重”和“独臂”这两个核心点,用最简单粗暴的物理引擎规则,就证明了我的观点。这游戏压根儿就不是为了好玩,就是为了那一口气。至于后续?早就在硬盘里吃灰了,我的目的已经达到了。

免责声明:喜欢请购买正版授权并合法使用,此软件只适用于测试试用版本。来源于转载自各大媒体和网络。 此仅供爱好者测试及研究之用,版权归发行公司所有。任何组织或个人不得传播或用于任何商业用途,否则一切后果由该组织及个人承担!我方将不承担任何法律及连带责任。 对使用本测试版本后产生的任何不良影响,我方不承担任何法律及连带责任。 请自觉于下载后24小时内删除。如果喜欢本游戏,请购买正版授权并合法使用。 本站内容侵犯了原著者的合法权益,可联系我们进行处理。