游戏开发论坛

 找回密码
 立即注册
搜索
12
返回列表 发新帖
楼主: 系统崩溃

问一个2D游戏地图上的问题

[复制链接]

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-6-11 14:32:00 | 显示全部楼层

Re:问一个2D游戏地图上的问题

实时处理的部分少了很多,性能也会好点。

26

主题

537

帖子

537

积分

高级会员

Rank: 4

积分
537
 楼主| 发表于 2008-6-11 14:38:00 | 显示全部楼层

Re: Re: Re:问一个2D游戏地图上的问题

Miu.C: Re: Re:问一个2D游戏地图上的问题


如果可以到达的区域由你这么方方正正那还不如直接作为一大块处理,不知道你这几行代码有什么意义。
M不能表达变量的意义。
循环自变量一般用i,j.
数组不声明类型效率很低的,真可怜。


你也不要见到老游就有批评的冲动,他这么处理至少在理论上没什么不妥。方方正正针对的是整张地图,可达区域的形状是由M中的值决定的。
只是如果走的是我所提到的方法2,10楼的NPC问题就难以避免

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-6-11 14:46:00 | 显示全部楼层

Re: Re: Re: Re:问一个2D游戏地图上的问题

系统崩溃: Re: Re: Re:问一个2D游戏地图上的问题



你也不要见到老游就有批评的冲动,他这么处理至少在理论上没什么不妥。方方正正针对的是整张地图,可达区域的形状是由M中的值决定的。
只是如果走的是我所提到的方法2,10楼的NPC问题就难以避免

资源的处理效率问题明显不是手工改几个Boolean然后For Next那么简单的,我的意见相信对他来说还是值得参考的。以其人之道还治其人之身吧~~~~

看看其他的游戏怎么做的吧,我觉得没必要一定Alpha Blend,单用渐变色调或边框等更简单的方法处理也一样。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-6-11 14:48:00 | 显示全部楼层

Re:问一个2D游戏地图上的问题

实在不行你干脆准备两套图片算了,这年头游戏都是做得越大越好的..........

270

主题

6442

帖子

6446

积分

论坛元老

Rank: 8Rank: 8

积分
6446
发表于 2008-6-11 15:20:00 | 显示全部楼层

Re: Re:问一个2D游戏地图上的问题

Miu.C: Re:问一个2D游戏地图上的问题

实在不行你干脆准备两套图片算了,这年头游戏都是做得越大越好的..........


理论家光会吹,我现在早就不写2D游戏了,写例子是帮人家个忙。

187

主题

6490

帖子

6491

积分

论坛元老

团长

Rank: 8Rank: 8

积分
6491
发表于 2008-6-11 15:27:00 | 显示全部楼层

Re: Re: Re:问一个2D游戏地图上的问题

游戏之家站长: Re: Re:问一个2D游戏地图上的问题



理论家光会吹,我现在早就不写2D游戏了,写例子是帮人家个忙。

你的代码..........对解决LZ的问题没有什么用啊,还用了封闭的一个莫名其妙的DLL。

先看清楚LZ的问题在解答好不好,胡乱写一个莫名其妙的代码对于解决问题一点帮助都没有,思路通了,我相信LZ的代码比你的要优秀得多。

15

主题

2093

帖子

2093

积分

金牌会员

Rank: 6Rank: 6

积分
2093
发表于 2008-6-11 16:01:00 | 显示全部楼层

Re: Re: Re:问一个2D游戏地图上的问题

游戏之家站长: Re: Re:问一个2D游戏地图上的问题



理论家光会吹,我现在早就不写2D游戏了,写例子是帮人家个忙。


很不和谐,版主的贴都要来捣乱……

21

主题

100

帖子

100

积分

注册会员

Rank: 2

积分
100
QQ
发表于 2008-6-11 18:30:00 | 显示全部楼层

Re: Re:问一个2D游戏地图上的问题

psic: Re:问一个2D游戏地图上的问题

把可行动范围和以外的范围分开渲染不就行了么


这样比较灵活,并且便于支持序列贞之类的特效(地图引擎本身就支持)
不过似乎又增加了问题的复杂性
设计问题真难搞
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2026-1-22 07:06

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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