设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 17139|回复: 33
打印 上一主题 下一主题

[原创发布] TyPath - VA智能寻路脚本

[复制链接]

Lv4.逐梦者

梦石
2
星屑
6687
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

跳转到指定楼层
1
发表于 2020-3-14 17:16:25 | 只看该作者 |只看大图 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
本帖最后由 MCCF 于 2021-1-27 15:03 编辑

众所周知,RPG Maker原版的寻路是不完备的,时常会遇到被墙壁/桌子卡住的现象。
TyPath脚本用A*算法扩展了原有寻路,部分解决了这个问题,并为更多的扩展和支持提供基础。

关于TyPath
前言
脚本
范例工程
实现说明
更新日志

评分

参与人数 13星屑 +310 +12 收起 理由
hightguy + 1
B612 + 1 塞糖
哇哇哇啊叭叭 + 1 塞糖
anyejie + 1 塞糖
KazamiMegumin + 1 精品文章
雪蓮姬 + 1 塞糖
fux2 + 310 精品文章
Cupidk爱呗茶 + 1 精品文章
又囧又怨的炅鸢 + 1 精品文章
一只中二酱 + 1 nb!

查看全部评分

祝好。

Lv4.逐梦者

梦石
2
星屑
6687
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

来自 2楼
 楼主| 发表于 2020-3-15 20:45:16 | 只看该作者
本帖最后由 MCCF 于 2020-3-17 13:18 编辑

1.1版本更新:
  • 现在即使目标不可到达,也会自动寻路到离目标最近的位置上。
  • 进一步优化寻路速度,减少寻路对游戏FPS的影响。
  • 可设置“堵截式寻路”,此时事件将忠贞不渝死缠烂打地堵截角色。
  • 可设置寻路精度及智能度,可以通过减小这两个设定值防止卡顿。
  • 可设置寻路避免通过有害地形的修正。
  • 以及更多奇奇怪怪的部分优化和一大堆BUG修复。

一个看的人都没有……WSL

评分

参与人数 1+1 收起 理由
怠惰な騎士 + 1 有看的人×

查看全部评分

祝好。
回复 支持 2 反对 0

使用道具 举报

Lv4.逐梦者

梦石
2
星屑
6687
在线时间
501 小时
注册时间
2018-3-23
帖子
533

R考场第七期银奖

来自 12楼
 楼主| 发表于 2020-9-25 23:00:14 | 只看该作者
1.2版本更新
修复了move_route和move_typath方法的BUG。
祝好。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
77
在线时间
10 小时
注册时间
2021-1-16
帖子
4
28
发表于 2022-10-23 21:35:52 | 只看该作者
太强了!!!
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1146
在线时间
140 小时
注册时间
2021-10-9
帖子
18
27
发表于 2022-8-21 18:30:05 | 只看该作者
报错Invalid or unexpected token,怎么回事捏
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
25
在线时间
1 小时
注册时间
2022-8-5
帖子
3
26
发表于 2022-8-6 08:50:48 | 只看该作者
为什么加了之后放了堵墙就隔墙深情相望而不是从另一边绕过来
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
4571
在线时间
35 小时
注册时间
2014-2-13
帖子
3
25
发表于 2021-12-13 12:40:05 | 只看该作者
(挖坟人)这个脚本好棒!留个名使用去做自己的游戏(!?
『付丧神人偶』
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1183
在线时间
157 小时
注册时间
2021-2-24
帖子
4
24
发表于 2021-12-5 10:00:59 | 只看该作者
不行,算法还是太暴力了,地图不能太大,有效率问题,范例工程一走到下面就直接卡屏了
回复 支持 反对

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1917
在线时间
417 小时
注册时间
2017-11-24
帖子
112
23
发表于 2021-11-28 21:37:31 | 只看该作者
66666666666666666666666
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
44
在线时间
5 小时
注册时间
2021-7-6
帖子
1
22
发表于 2021-7-9 10:08:01 | 只看该作者
(挖坟)太强了!!解决了我系统追逐鬼畜的问题!!

点评

(挖坟)  发表于 2021-7-19 10:58
恐解就是我的命
回复 支持 反对

使用道具 举报

Lv2.观梦者

梦石
0
星屑
317
在线时间
43 小时
注册时间
2021-3-7
帖子
25
21
发表于 2021-3-16 18:27:56 | 只看该作者
先看看范例
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
194
在线时间
21 小时
注册时间
2019-9-8
帖子
18
20
发表于 2021-3-12 14:55:01 | 只看该作者
MCCF 发表于 2021-2-27 15:33
找时间实现一个Ruby的堆基本上就能解决这个问题
理论上可以达到至少100*100大地图的10事件以下无卡顿寻路 ...

100x100的设计的话在绝大多数游戏里都能满足了,
脚本方面做追逐战的效果非常好,比原版一些寻路设计强很多。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-11-22 10:37

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

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