第一章 云雀落难记
云雀这辈子最后悔的事,是信了老麻雀的邪。
那家伙拍着胸脯说草原水草丰美虫子肥美,去了就不想走。云雀信了,从荒漠飞了三天三夜,翅膀快扇断了,嗓子眼冒烟,眼前终于冒出一片绿。它激动得眼泪都快出来了,一个猛子扎下去——
然后扎在了一头牛的脸上。
不是草地,是脸。刚出生的小牛犊的脸。
这头牛犊长得吧……怎么说呢,两只角一高一低,左眼比右眼大一圈,四条腿长短不一,站那儿跟个拼错了的积木似的。最绝的是尾巴,直挺挺翘天上,纹丝不动,像谁用502粘了根筷子在屁股上。
"你谁啊?"云雀从牛脸上扑棱起来,"我降落点选的草地,怎么变脸上了?"
小牛犊没吭声。嘴张了合,合了张,像个没电的提线木偶。折腾半天,终于挤出一个字。
"哞——"
这声哞延迟了三秒。音色像从二十块钱的蓝牙音箱里放出来的,还带着滋滋的电流杂音。
云雀愣了两秒,开始打量周围。不对啊,这草原也有问题。草地是重复贴图,走三步就能撞见一模一样的草丛;远处的山像蜡笔涂的,边缘全是锯齿;天上飘着几朵云,其中一朵加载失败了,杵在那儿像个灰色方块。
"这什么鬼地方。"
它还没想明白,困意就上来了。眼皮沉得跟灌了铅似的,耳边响起一段诡异的背景音乐——听着像有人拿电子琴随便按了几个音,然后循环播放。
云雀心里咯噔一下。完了。被这头牛带入梦了。
草原上有个邪门传说,初生牛犊有入梦之力,被它盯上的活物会陷进一场漫长的梦,在梦里看着这头牛长大。至于然后……没有然后。因为从来没有谁从这种梦里醒过来,讲过然后是什么。
云雀最后一个念头是:老麻雀,你等着,我做鬼也不会放过你。
然后眼前一黑。
第二章 名字的由来
再睁眼,云雀站在一片更大更糙的草原上。
如果说刚才那片是新手入门级建模,这片就是毕业设计交上去被导师打回来重做的水平。地面裂着缝,走两步就穿模;远处的牛群是复制粘贴的,每一头都长一样,连走路卡顿的节奏都同步;最离谱的是太阳,不是圆的,是个六边形,转得飞快,一天四个小时就没了。
"欢迎来到我的梦。"
云雀猛回头。那头糙建模小牛犊就站在身后。这次嘴型和声音好歹对上了,虽然还是延迟两秒,但至少能看出它在说话。
"你谁?"
"我叫牛来。刚出生三天。"
"牛来?"云雀皱眉,"这名字谁起的?"
牛来那一大一小两只眼睛望向远处的牛群,声音里居然带着点沧桑:"我爹。我出生那天,他在牛群里喊'牛来了!牛来了!'然后整个草原就疯了。"
"疯了?为啥?"
"草原上最近在炒股。"牛来说得很平淡,"一听'牛来了',都以为牛市来了。羊冲进来开户,马加杠杆满仓,猪把猪圈都抵押了。我爹喊完才发现误会,但已经晚了。草原交易所当天暴涨三百点,第二天就崩了。"
云雀:"……所以你叫牛来?"
"嗯。我爹说这名字有纪念意义,纪念草原股市第一次因为一头牛出生而崩盘。"牛来顿了顿,"而且他说叫牛来有气势,像那种能拯救草原的英雄。"
云雀看了看那长短不一的四条腿和一高一低的两只角,实在没看出英雄气。但它没说。毕竟现在困在人家梦里,得罪了主人没好果子吃。
"你爹呢?"
牛来朝牛群努努嘴:"那边,话最多的那头。"
云雀顺着看过去。牛群里一头老牛正唾沫横飞地跟周围吹牛,建模比牛来精致那么一点,大概是从积木升级到了乐高的程度。老牛嗓门极大,隔着半里地都能听清:
"……我跟你们说,我儿子出生那天,天有异象!六边形的太阳转得比平时快一倍!这是什么?这是天命!我儿子将来必成大器,拯救草原指日可待!"
周围的牛齐刷刷点头,动作整齐划一,明摆着是同一个动画文件复制的。
"你爹还挺自信。"
"他一直这样。"牛来语气没什么波动,"出生那天说我是天命之牛,第二天说我是草原救星,第三天说我能带大家实现共同富裕。我寻思我连路都走不稳,怎么共同富裕。"
云雀突然有点同情这头牛。
"那你把我拉进梦里,到底要干嘛?"
牛来沉默了几秒:"我需要一个见证者。"
"见证啥?"
"见证我成长为一个敢于担当、直面生死的勇士。"说这话的时候牛来表情很严肃,但它面部肌肉只有两块,一块管睁眼一块管闭嘴,所以严肃的效果大打折扣,看着像在便秘。
云雀叹了口气。行吧,这场梦,短不了。
第三章 豹子的烦恼
牛来的成长第一课,是一头豹子。
豹子出场的时候排场挺大。背景音乐突然紧张起来,镜头从地面往上摇,先给爪子特写,四根指头,明摆着偷工减料;再给身体,斑点是重复贴图,数了数就三种图案循环;最后给脸。
脸一出来,云雀差点没绷住。
左右脸不对称。左半边是正常豹子脸,右半边加载失败了,模模糊糊一团,五官全糊在一起,像被人用橡皮使劲擦过。
"此山是我开——"豹子一开口,台词延迟五秒,声音忽大忽小跟麦克风接触不良似的。它尴尬地停了一下,"此山是我开,此树是我栽,要想从此过——"
"你谁啊?"牛来打断它。
豹子愣住了。显然没料到对方不按套路来。它清了清嗓子,想摆个凶狠的姿势,结果动作捕捉数据不全,前爪抬到一半卡住了,悬在半空中,进也不是退也不是。
"我是草原最凶猛的猎手!我叫豹怒!"
"暴怒?"云雀插嘴,"你这名字跟建模不太搭啊。"
豹子左半边脸红了:"是豹怒!豹子的豹!"
"哦,豹怒。找我有事?"
豹子终于把卡住的前爪放下来,深吸一口气:"我听说你是天命之牛,要拯救草原。我不信,我要挑战你!输了就承认自己是废物,滚出草原!"
牛来歪了歪头。它脖子骨骼绑定有问题,一歪头整个上半身跟着转了九十度:"为啥?我又没惹你。"
豹子张了张嘴,半天没说出话。最后叹了口气,那股凶狠劲儿全泄了。
"好吧说实话。"它找了块草地坐下,地面穿模,半个屁股陷了进去,"我是来求助的。你也看到了,我这建模……右半边脸加载失败,爪子少根指头,斑点循环贴图。草原上的动物都笑话我是'半成品猎手'。狼群团建不叫我,老虎开会不通知我,连兔子见了我都不跑,说反正你也追不上,建模这么卡。"
"那你找我干嘛?"
"我听说你是天命之牛,有特殊能力。能不能帮我把建模修修?不用太精致,把右半边脸加载出来就行,我要求不高。"
牛来低头看了看自己长短不一的腿,又看了看豹子糊成一团的右脸:"实不相瞒,我自己的建模都没修好。"
豹子的希望当场破灭。左半边脸写满了悲伤。
"不过,"牛来话锋一转,"我可以教你一个办法。利用bug。这个梦里到处都是bug,穿模、卡顿、贴图错误。掌握了这些,比修建模有用多了。"
豹子左眼一亮:"怎么说?"
牛来走到一块石头旁边,往左三步,往右两步,原地跳一下。唰的一声,整头牛穿进石头里,从另一边出来了。
"穿模。掌握了节奏,想去哪去哪,墙都挡不住。"
豹子看呆了,跟着学。左三步右两步原地跳——没穿过去,卡在了石头中间,上半身在外头下半身在里头,动弹不得。
"别急,多练几次。我练了两天才会。"
云雀在旁边看着,突然觉得这场梦好像没那么无聊了。一头糙建模的牛,教一头半脸加载失败的豹子利用bug穿模。这情节,比在荒漠里看沙子有意思多了。
第四章 狼群团建事件
豹子的穿模还没练明白,草原上就出事了。
狼群来了。
消息是放哨的羊传回来的。那羊站在山坡上,看见远处尘土飞扬黑压压一片,吓得咩咩叫着往回跑:"狼来了!狼来了!好多狼!"
牛群的反应很有意思。
大部分牛头都没抬,继续吃草。有几头抬头看了一眼,又低下去了。只有老牛,牛来他爹,激动地站起来:"大家不要慌!我儿子是天命之牛,有他在,狼群算个啥!"
"你儿子?"一头牛冷笑,"就是那个走路卡顿、角一高一低的小牛犊?它连自己的腿都管不好,还管狼群?"
"就是,"另一头附和,"上次它说要带我们实现共同富裕,结果呢?草还是这么多,水还是这么少,啥都没变。"
"天命之牛?我看是'添命之牛'还差不多,添乱的命。"
牛群里响起一阵笑声。整整齐齐的,明摆着是同一个音效文件重复播放,听着格外刺耳。
老牛气得脸都红了,虽然它面部建模只有三种表情,红了也看不出来:"你们……你们等着瞧!我儿子一定会证明自己的!"
牛来站在旁边没说话。表情还是那种介于严肃和便秘之间的样子,但云雀注意到它的蹄子在微微发抖。
"你怕吗?"云雀问。
"不怕。就是有点紧张。"
"紧张啥?"
"紧张我真像它们说的那样,啥都做不了。"牛来声音很轻,"我爹说我是天命之牛,说我能拯救草原。可我连路都走不稳,穿模都练了两天才会。有时候觉得,它们说得对,我就是个废物。"
云雀看着这头糙建模小牛,心里有点不是滋味。想说点啥安慰的话,又不知道说啥。毕竟它自己也是只困在梦里的云雀,连啥时候能醒都不知道。
就在这时候,豹子冲了过来。穿模终于练成了,虽然偶尔还是会卡,但至少能完整穿过去。它一脸兴奋:"牛来!我练成了!刚才穿了三棵树加一块石头!"
"先别高兴,"牛来说,"狼群来了。"
豹子的兴奋瞬间没了,缩了缩脖子:"狼群?那……那咋办?"
牛来没回答。它望向远处尘土飞扬的方向,一大一小两只眼睛里,头一回出现了某种坚定的东西。
"走,去看看。"
它们朝狼群方向走。云雀飞在天上侦察,豹子跟在牛来旁边,时不时穿一下路边的树显摆。走了大约半个时辰,这梦里的半个时辰其实就十分钟,因为太阳转得太快——它们终于看到了狼群的真面目。
然后全愣住了。
狼群确实来了,黑压压一片,少说五六十头。但它们不是来捕猎的。
是来团建的。
帐篷搭起来了,建模比牛来还糙,四根柱子长短不一顶是歪的;篝火生起来了,火焰是张静态贴图,不会动;几头狼围着篝火烤东西,还有几头在玩飞盘。飞盘飞出去之后因为物理引擎有问题,直接飞上了天,不见了。
"这……"云雀揉了揉眼睛,"它们在团建?"
"好像是。"牛来也懵了。
一头看起来像头狼的注意到了它们,挥挥爪子:"哎!那边的牛和鸟!过来一起啊!我们团建,缺观众!"
牛来和豹子对视一眼,小心翼翼走过去。
头狼很热情,递过来一串烤肉:"来,尝尝,自己烤的。虽然肉的贴图有点糊,但味道还行。"
牛来接过来咬了一口,眼睛亮了:"好吃!"
"那当然!"头狼很得意,"我们狼群每年都团建,今年选了你们这片草原。听说草好风景也不错,虽然建模糙了点,但胜在原生态。"
"你们……不是来捕猎的?"云雀小心翼翼地问。
"捕猎?"头狼像听到了什么笑话,哈哈大笑,"现在谁还捕猎啊!都什么年代了,我们狼群早就转型了。团队建设、户外拓展、企业培训,一条龙服务。捕猎那是老黄历,又累又不挣钱,还容易被投诉。"
云雀:"……"
牛来:"……"
豹子:"……那你们刚才尘土飞扬的……"
"哦那个啊。"头狼不好意思地挠挠头,"我们的大巴车,就是一群狼排着队跑,刹车失灵了,冲过了头,扬起一片土。不是故意的,抱歉抱歉。"
就在这时候,远处传来喧哗。牛来转头一看,牛群浩浩荡荡冲了过来,老牛冲在最前面,举着一块石头,石头穿模了一半在蹄子里一半在外头,大喊:"狼群受死!我天命之牛来收拾你们了!"
然后老牛看到了正在烤串的狼群,愣住了。
牛群也愣住了。
场面一度十分尴尬。
头狼先反应过来,热情招呼:"哎!牛哥!一起来吃串啊!刚烤好的!"
老牛举着石头的手僵在半空,进退两难。它看了看烤串,又看了看身后的牛群,最后干咳一声,把石头放下了:"那个……我们就是来看看。既然是团建,那……那我们就不客气了。"
于是一场本来可能爆发的草原大战,变成了牛狼联谊烧烤大会。牛群和狼群围坐在一起吃烤串聊天,有几头牛还跟狼学起了飞盘。虽然飞盘每次都因为物理引擎bug飞上天,但大家玩得挺开心。
云雀坐在一旁看着这荒诞的一幕,转头问牛来:"你早就知道它们不是来捕猎的,对吧?"
牛来摇头:"不知道。我就是想先来看看,搞清楚情况再说。我爹它们一听'狼来了'就冲过来,连看都不看一眼。"
"那你不害怕?万一真是来捕猎的呢?"
"怕。但怕也得来。总不能啥都没弄清楚就打吧。"
云雀看着牛来,头一回觉得这头糙建模的小牛,好像真的有点不一样。
第五章 预警被无视的牛
烧烤大会结束,狼群收拾东西走了。临走前头狼还跟老牛交换了联系方式,说下次团建还来。
草原恢复了平静。但这份平静没撑多久。
三天后,放哨的羊又跑回来了。这次吓得脸都白了,虽然羊的面部建模只有一种表情,白了也看不出来:"不好了!这次真有危险!南边的河干了!水没了!"
牛群的反应和上次一模一样。
大部分牛头都没抬。有几头抬头看了一眼,又低下去了。老牛站起来想说啥,被旁边的牛打断了:"行了行了,上次你说狼来了,结果人家是来团建的。这次又说河干了,我看你是放羊放出幻觉了。"
"就是,河怎么可能说干就干?我昨天还去喝水了,好好的。"
"肯定看错了。别造谣啊,造谣要负责任的。"
放哨的羊急得快哭了:"我没看错!真干了!你们去看看就知道了!"
没人听。牛群继续吃草,跟什么都没发生似的。
牛来站在旁边皱了皱眉。它皱眉动作因为面部肌肉不足,表现为左眼眯了一下:"我去看看。"
"我也去。"豹子说。它现在跟牛来混熟了,整天跟在屁股后面,自称"牛来的首席大弟子",虽然牛来从来没承认过。
云雀自然也跟着去了。
它们朝南边的河走。走了大约一刻钟,就看到了那条河。
确实干了。河床龟裂,一滴水都没有。河底躺着几条鱼,鱼的建模已经开始加载失败,变得模模糊糊的。
"真干了。"豹子倒吸一口凉气,"这可咋办?草原上就这一条河,水没了大家怎么活?"
牛来没说话。它走到河床边蹲下来,看了看龟裂的泥土,又抬头望向上游。
"上游有问题。走,去看看。"
它们沿着河床往上走。又走了大约半个时辰,终于找到了原因——河的上游被一块巨大的石头堵住了。石头大得离谱,把整个河道堵得严严实实,水全截在上游,形成了一个小湖。
"这石头哪来的?"云雀绕着石头飞了一圈,"以前没有啊。"
"不知道。"牛来说,"但得把它弄走,不然下游就真没水了。"
豹子试了试,用肩膀撞石头。石头纹丝不动,它自己被弹飞了三米远,摔在地上,半个身子穿进了地里。
"不行,"豹子从地里爬出来揉着肩膀,"太硬了,撞不动。"
牛来也试了,用头去顶。它的角一高一低,顶上去受力不均,顶了半天,石头只动了不到一厘米。
"得回去叫人。大家一起推,应该能推动。"
它们赶紧回去把情况告诉了牛群。
结果牛群的反应让它们心寒。
"石头堵河?"一头牛嗤笑,"你编也编个靠谱点的理由。石头那么大,怎么可能突然堵住河?"
"就是,我看你是跟那只半脸豹子混久了,脑子也不好使了。"
"河干了就干了呗,反正草里也有水分,饿不死。"
"别整天危言耸听的,好好吃你的草不行吗?"
老牛这次没站出来替牛来说话。它犹豫了一下:"儿子啊,不是爹不信你,就是……你看大家都这么说,是不是你看错了?要不……再去确认确认?"
牛来看着它爹,又看了看周围一脸不屑的牛群,什么都没说。
转身走了。
豹子跟在后面愤愤不平:"它们怎么这样啊!明明是真的!"
"习惯了。"牛来说,"上次狼来了它们也这样。后来发现是团建,就更不信了。这次说啥都没用。"
"那咋办?河真干了,再不弄开石头大家都得渴死。"
牛来停下脚步,想了想:"它们不帮忙,我们自己来。"
"我们三个?"豹子瞪大了左眼,"怎么可能推得动那么大的石头?"
"不用推。"牛来说,"用bug。"
第六章 穿模救草原
牛来的计划很简单:利用穿模把石头弄走。
"这块石头虽然大,但它的建模也有问题。"牛来解释,"我观察了一下,它的碰撞体比实际体积小一圈。也就是说,只要找到正确的角度和节奏,就能穿进石头里,然后从里面把它撑裂。"
豹子听不太懂,但它选择相信牛来。
它们回到石头旁边。牛来先示范:左三步,右两步,原地跳,然后朝着石头左下角冲过去。唰的一声,整头牛穿进了石头里,从外面只能看到一个模糊的轮廓。
"看到了吗?"牛来的声音从石头里传出来,闷闷的,"里面是空的,碰撞体只有外面一层壳。"
豹子也试了。按照牛来教的节奏,左三步右两步原地跳,然后冲——这次成功了,整个人穿进了石头里。
"哇!"豹子的声音从石头里传来,带着兴奋,"真的是空的!好大的空间!"
云雀在外面有点担心:"你们在里面没事吧?"
"没事!现在我们要做的,就是在里面同时往不同方向用力,把这层壳撑裂。"
"好!"豹子摩拳擦掌,虽然它爪子只有四根指头,"我准备好了!"
"一、二、三——用力!"
石头里传来一阵闷响。外面的云雀看到,石头表面出现了一道裂纹。
"再来!一、二、三——用力!"
裂纹越来越多,像蛛网一样蔓延开。
"最后一次!一、二、三——"
轰!
石头炸开了。碎石飞溅,水花喷涌。被堵住的河水像脱缰的野马顺着河道奔涌而下,发出巨大的轰鸣声。
牛来和豹子被气浪冲了出来,在地上滚了好几圈。爬起来的时候浑身都湿透了,但脸上,豹子的左半边脸,都带着笑。
"成功了!"豹子兴奋地大喊,"我们成功了!"
牛来也笑了。它的笑容因为面部肌肉不足,表现为嘴角微微上扬了一毫米,但云雀知道它是真的开心。
河水顺着河道流向下游,滋润着干涸的河床。放哨的羊头一个发现了水,激动得咩咩叫着跑回牛群报信:"水来了!水来了!河又有水了!"
牛群这次终于信了。它们纷纷跑到河边喝着甘甜的河水,议论纷纷。
"真有水了!怎么回事?"
"听说是牛来和那头豹子弄开了上游的石头。"
"真的假的?它们两个能弄开那么大的石头?"
"好像是用了什么……穿模?"
牛群的目光齐刷刷投向牛来。那些目光里有惊讶,有疑惑,还有一丝不易察觉的愧疚。
老牛走过来拍了拍牛来的肩膀,因为身高差,拍在了牛来的头上:"儿子,好样的!爹就知道你是天命之牛!"
牛来没说话。它看了看牛群,又看了看奔流的河水,然后转身走了。
云雀跟上去问:"你不开心吗?你救了整个草原。"
"开心。就是觉得……有点累。"
"累?"
"嗯。"牛来停下脚步,望向远处六边形的太阳,"我救了它们,但它们之前根本不信我。如果我没成功呢?如果石头没弄开呢?它们就会渴死,到死都不会相信我说的话。"
云雀沉默了。它不知道该说什么。
"不过,"牛来话锋一转,"至少水来了。这就够了。"
它继续往前走,长短不一的腿踩在草地上,留下一串深浅不一的脚印。豹子跟在后面,时不时穿一下树。云雀飞在天上看着这两个糙建模的家伙,突然觉得这场梦好像也没那么难熬。
第七章 直面生死
河水的问题解决了,但草原上的危机没完。
真正的危险,在一个月黑风高的夜晚降临了。
那天晚上,六边形的月亮挂在天上,这梦里的月亮也是六边形的,而且比太阳还大。草原上静悄悄的,牛来睡得正香,突然被一阵急促的叫声吵醒。
是放哨的羊。浑身发抖,声音都在颤:"来了……这次真的来了……"
"什么来了?"牛来一下子清醒了。
"老虎!真正的老虎!从北边山上来的!它……它吃了三头牛了!"
牛来的心一沉。
它知道这次不是误会。因为它听到了远处传来的吼声,低沉、威严,带着真正的杀气,跟之前狼群团建的喧闹完全不是一回事。
牛群炸了锅。所有的牛都醒了,聚在一起瑟瑟发抖。
"老虎!真的是老虎!"
"怎么办?我们打不过老虎啊!"
"跑吧!赶紧跑!"
"往哪跑?整个草原就这么大,能跑到哪去?"
老牛站出来大声说:"大家不要慌!我儿子是天命之牛,它一定有办法!"
所有的目光都投向牛来。
牛来站在那里,一大一小两只眼睛里满是凝重。它知道这次的对手跟之前都不一样。豹子是来求助的,狼群是来团建的,但老虎……老虎是真正的猎手,是来吃它们的。
"我去看看。"
"我也去!"豹子立刻说。虽然它很害怕,但不想在这个时候丢下牛来。
"你们小心。"云雀说,"我飞在天上侦察,有情况随时告诉你们。"
它们朝北边的山走去。吼声越来越大,空气中弥漫着血腥味。
然后它们看到了老虎。
老虎趴在一块大石头上舔爪子。它的建模是整个草原最精致的,皮毛纹理清晰,肌肉线条流畅,眼神锐利,动作自然。跟周围那些糙建模比起来,它就像从另一个游戏里穿越过来的。
"这建模……也太精致了吧。"豹子倒吸一口凉气。
老虎抬起头,目光扫过牛来和豹子,最后停在牛来身上:"你就是那头天命之牛?"声音低沉威严,没有任何延迟,跟这个梦里其他角色的廉价音效完全不同。
"是我。"牛来挺直了腰板,虽然腿还是长短不一。
"听说你救了草原?弄开了一块石头?呵,雕虫小技。"老虎冷笑,"我饿了,这片草原的牛归我了。你要是识相,乖乖让开,我还能留你一条小命。"
"如果我不让呢?"
老虎笑了。它的面部肌肉足够多,能做出完整的可怕表情:"那就别怪我不客气。"
云雀飞在天上,心提到了嗓子眼。它知道牛来不可能打得过这头老虎,建模差距太大了,就像拿石器时代的武器去打现代战争。
牛来也知道。它的蹄子在微微发抖,但没有后退。
"豹子,一会儿我拖住它,你赶紧回去叫大家跑。"
"那你呢?"
"别管我,能跑多少是多少。"
"不行!要走一起走!"豹子左眼红了。
"别闹。你打不过它,我也打不过。但我至少能拖住一会儿。你回去叫大家跑,能救一个是一个。"
豹子咬了咬牙,转身朝牛群方向跑去。
老虎看着豹子跑了,没有追:"你让它去报信?没用的,这片草原就这么大,它们能跑到哪去?"
"至少能多活一会儿。"
"你倒是挺有担当。可惜担当不能当饭吃,你建模这么糙,拿什么跟我打?"
牛来没说话,低下头摆出那个奇怪的姿势,左三步,右两步,原地跳。
老虎皱眉:"你在干什么?"
"用bug。"牛来说。
然后它冲了过去。
第八章 bug之战
牛来的计划很简单:利用穿模跟老虎打游击。
它知道正面打不过,只能靠穿模躲避攻击、寻找机会。左闪右避,时不时穿进地里从另一个地方冒出来,搞得老虎一头雾水。
"你这是什么招式?有本事正面打!"老虎怒吼。
"没本事,所以只能这样。"牛来从一棵树后冒出来,又穿了进去。
老虎气得直跺脚,爪子拍在地上拍出一个大坑,物理引擎有问题,坑的边缘是锯齿状的。但每次都拍空。牛来像个泥鳅穿来穿去,根本抓不到。
但牛来也知道这样下去不是办法。体力在快速消耗,穿模节奏越来越慢,有几次差点被拍到。
就在这时候,豹子回来了。它不是一个人,带了整个牛群。
"牛来!我们来帮你了!"
牛来一愣:"你们怎么来了?我不是让你们跑吗?"
老牛站出来大声说:"儿子,你为了我们拼命,我们怎么能自己跑?以前是爹不对,总说你是天命之牛,却从来没真正信过你。今天爹信了!爹跟你一起打!"
"对!一起打!"牛群齐声喊道。虽然声音还是同一个音效文件重复播放,但这次听着格外有气势。
老虎看着围上来的牛群冷笑:"一群糙建模的废物,也敢跟我斗?"它猛地扑了上去。
一场混战开始了。牛群虽然建模粗糙,但胜在数量多,围成一圈轮流冲撞老虎。老虎虽然精致,也架不住这么多头牛一起上。豹子也加入战斗,利用穿模时不时从地里冒出来咬老虎的腿一口,虽然伤害不高,但烦得要死。
牛来则在寻找机会。它仔细观察老虎的动作,终于发现了弱点——老虎的尾巴尖有一小块贴图加载失败,模模糊糊的,说明那里是碰撞体薄弱点。
"攻击它的尾巴尖!"牛来大喊。
老牛头一个冲上去,一头撞在老虎尾巴尖上。老虎痛吼一声,身体晃了一下。
"有效!大家一起攻击尾巴尖!"
牛群纷纷冲上去对着尾巴尖猛撞。老虎痛得嗷嗷叫,拼命甩尾巴,但牛群太多甩不开。豹子也穿到老虎身后,对着尾巴尖狠狠一口。
"嗷——!"老虎发出惊天动地的惨叫。
然后不可思议的事发生了。老虎的尾巴尖开始出现裂纹,裂纹迅速蔓延到整个尾巴、身体、头。它的精致建模像碎玻璃一样一片片剥落,露出里面粗糙的内核,原来它的内部建模和牛来一样糙,甚至更糙。外面那层精致皮毛,只是贴上去的一层皮。
"不……不可能……我的建模……我是最精致的……"
最后它整个人碎成无数块消失在空气中,只留下一片精致的皮毛贴图飘落在地上。
草原安静了。牛群看着地上的皮毛,又看了看牛来,爆发出欢呼。
"赢了!我们赢了!"
"牛来太厉害了!"
"天命之牛!真的是天命之牛!"
老牛激动得热泪盈眶,虽然眼部建模没有泪腺,只是干嚎:"儿子!爹为你骄傲!"
牛来站在那里大口喘气,腿在发抖,角也歪了,本来就是歪的,现在更歪了。但一大一小两只眼睛里带着笑。
云雀从天上飞下来落在牛来头上:"你做到了。"
"嗯。我们做到了。"
第九章 大梦终醒
老虎被打败后,草原恢复了和平。
牛来成了真正的英雄。牛群不再嘲笑它的建模,不再质疑它的能力。老牛每天都在牛群里吹嘘儿子,虽然内容还是那些"天命之牛""拯救草原",但这次没人再笑了。
豹子成了牛来的正式副手,开了个"穿模培训班",报名的动物络绎不绝,连兔子都来学,说学会了就能穿墙躲避天敌。放哨的羊也得到了应有的尊重,牛群专门给它配了个望远镜,建模比羊还精致,不知道哪来的。
一切都在往好的方向发展。
云雀看着这一切,心里既高兴又失落。高兴的是牛来真的成长为敢于担当的勇士了,失落的是……它不知道自己什么时候才能醒过来。
这天晚上,云雀坐在牛来背上,看着六边形的月亮。
"牛来,我什么时候能醒?"
牛来沉默了一会儿:"快了。当你觉得这个梦该结束的时候。我的梦,只有见证者觉得可以了,才会醒。"
"我觉得可以了。你已经成长为勇士了,草原也和平了,我的任务完成了。"
牛来低头看着地面,一大一小两只眼睛里似乎有什么在闪烁。
"你不想让我走?"
"有点。"牛来说,"你是第一个愿意听我说话的。我爹只会说我是天命之牛,牛群只会嘲笑我,豹子大部分时间都在练穿模。只有你,会问我怕不怕,会问我开不开心。"
云雀心里也酸酸的。虽然只有一场梦的时间,但这头糙建模的小牛已经成了它的朋友。
"但梦总要醒的。我还有自己的生活,还要去草原找虫子吃。"
"我知道。那……你醒了之后,会记得我吗?"
"会。我会记得一头建模粗糙、角一高一低、腿长短不一的小牛,叫牛来。它用bug拯救了草原,是真正的勇士。"
牛来笑了。这次笑容很完整,虽然面部肌肉还是只有两块,但云雀能感受到它的开心。
"那,再见了。"
"再见。"
一阵困意袭来。云雀眼皮越来越重,视野越来越模糊。它最后看到的,是牛来站在六边形的月光下,朝它挥了挥蹄子。
然后眼前一黑。
第十章 梦醒之后
云雀再次睁开眼时,发现自己躺在一片草地上。
阳光刺眼,空气清新,虫子的鸣叫声此起彼伏。它爬起来环顾四周,这片草原的建模很精致,草地不是重复贴图,远处的山有棱有角,天空中的云是正常形状,太阳也是圆的。
它回到了现实。
"我醒了……我真的醒了!"
它激动得扑棱翅膀在天上飞了好几圈,然后落回地面,开始寻找那头小牛犊。
找到了。小牛犊还在原来的地方,站在那里一动不动。建模依然粗糙,角一高一低,左眼比右眼大一圈,四条腿长短不一,尾巴直直翘在天上。
但它不再是梦里那个敢于担当、直面生死的勇士了。它只是一头刚出生三天的小牛犊,站在那里嚼着草,眼神懵懂。
"牛来?"云雀试探着叫了一声。
小牛犊抬起头看了它一眼,嘴张了合,合了张,半天挤出一个字:"哞——"
还是那个延迟三秒、带着电流杂音的哞。
它不记得云雀了。或者说,它从来就不认识云雀。梦里的一切只是云雀一个人的梦。牛来只是一头普通的小牛犊,它甚至不知道自己拥有入梦之力,更不知道在云雀的梦里,它拯救了整个草原。
云雀站在那里,看着这头懵懂的小牛犊,心里五味杂陈。
它想起了梦里的那些事。豹子的半张脸,狼群的团建烧烤,被石头堵住的河,建模精致但内里粗糙的老虎,还有牛来用bug拯救草原的身影。
那些都是真的吗?还是只是一场梦?
云雀不知道。
但它知道有些东西是真的。牛来在面对狼群时的冷静,在被牛群质疑时的坚持,在面对老虎时的勇敢。那些东西,不管在梦里还是现实中,都是真实存在的。
云雀最后看了牛来一眼,振翅飞起。它要去找虫子吃了,毕竟饿了三天三夜。
飞着飞着,它突然想起什么,低头朝地面喊了一声:"牛来!你爹说的对,你是天命之牛!"
地面上的小牛犊抬起头,一大一小两只眼睛望向天空。它的嘴张了张,似乎想说什么,但最后只挤出了一个字。
"哞——"
云雀笑了,振翅飞向远方。身后是那片建模粗糙但充满生机的草原,和那头一高一低两只角的小牛犊。
(全文完)
后记
本文恶搞自2026年8月上映的动画电影《牛来》。该片由两人主创,3D建模粗糙,上映9天票房7169元,却因"烂得出圈"引发热议。
本文保留了原片的核心框架,小牛犊、云雀入梦、草原、豹子、狼群、成长、梦醒,但对所有情节进行了恶搞重构,加入了建模吐槽、bug穿模、股市梗、团建梗等元素,纯属娱乐。
毕竟,能两个人做出一部86分钟的动画并送上院线,本身就是一件很牛的事。
牛来,牛气冲天。