Project1

标题: 如果我想做一个大分辨率的游戏.. [打印本页]

作者: wy602229444    时间: 2013-1-3 02:35
标题: 如果我想做一个大分辨率的游戏..
我想做一个1024*768的游戏..
想问下窗口大了.有什么弊端嘛..
看了看资料说是 核心支持640*480的
夸大分辨率属于花了多个视口.增加了.电脑运行需要的资源 CPU 内存啥的..
好像这么大的分辨率 事件 还不能用的特别多呢..

作者: 羞射了    时间: 2013-1-3 09:33
的确,正常情况下4个视口消耗的资源就是原本的4倍,当然加载素材只加载一份,只是运行的时候等于同时运行了四个窗口。

还有一点你必须明白,原本的32x32一格的素材并不是为了大分辨率设计的,所以如果用默认素材并不适合把分辨率改大。
作者: wy602229444    时间: 2013-1-4 11:54
羞射了 发表于 2013-1-3 09:33
的确,正常情况下4个视口消耗的资源就是原本的4倍,当然加载素材只加载一份,只是运行的时候等于同时运行了 ...

嗯.明白 只是有的时候觉得分辨太小了..好别扭的..
我也不想用游戏原代的战斗系统.
打算自己改变一个战斗系统..
用小分辨率事件的方法已经实现了.
但是涉及到分辨率大了. 事件就要少用了..
我还不会太脚本优化事件..
你有什么好的办法.可以让大分辨率占用的资源小一点嘛..

作者: 羞射了    时间: 2013-1-4 12:55
wy602229444 发表于 2013-1-4 11:54
嗯.明白 只是有的时候觉得分辨太小了..好别扭的..
我也不想用游戏原代的战斗系统.
打算自己改变一个战斗 ...

有一点你需要搞清楚,所谓多倍消耗并不是真的运行了4个rm,

所以对一个大分辨率来说,仅在默认的地图元件绘制上会消耗比原本较多的资源,

假设你放弃了原有的地图绘制方式,那么其他的功能都可以做到只运行一份,而不是多份,所以并不存在分辨率大了,事件就要减少的说法。

而因大尺寸素材而增加的资源消耗是无法避免的。
作者: 陆娘    时间: 2013-1-4 16:45
http://rpg.blue/thread-255478-1-1.html
一个改变分辨率的游戏。
作者: wy602229444    时间: 2013-1-5 20:18
羞射了 发表于 2013-1-4 12:55
有一点你需要搞清楚,所谓多倍消耗并不是真的运行了4个rm,

所以对一个大分辨率来说,仅在默认的地图元 ...

你的意思 分辨率加大了..只是绘制地图的方法.运行了多次.所以才会消耗那么多电脑的资源
所以 同样个数事件,大分辨率会卡..默认分辨率不卡.
就是因为绘制地图大分辨率比 默认分辨率地图 多执行了.地图绘制被
作者: 羞射了    时间: 2013-1-5 21:10
wy602229444 发表于 2013-1-5 20:18
你的意思 分辨率加大了..只是绘制地图的方法.运行了多次.所以才会消耗那么多电脑的资源
所以 同样个数事 ...

如果你用过某些别人写好的大分辨率脚本,觉得会卡,那是因为默认的几个绘制模块:window、plane、tilemap……这几个东西写得并不怎么好,会较多得占用本来就很可怜的资源。

根据我自己的使用结果,就是完全舍弃几个默认模块的情况,最多执行效率会下降,假设640x480,可以跑80帧,那么开到1024x768我觉得跑到40-50帧没什么问题。

要卡的话低于30帧才有明显会感觉卡,所以并不是一定大分辨率就会卡,如果你低分辨率还跑不到40帧,那么高分辨率就一定会卡了。




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