Project1

标题: 关于并行事件个数影响游戏速度 [打印本页]

作者: wy602229444    时间: 2012-12-30 14:15
标题: 关于并行事件个数影响游戏速度
一般多少个并行容易卡,五个以内图片缩放,其余都是变量赋值,并行十个左右,会不会很卡?这个卡与不卡有固定个数嘛,我还没开始做,如果超过二十个以上卡,我就及时想办法或者换思路做,还有就是把多个并行改变成一个并行,在一个并行制作多代码和多个并行运行代码是不是一个并行的可以节约卡,以并行个数数量影响卡吧,跟内容多少没有太明显的关系吧
作者: j433463    时间: 2012-12-30 15:00
本帖最后由 j433463 于 2012-12-30 15:04 编辑

你把它想像成一个并行事件等于 RUN 一个 FOR 回圈或 loop 一个动画,
大概就是这样子了。

其实没有多少个会卡这种固定值,个人总结主要会卡的原因是有几个,高手帮忙补充:

1. 冲突造成的,不至于影响运行,但会延滞运算。
2. 抢资源,一个回圈要等另一个回圈算完,排队等待拖延了
3. 大量的动态运算或绘图
4. 硬件本身的处理速度问题
5. 程式结构不良

譬如,一个公共事件要在地图上同时秀上百个动画,不卡也会卡,
一百个公共事件,同时秀一百张静态图,就不一定会卡。

在 eeepc 小笔电中跑,跟用 i7 桌机去 RUN,你认为一样吗?

而如果一个公共事件中你又让它执行 LOOP 标签或回圈,那就不是一个回圈而已了。




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