社区
数据结构与算法
帖子详情
请问如何实现象diablo中置物箱判定的算法,谢谢!
luou
2001-12-25 10:48:46
主要是放进物品格子是否被占据,最好还能自动找到空格放,谢谢。
...全文
59
5
打赏
收藏
请问如何实现象diablo中置物箱判定的算法,谢谢!
主要是放进物品格子是否被占据,最好还能自动找到空格放,谢谢。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
luou
2002-01-27
打赏
举报
回复
结贴
luou
2001-12-26
打赏
举报
回复
嗯,看来这种算法在单机上不需要很高效,可是我做的判定是在server端,很快才行
Elminster
2001-12-25
打赏
举报
回复
Diablo 的算法其实就是遍历。我做过简单的实验,基本规则是小东西(占一格、两格、正方四格)从最右上开始放,自右而左、自下而上,找到第一个能放的位置就放,大东西(占 6 格,竖 3 格)从最左上开始自上而下,自左而右,找到第一个能放的位置就放。不会给你调整,所以放的很差。
以上结论对应 Diablo1 ,Diablo2 应该区别也不大,不过我的机器太差,没怎么玩了。
likeme
2001-12-25
打赏
举报
回复
我觉得diablo中物品是用一个堆栈来存放的,无需找空格
axial
2001-12-25
打赏
举报
回复
用遍历呗,把每个位置都试一下,diablo好象不会给你自动调整的。
格子数很少,应该不复杂。
模拟
实
现
diablo
2代码
某高手写的小游戏 模拟人物 场景 光照 移动 阴影 等 vc代码 100%完全再现
diablo
游戏场景 绝对值得下载,对于学习游戏的朋友有很高的参考价值,包括资源的运用 逻辑 鼠标输入控制等等
diablo
-js, 在 HTML5 Canvas 和 javascript,等距最小码样式游戏.zip
diablo
-js, 在 HTML5 Canvas 和 javascript,等距最小码样式游戏
diablo
HTML5 Canvas 和javascript的等等最小代码样式游戏演示http://mitallast.github.com/
diablo
-js/变更日志大更新从
Diablo
2提取一个原始级别 !...
Diablo
-III-Setup
Diablo
-III-Setup
Diablo
II 助手 v6.22
在impk市场聊天室中发言; 启动游戏(即替代快捷方式以中文英文等模式启动); 轻松手指(一键切换技能、施展技能等); 收藏夹(比如使用菜单中打开物价表连接); 赌博(自动赌博东西,买到包裹满...
diablo
3 se 2.0.1.0
diablo
3 se 2.0.1.0
数据结构与算法
33,008
社区成员
35,326
社区内容
发帖
与我相关
我的任务
数据结构与算法
数据结构与算法相关内容讨论专区
复制链接
扫一扫
分享
社区描述
数据结构与算法相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章