首页 > 科幻竞技 > 这不是BUG,这是游戏特性

这不是BUG,这是游戏特性 第58节

  还好,这些都有模板。

  装备职业、地图设计全都有人负责,他只需要搞好他所谓的“NPC自动生成程序”就可以了。

  毕竟其他的都是锦上添花,换个游戏也一样。

  但NPC的千人千面,尤其是数量如此庞大的NPC,可不是什么RPG游戏都能做到的。

  如果做好了这一点……

  那即使是在RPG这个庞大的游戏分类里,《神恩大陆》也将成为最优秀的作品之一。

  “等会儿!”

  满怀激动,正准备大喊系统加点的陈霸,突然想到一个问题。

  铁憨憨系统这一次,不会又整出什么幺蛾子吧?

  它可是惯犯了!

  虽然黑科技确实厉害,但也不能老出Bug啊!

  有时候陈霸都怀疑,他这个系统莫不是被淘汰的二手货?他捡了人家不要的破鞋?

第75章 NPC生成

  陈霸信不过系统。

  主要是《星空大帝》的惨痛教训,让他不太敢将一些游戏核心程序或代码,交给系统来生成优化。

  不可否认……

  系统搞的底层核心确实很厉害,比如《星空大帝》的鸡血优化,给他十年时间也不一定能将游戏优化到这种程度。

  但也正因为厉害,太过超前,所以其中如果有Bug或者错误,陈霸根本没能力进行修改。

  而且,有时候他连问题出在哪儿都不知道,还得靠玩家主动发现。

  “先自己做一款……”

  陈霸觉得,不能养成依赖系统的坏习惯。系统靠得住就算了,万一系统靠不住还依赖他,那不是找死嘛?

  NPC自动生成有一套核心算法,他在筑梦论坛看到过某位业界大佬发的教学贴。

  根据这套算法,他想自己先做一个生成程序,看看效果怎么样。

  如果能有系统提供的一半水平,那就不考虑系统方案了。

  如果实在差的很远,生成的NPC普遍模板机械化严重,而且呆愣痴傻,那就让铁憨憨系统出马。

  想到就做。

  花了大概半个月时间,一直折腾到中秋节前夕,《寄人篱下模拟器》装修DLC发布,陈霸才搞定NPC生成1.0版本。

  不得不说,效果很差。

  这套NPC生成逻辑,用最简单的一句话概括,那就是“量大管饱”。

  生成出来的NPC嘛……

  大概就是不少网络游戏里,玩家在主城大街上看到那些到处闲逛,你挡住他的去路,他会绕路的NPC样子。

  陈霸优化了一下。

  从1.0版本更新到1.2版本,新生成的NPC,在服饰穿着、相貌身高、行动轨迹等方面,有了一定的进步。

  但“日常行为”仍然是一个难以攻破的难点。

  陈霸希望,在《神恩大陆》这款游戏里,每一個NPC都有自己的日常生活,而且符合故事背景。

  比如街上卖水果的摊贩,他有自己的家,他早上推着水果来城里叫卖,有顾客出现就会做出“介绍水果”的举动,天快黑了便回到自己的家……

  他不指望NPC有多智能。

  以现在的技术,根本做不到让NPC像真人一样对答如流,他只希望这些NPC,能有合理的日常生活轨迹。

  而不是一个NPC,早上在城门口晃悠,下午在城门口晃悠,到了凌晨时分,还在城门口晃悠!

  别笑,自己去游戏里看看,绝大多数游戏,不管单机还是网游,NPC大都是这种木桩机械……

  也只有少数注重体验和沉浸感的游戏,会给NPC安排各自的行动轨迹和日常生活。

  比如《波西亚时光》。

  作为一款模拟经营类游戏,在这款游戏里,NPC完美遵照了日出而作,日落而息的作息习惯。

  不仅如此,平时他们还会去餐厅吃饭,去河边闲逛,去农场照顾小鸡,小镇举办活动时还会聚到一起凑个热闹。

  这就是陈霸想要的效果。

  但诸如《波西亚时光》这种NPC,基本都是一人一个预设方案。因为NPC数量不多,所以花点时间就可以了。

  但《神恩大陆》不行。

  新游戏的NPC数量实在太多了,哪怕是最小的地图,也有几十上百个NPC活跃其中。

  如果每一个NPC都要让陈霸专门为其设计行动方案和台词对白,那工程量得多吓人啊?

  所以批量生成是必须的。

  不搞批量生成,纯靠人力去做这件事,《神恩大陆》的开发周期估计会比3A大作还要漫长。

  “这套算法不太行。”

  陈霸抛弃了那位大佬的方案,选择从头开始,引入时下最热门的AI技术来生成数量庞大的NPC群体。

  效果略好一些。

  至少在AI的帮助下,NPC不会长着同一张脸了。

  但行动轨迹十分混乱,甚至出现了几十个NPC因为路线重叠,扎堆挤在一起把路堵死的情况……

  2.0版本失败了。

  陈霸也很无奈,靠算法批量生成的NPC效果太差,根本达不到要求。如果想做好《神恩大陆》这款游戏,还真缺不了系统提供的NPC生成核心代码。

  【游戏名称:神恩大陆】

  【策划:85(可提升)】

  【程序:80(可提升)】

  【美术:82(可提升)】

  系统面板一如既往的简陋,像是早期3G家园的文字冒险游戏,除了基础信息外,其他啥也看不到。

  不过陈霸已经习惯了。

  《神恩大陆》在各个方面都还可以,至少没有特别严重的短板。打开二级菜单,可以看到针对性的提升选项,其中就有NPC生成与优化。

  【正在生成1%…5%…】

  等待进度条走完后,这套由系统提供的NPC生成及行动对白程序,便加载进了游戏工程文件里。

  程序得分涨到了90!

  陈霸试着跑了一下,效果令人满意,生成出来的NPC不仅数量多,而且每一个都活灵活现,有自己的性格和行动轨迹。

  比如某个混混NPC。

  他的行动轨迹很简单,在小巷里抢劫其他NPC,获取钱财后跑去武器店消费,获得更好的武器,然后抢劫更多的人……

  这很符合人设背景!

  NPC不仅性格各异,有各自的生活行为轨迹,甚至连对白都不一样。

  “有AI的痕迹?”

  陈霸研究了一会儿,最后得出结论,这些NPC的对白互动文本,来源应该是智能AI根据不同人物身份随机生成的对话。

  还别说,挺有意思的。

  比如裁缝学徒,他会告诉玩家他在裁缝店里看到的趣事,还会偷偷告诉玩家,某些来做衣服的贵妇,身材有多迷人。

  “不愧是系统出品!”

  陈霸啧啧称奇,这种程度的NPC,单独几个没什么,花点时间谁都能做出来。

  但不要忘了,这是程序批量化生成的NPC之一!像这样的NPC,还有几百上千个……

  有点黑科技了!

  一口气搞出上千个性格各异,自带对白台词和背景身份,有着合理行动生活轨迹的NPC,难度可想而知。

  反正陈霸觉得,这批NPC的拟真写实程度已经很高了。

  如果《神恩大陆》全是这种NPC,那带给玩家们的沉浸感绝对很棒,核心玩法也能得到最大化增强。

  毕竟,谁不喜欢聪明的队友呢?

第76章 灵感源于游戏

  石城,水韵兰亭小区。

  梁晓东正靠在沙发上,用手机逛着某电商购物平台的3C数码硬件板块。

  他打算组装一台电脑。

  作为一名全职网文作家,梁晓东的日常生活离不开电脑,没有电脑,他连吃饭都难。

  他之前码字用的笔记本电脑,还是刚上大学时老爸给他买的。用了这么多年,不仅性能跟不上时代,小毛病也很多。

  就在昨天,他因为码字时太过激动,不小心打翻了茶杯,导致电脑进水烧了主板。

  修肯定不修了。

  与其花钱修这台破电脑,还不如加点钱,组装一台新的台式机呢!

  笔记本电脑方便是方便,但打字手感太差了,而且屏幕也小,检查错别字的时候经常遗漏。

  当然,这不是最主要的原因。

  梁晓东之所以这么执着于新电脑,主要还是因为他喜欢打游戏,而旧电脑的性能……能玩,但玩得不爽。

  “别催了别催了,等我把新电脑组装好,立马就爆更一百章!”

首节 上一节 58/247下一节 尾节 目录

上一篇:情商20学霸,造出芯片正常吧?

下一篇:全球每月一个新规则

推荐阅读