首先要做RPG游戏需要地图编辑器
在线地图编辑地址,内含“项目源码”和“裁图工具”下载
https://easymapeditor-1258223435.cos.ap-guangzhou.myqcloud.com/v1.0.0/web-mobile/index.html
想对编辑器了解更多请进入 有做大型RPG或SLG游戏需求的朋友请进,有在线地图编辑器
想了解制作流程可以查看 Creator在微信小游戏做大型RPG的解决方案,有在线案例
梦幻西游地图整体比较大,基本在3000像素以上的级别,想在微信小游戏运行只能利用切图攻击把地图切成细块,按可视范围内分块加载,这样也能提高加载速度,地图切块工具可以在在线地图编辑器里下载。
案例包括了,地图分块加载,npc放置,传送门和出生点的设定,地图跳转,角色切换,基本剧情系统
如果要发微信小游戏,需要把场景里的地图清理掉,游戏运行时会默认动态加载外部地图资源,场景里添加的地图只是为了方便编辑放置物体,游戏运行是用不着的。
以下是梦幻西游游戏Demo
https://rpgdemo-1258223435.cos.ap-guangzhou.myqcloud.com/mhxydemo/web-mobile/index.html
效果图
游戏有3种方式,点击顶部工具栏切换操作按钮可以切换操作
1.遥感直接操作,角色完全跟着遥感的方向进行移动,不会主动避开障碍,遇到障碍如果旁白能通过会主动滑过旁白。
2.遥感导航操作,遥感提供角色寻路方向,角色不一定会按着遥感方向前行,遇到障碍会主动避开绕过。
3.点击地图导航,点击地图的任何一个地方,角色会自动寻路到该点。
由于项目源码过大,无法上传,有需要或者想了解更多的的朋友请QQ联系:583051842