Project1

标题: 请问 rpg游戏中什么最占内存? [打印本页]

作者: zhuhengli    时间: 2008-6-11 02:59
标题: 请问 rpg游戏中什么最占内存?
各位:

   请问rpg游戏什么最耗费内存?做游戏避免高耗内存应该怎么做?开关多了耗内存吗?

谢谢 [LINE]1,#dddddd[/LINE]此贴于 2008-6-19 22:19:37 被版主darkten提醒,请楼主看到后对本贴做出回应。 [LINE]1,#dddddd[/LINE]版务信息:版主帮忙结贴~
作者: 八云紫    时间: 2008-6-11 03:00
并行事件 , 并行的公共事件 多了,很掉 FPS 。 [LINE]1,#dddddd[/LINE]系统信息:本贴由本区版主认可为正确答案,66RPG感谢您的热情解答~
作者: link006007    时间: 2008-6-11 03:01
不知道
作者: 柳之一    时间: 2008-6-11 03:06
加载图片不dispose,不断update

并行事件啊,加载图片啊。

说白了,就是刷新太多东西了。就卡。并行事件由于每次刷新都要check一下,所以……

曾经一次加载1000张图片,加到700多的时候就不行了
作者: 越前リョーマ    时间: 2008-6-11 03:08
个人经验是并行事件。
作者: hitlerson    时间: 2008-6-11 03:14
AMD5000+ 1GDDR2 GT8600 能跑1470个并行事件并刷新每个事件的动画
作者: 八云紫    时间: 2008-6-11 03:15
以下引用hitlerson于2008-6-10 19:14:49的发言:

AMD5000+ 1GDDR2 GT8600 能跑1470个并行事件并刷新每个事件的动画


你的配置太好了{/hx}, 我的电脑跑 10个并行FPS 就不能稳定在 60 了。{/ll}
作者: hitlerson    时间: 2008-6-11 03:19
以下引用八云紫于2008-6-10 19:15:50的发言:
你的配置太好了, 我的电脑跑 10个并行FPS 就不能稳定在 60 了。


忘记说了这个是极限值,在那一秒,我无奈的按下住了POWER足足等待了5秒
作者: link006007    时间: 2008-6-11 03:21
我想说  卡和内存占用大小没有直接关系 = =b
你写个死循环  他还不占内存呢
作者: 八云紫    时间: 2008-6-11 03:22
以下引用hitlerson于2008-6-10 19:19:39的发言:


忘记说了这个是极限值,在那一秒,我无奈的按下住了POWER足足等待了5秒

可怜的电脑。
作者: 柳之一    时间: 2008-6-11 03:34
以下引用link006007于2008-6-10 19:21:55的发言:

我想说  卡和内存占用大小没有直接关系 = =b
你写个死循环  他还不占内存呢


[本贴由作者于 2008-6-10 19:22:20 最后编辑]

正解,加载图片多的话,一会就占满内存了。


作者: 灯笼菜刀王    时间: 2008-6-11 03:49
我觉得地图上播放动画也占吧。

曾经做了个类似探测的效果,使用后地图隐藏的东西全部播放动画,动画有6桢,地图上大概有20个吧....一播放电脑就战斗不能....
作者: zhuhengli    时间: 2008-6-11 03:58
并行事件是并行处理吗?  可柳柳录像好像说:并行处理占内存啊
作者: 越前リョーマ    时间: 2008-6-11 04:02
以下引用zhuhengli于2008-6-10 19:58:02的发言:

并行事件是并行处理吗?  可柳柳录像好像说:并行处理占内存啊

我有说并行事件不占内存吗?

不仅不是不占,而且还很多。
作者: yangff    时间: 2008-6-11 04:14
以下引用hitlerson于2008-6-10 19:14:49的发言:

AMD5000+ 1GDDR2 GT8600 能跑1470个并行事件并刷新每个事件的动画

我200个FPS保持在10左右(VX带上轻量化脚本20左右)
作者: 禾西    时间: 2008-6-11 08:01
根據幻森的實驗報告...幷行事件是會嚴重占用內存的。但是最嚴重的要數圖片生成與update
作者: hitlerson    时间: 2008-6-11 08:06
以下引用禾西于2008-6-11 0:01:31的发言:

根據幻森的實驗報告...幷行事件是會嚴重占用內存的。但是最嚴重的要數圖片生成與update


说的是,就算刷个血条,没判断 hp == @hp ,也会卡很多
作者: wy29    时间: 2008-6-11 08:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 禾西    时间: 2008-6-11 08:18
$開頭的其實占不多...靜態的都占很少
作者: zhuhengli    时间: 2008-6-11 16:50
以下引用禾西于2008-6-11 0:01:31的发言:

根據幻森的實驗報告...幷行事件是會嚴重占用內存的。但是最嚴重的要數圖片生成與update





圖片生成與update   什么意思?
作者: hitlerson    时间: 2008-6-11 16:58
如果你看不明白他说的,请你先不要研究怎样能少占内存
等你到了了解刷新\内存申请等的程度,觉得你的游戏需要更多的优化的时候再研究吧
作者: 八云紫    时间: 2008-6-11 17:00
LZ 现在只要记得,少用并行事件即可。
作者: 色即是空    时间: 2008-6-11 19:43
提示: 作者被禁止或删除 内容自动屏蔽
作者: hitlerson    时间: 2008-6-11 20:09
我做的魔法也暴废内存,如果把 单次魔法发动个数 和 单次魔法发动次数 的rand(n)写大的话,哼哼!!!!
作者: lldjjf    时间: 2008-6-11 20:14
提示: 作者被禁止或删除 内容自动屏蔽
作者: 斜阳轩    时间: 2008-6-14 21:31
提示: 作者被禁止或删除 内容自动屏蔽




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1