yFzz(隐龙轩) 流星蝴蝶剑.net,新流星搜剑录 专题论坛

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 12547|回复: 13

流星单机AI新突破 for 真武林

[复制链接]

0

主题

602

帖子

1693

积分

版主

Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96Rank: 96

积分
1693

社区建设勋章最佳人气勋章

发表于 2012-2-21 20:46:00 | 显示全部楼层 |阅读模式
好消息,给流星AI的一个重大突破
真武林 31关后将全面使用此方面,将AI的游戏性和可玩性再度提升到一个新境界。

众所周知,流星里面有
sn_xxx.pst(给剧本AI用的,控制游戏剧情发展),  
npcxxx.pst(给人物用的,控制人物动作)和
snxxx.pst(给地图用的,控制地图机关等)
三个脚本,每个脚本里都有程序,但是三个程序本身是独立运行的,相互之间的数据不能互通。
这使得我们制作复杂的互动AI比较麻烦,(当然,貌似有GameCallback可以互通,但是使用方法没有公开)
比如剧本是:
比如某个大侠说:芝麻开门,(这个时候需要大门立刻打开)
比如走到某个机关前,突然万剑齐发 (这个时候需要立刻发出杀人利器)
比如说坛子被打破了,大侠需要说,你看我吧坛子打破了,你快出来吧

比如我们希望流星剧本运行到某一个剧情时,npc说一句话导致地图上突然出现某个机关或者物品,当npc启动机关或者吃点物品时,
又触发地图上某些变化
真武林之前对这类要求的处理是,设置一个包,等到剧情运行到某处时,加入某个npc,吃点包,然后触发地图,地图中再触发地图变化。
(如果剧本要知道这个变化已经完成,还需要额外设置另外一个物品)
这样一个麻烦是如果剧本很复杂,需要设置很多包和额外的npc来做这个事情(笑:而且要保证npc不会你看见)

今天我突然想起一个思路:我的真武林是有独立客户端的,我在客户端里内置一个外挂,获取这三个程序的数据,比如剧本发出某个消息,通过
外挂把剧本数据传输到地图,地图就可以立即响应变化,然后外挂再获取地图数据到剧本,剧本中又可以立即响应这个情况。
其中剧本和npc都是有OnUpdate函数可以随时监测数据的,通过反汇编,我发现地图也有类似函数,也可以在里面加入随时监测函数。
经过试验,上述思路运行获得成功,现在做这种地图剧本互动程序就再也无需借助Npc吃包等其他动作了。




回复

使用道具 举报

0

主题

22

帖子

40

积分

略知一二

Rank: 8Rank: 8

积分
40
发表于 2012-2-22 10:03:00 | 显示全部楼层
我最近也有这种思路,由于流星自带的代码有局限,想通过外挂方式来实现接受发送信息,但是技术有限,还有很多局限,你能详细说明下你的方法吗?
回复 支持 反对

使用道具 举报

0

主题

183

帖子

761

积分

一代宗师

Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32

积分
761
QQ
发表于 2012-2-23 03:35:00 | 显示全部楼层
哇!……
强力顶:mbs12:
回复 支持 反对

使用道具 举报

0

主题

8

帖子

42

积分

略知一二

Rank: 8Rank: 8

积分
42
发表于 2012-3-5 13:43:00 | 显示全部楼层
用力顶,顶顶
回复 支持 反对

使用道具 举报

4

主题

224

帖子

870

积分

一代宗师

Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32Rank: 32

积分
870
发表于 2012-12-6 14:56:00 | 显示全部楼层
必须顶。支持真武林!
曾经的故事,在这里继续;曾经的回忆,在这里拾起;曾经相遇的,在这里重逢;流星蝴蝶剑,我们的传奇。
回复 支持 反对

使用道具 举报

0

主题

1

帖子

23

积分

不堪一击

Rank: 4

积分
23
发表于 2012-12-13 11:08:00 | 显示全部楼层
用力顶!!!!!!!!!!!!












---------------------------------------------------------------------------------------------
モンクレールダウンベストチブ  モンクレールジャージ
回复 支持 反对

使用道具 举报

0

主题

1

帖子

21

积分

不堪一击

Rank: 4

积分
21
发表于 2013-1-18 23:40:00 | 显示全部楼层
顶啊......
回复 支持 反对

使用道具 举报

0

主题

6

帖子

38

积分

略知一二

Rank: 8Rank: 8

积分
38
发表于 2013-2-8 13:12:00 | 显示全部楼层
回复 1楼zmj_123的帖子

这里新人,小风。希望楼主的帖子越来越火!
回复 支持 反对

使用道具 举报

0

主题

1

帖子

23

积分

不堪一击

Rank: 4

积分
23
发表于 2014-4-10 14:10:00 | 显示全部楼层
  耶!!!!!!!!!!!!!!!!
               
依黛天娇  
               
                       
  求金牌、求收藏、求推荐、求点击、求评论、求红包、求礼物,各种求,有什么求什么,都砸过来吧!爱你们!
  哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈哈
  可以告诉她们真相了!!!!!!!!
  第一部终于打完了,
  太    好    了!!!!!!!!!!
  “那她们。。。。。。合格了吗?”雪泪。
  额。。。。。。。。。。。。。。。。
  读者们, 超级演说家乐嘉下跪   知道, 超级演说家乐嘉下跪   写得不好,也写得少,但是,武汉依黛天娇服饰有限公司, 超级演说家乐嘉下跪   还是希望,你们能喜欢。
湖北台主持直播中被换 斥奢靡官员"有多远滚多远"
守护甜心之皇家之恋_第二十五章  哈哈!合格!免费阅读_小心脏出血漏洞  阅读网
                                       
  “废话,当然合格了!”母亲大人。
  边里唯世,珍依佳服饰,结木弥耶,真诚璃茉,三条海里,珍依佳,星那歌呗!!!
  和他们在一起啦!!!!!!!!!!
回复 支持 反对

使用道具 举报

0

主题

3

帖子

32

积分

略知一二

Rank: 8Rank: 8

积分
32
发表于 2014-4-21 13:49:00 | 显示全部楼层
只有30关么?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|yFzz(隐龙轩) ( 粤ICP备15055400号-3

GMT+8, 2018-5-21 19:14 , Processed in 0.125039 second(s), 22 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表