社区
Java SE
帖子详情
关于梦幻西游走路问题
chensiyu04
2007-10-10 01:42:49
如果用JAVA来实现道路模式?
我现在背景图是一个城市
城市里有房子和大路
和小路和商店。
如果让JAVA实现 大路小路(只要是路)人物可以走。一碰到商店(是一张很大的JLABEL图片)
就停止走,碰到NPC也停止 NPC也是一副图片
其实很简单。。就是表达不出来(小学语文基础太差(经常被老师K))
...全文
375
17
打赏
收藏
关于梦幻西游走路问题
如果用JAVA来实现道路模式? 我现在背景图是一个城市 城市里有房子和大路 和小路和商店。 如果让JAVA实现 大路小路(只要是路)人物可以走。一碰到商店(是一张很大的JLABEL图片) 就停止走,碰到NPC也停止 NPC也是一副图片 其实很简单。。就是表达不出来(小学语文基础太差(经常被老师K))
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
17 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
huangxw000
2007-11-01
打赏
举报
回复
我不懂,学习中.帮顶.
chensiyu04
2007-10-31
打赏
举报
回复
在顶下。。等人哦````
chensiyu04
2007-10-29
打赏
举报
回复
hoverlees
你所说的。我感触很深。
那我现在应该去了解2D的相关方法吗?
hoverlees
2007-10-23
打赏
举报
回复
楼主一开始就错了,你想做游戏还把图片放到JLabel里?
游戏和控件是不一样的,控件是靠接收到输入消息,然后再重画控件的这个小区域,而游戏是每隔一定间隔就会重画整个屏幕.
2D游戏和仿3D游戏一般都是用2维数组或者游戏里的对象的碰撞测试判断移动的.至于二维数组怎么初始化,这个是你应该比你问的这些问题更早知道的事.
飞鸟0922
2007-10-19
打赏
举报
回复
我想了一下,你说的方法要有游戏的接口才可以实现,我们现在是没有接口。
还有我们就是在讨论
java
的实现方法!
ZJXHZ
2007-10-17
打赏
举报
回复
to hfwguitar:
数组初始化?可以从配置文件中读取啊,这个取决于地图编辑器了,地图编辑器在制图的时候可以自动生成这个配置文件。要研究这类问题,可以去专业的游戏网站看看RPG是怎么制作的,有很详细的入门教程。还有自动寻路的算法等。我只实现过最简单的A*,后来就没有搞了。现在在搞java~~
飞鸟0922
2007-10-16
打赏
举报
回复
那你打算怎么初始化这个数组???
ZJXHZ
2007-10-16
打赏
举报
回复
将地图分解成若干个大小相同的小方块,每个方块用一个坐标表示。然后用一个数据结构,例如二维数组来保存每个点存在的是什么东西,是否可以通过等,当人物走动时,判断下一个点是否可以通过即可。
飞鸟0922
2007-10-16
打赏
举报
回复
我说的是适时抓取图片---什么叫没法抓取图片?
比如每0.5秒抓取一次,再根据图片上的路线实现点击鼠标事件
chensiyu04
2007-10-16
打赏
举报
回复
晕。。。头都晕了。。`
chensiyu04
2007-10-12
打赏
举报
回复
我说的大地图是城市的地图
根本没发抓取图片
不能用你的那个方法
因为。我并不是规定好他走哪地方。
而是
除了建筑物
其他的地方他都可以随即 来回自由的走来走去。。
``
飞鸟0922
2007-10-12
打赏
举报
回复
你说的大地图是指tab键弹出的小地图还是任务所在的城市地图(如:长安)
我说的是让你识别游戏窗口抓取的图片--是一个场景的图像
我又想到另外一个方法:通过当前的任务坐标决定下一步的运动线路,所有运动线路保存在数据库中(坐标点的数据)
比如:
你从建邺的0,0到125,100
中间的每次点击鼠标的坐标都可以数据库中(当然你要先初始记录在化一条路线的记录)
然后就可以根据当前的坐标和数据库的值决定下一步走那里或者是什么动作
这种方法要你初始化每一条线路,但是这个游戏的地图不多,而且实现起来比第一中方法要简单的多,我觉得是可行的
你有什么想法?分享一下!
chensiyu04
2007-10-11
打赏
举报
回复
不行`
大地图就是一张图片
你怎么图像识别?
飞鸟0922
2007-10-11
打赏
举报
回复
你真有毅力,我也没有什么好办法,最笨的办法倒是有一个:
1,抓取图像
2,图像识别(我认为最困难的部分)
3,根据第二步分析的基础加场景决定下一步的动作(业务逻辑)
4,点击鼠标移动
chensiyu04
2007-10-11
打赏
举报
回复
谢谢。。
虽然难 但我还是要做。。希望高手来指点下``
飞鸟0922
2007-10-10
打赏
举报
回复
这个有点难度,npc不是静态图片啊,怎么识别?
我曾经也想过关于外挂的一些问题,我觉得没有API实现外挂太困难了!
梦幻西游
行走图
很好的素材,行走图,用于游戏开发,RPG
css3仿
梦幻西游
场景动画特效
本资源为全动画西游记页面 师徒四人一直
走路
背景随之变换 欢迎下载
用html和css制作师徒四人西天取经动画(提供源码+素材)
html和css制作的师徒四人西天取经动画源码加素材
html图片铺底代码,
梦幻西游
底部师徒四人动态图
[html]代码库
梦幻西游
body{background-image: url(https://xyq.res.netease.com/pc/gw/20170118103441/img/ft2_7b14393.webp);}.footer{width: 760px;height: 300px;/* 背景颜色 */margin: 400px auto;/* 外边距 上下 左右 */}.west{...
《
梦幻西游
》手游主程刘强:如何提供一个稳定高效的MMO手游服务器引擎
原标题:原创 《
梦幻西游
》手游主程刘强:如何提供一个稳定高效的MMO手游服务器引擎 整理/手游那点事子安 随着手游越发端游化和重度化,衡量一款手游的数据除了传统的留存率、ARPU等外,还新增了PCU(Peak concurrent users ,既最高同时在线玩家人数)等数据。但是同时多人在线对服务器的运算能力和稳定性都有着极大的要求。在此次的网易游戏学院上,《
梦幻西游
》手游的主程刘强就《
梦幻西游
》手游中如何做到200万人同时在线,如何提供一个...
Java SE
62,623
社区成员
307,257
社区内容
发帖
与我相关
我的任务
Java SE
Java 2 Standard Edition
复制链接
扫一扫
分享
社区描述
Java 2 Standard Edition
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章