搜索附件  
同能RPG制作大师 附件中心 同能RM技术讨论区 RPG Maker XP 讨论区 网游小地图(全景+自动寻路)(·全方位更新·): d13.jpg

网游小地图(全景+自动寻路)(·全方位更新·): d13.jpg

 

网游小地图(全景+自动寻路)(·全方位更新·):
今年要上大学咯···在家闲着无聊,酷爱RM
所以就试试写写这东西!
路途蛮艰辛的啦~不过还是成功了!
希望对RPG游戏制作者有用哦!
说明一些内容:
脚本里面Window_Micromap是小地图核心
小地图基本属性在里面顶端几段脚本设置
还有那个寻路脚本不是很优势哦!!
希望有大大能写出更好的寻路脚本!
所以我就能很邪恶的采用分段寻路了!
希望过的去!!!
有什么问题联系我哦!

如果有用双远景或者三远景的朋友们,为了让地图不失去比例可以在让窗口的【宽】,【高】
是该远景图的【宽】,【高】的倍数即可!所以在该张地图上弄以个【并行事件】内容:
等待 1 帧
【事件脚本】$micromap.set(x,y,width,height)
暂时消除事件
比如你有一张1920*3840的远景图那么除以32可得到地图宽高即60*120(高是宽的2倍,满足即可不失去比例)
所以你的窗口要设置为比如
$micromap.set(0,0,240,480)# x,y自己调,居中的算法那么X,Y将是
x = (640-窗口宽度)/2
y = (480-窗口高度)/2
所以最后居中地图
x = (640-240)/2 = 200
y = (480-480)/2 = 0
$micromap.set(200,0,240,480) # 即可
当然只要满足比例都可以的比如:
$micromap.set(0,0,120,240)
$micromap.set(0,0,180,360)
还有就是关于小地图的显示与否可以用事件脚本
$micromap.key(true/false)
来设置。
这里附上这张地图示范



按W键开关小地图===========================================================================

2011.8.11更新:
1·修正寻路中卡路的BUG,原因鼠标左击也能移动````所以移动数组混乱
2·增加了寻路路径显示的功能
3·增加了Bitmap#blur效果(模糊效果很不错的呵呵!)--作者 忧雪の伤 在此谢谢!

===========================================================================

2011.8.16更新:
1.很猥琐的让主角在行走时被移动的NPC碰到后,仍然可以到达目的地!
2.场景切换后小地图不更换
3.窗口有所修正比较美观

===========================================================================

2011.8.17更新:
1.增加四方向与八方向寻路选择
2.修正了下路径位置和大小
3.美化窗口

===========================================================================

2011.8.18更新:
1.修正空洞BUG
2.美化小地图人物显示效果
3.修正最后一步PATH没有描绘出!
4.鼠标瞄准NPC坐标修正!

===========================================================================
Name : 茄子
Q Q    : 9244579
截图:







话不多说再来一个范例工程








             本帖来自P1论坛作者★_茄孓,因Project1站服务器在国外有时候访问缓慢不方便作者交流学习,经联系P1站长fux2同意署名转载一起分享游戏制作经验,共同为国内独立游戏作者共同创造良好交流环境,原文地址:https://rpg.blue/forum.php?mod=viewthread&tid=202387  若有侵权,发帖作者可联系底部站长QQ在线咨询功能删除,谢谢。
网游小地图(全景+自动寻路)(·全方位更新·): d13.jpg

QQ|Archiver|手机版|小黑屋|同能RPG制作大师 ( 沪ICP备12027754号-3 )

GMT+8, 2024-9-21 16:47 , Processed in 0.038672 second(s), 18 queries .

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

返回顶部