Project1

标题: RMXP 游戏进行机卡的原因实验报告 [打印本页]

作者: 海的那边    时间: 2007-3-12 00:26
标题: RMXP 游戏进行机卡的原因实验报告
                             RMXP 游戏进行机卡的原因实验报告


1.学生姓名:海的那边
  学号:无

2.实验题目:RMXP 游戏进行机卡的原因

3.目的要求:

  分别研究RMXP 游戏进行机卡的原因:
  
    1.地图太大。
    2.地图事件过多:<1>静止的事件   <2>移动的事件
    3.公共事件并行处理过多。
    4.脚本过多。

4.仪器用具: RPG Maker XP

5.实验原理: 空着  ^_^|b

6.实验内容:分别实验RMXP 游戏进行机卡的原因:  1.地图太大。  2.地图事件过多:<1>静止的事件<2>移动的事件  3.公共事件并行处理过多。  4.脚本过多。同时监视FPS值的变化。

7.数据表格:  略

8.数据处理及结果(结论):

一:地图太大
(1)                 (2)
地图大小:20×15       地图大小:100×100
事件个数:0            事件个数:0
公共事件:0            公共事件:0
脚本个数:0            脚本个数:0
FPS:20                FPS:19~20

二:地图事件过多(不移动)
(1)                  (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:295
公共事件:0            公共事件:0
脚本个数:0            脚本个数:0
FPS:20                FPS:3~4

移动的事件我就不想做了,我怕会卡爆我的电脑~

三:公共事件并行处理过多
(1)                 (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:0
公共事件:0            公共事件:100
脚本个数:0            脚本个数:0
FPS:20                FPS:急速下降到3

四:脚本过多
(1)                 (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:0
公共事件:0            公共事件:0
脚本个数:0            脚本个数:70左右(懒得放脚本了,直接用现成的^_^||)
FPS:20                FPS:不好说,不是狂刷新的脚本FPS没多大变化。估计18.19.20这样。
注:FPS以20为标准。

结论:具我进40分钟实验除了脚本和地图大小不和FPS有多大的关系外,其他的均有很大的关系,公共事件并行处理过多及为严重,事件居二。

希望对一些不太了解的朋友有帮助。

9.讨论:  略

10.作业题:无作业,回帖就行!

ps:实验的格式是抄书的.....{/lh}

我这也不知道该发哪个区,错了帮我转下。累死了~
作者: 海的那边    时间: 2007-3-12 00:26
标题: RMXP 游戏进行机卡的原因实验报告
                             RMXP 游戏进行机卡的原因实验报告


1.学生姓名:海的那边
  学号:无

2.实验题目:RMXP 游戏进行机卡的原因

3.目的要求:

  分别研究RMXP 游戏进行机卡的原因:
  
    1.地图太大。
    2.地图事件过多:<1>静止的事件   <2>移动的事件
    3.公共事件并行处理过多。
    4.脚本过多。

4.仪器用具: RPG Maker XP

5.实验原理: 空着  ^_^|b

6.实验内容:分别实验RMXP 游戏进行机卡的原因:  1.地图太大。  2.地图事件过多:<1>静止的事件<2>移动的事件  3.公共事件并行处理过多。  4.脚本过多。同时监视FPS值的变化。

7.数据表格:  略

8.数据处理及结果(结论):

一:地图太大
(1)                 (2)
地图大小:20×15       地图大小:100×100
事件个数:0            事件个数:0
公共事件:0            公共事件:0
脚本个数:0            脚本个数:0
FPS:20                FPS:19~20

二:地图事件过多(不移动)
(1)                  (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:295
公共事件:0            公共事件:0
脚本个数:0            脚本个数:0
FPS:20                FPS:3~4

移动的事件我就不想做了,我怕会卡爆我的电脑~

三:公共事件并行处理过多
(1)                 (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:0
公共事件:0            公共事件:100
脚本个数:0            脚本个数:0
FPS:20                FPS:急速下降到3

四:脚本过多
(1)                 (2)
地图大小:20×15       地图大小:20×15
事件个数:0            事件个数:0
公共事件:0            公共事件:0
脚本个数:0            脚本个数:70左右(懒得放脚本了,直接用现成的^_^||)
FPS:20                FPS:不好说,不是狂刷新的脚本FPS没多大变化。估计18.19.20这样。
注:FPS以20为标准。

结论:具我进40分钟实验除了脚本和地图大小不和FPS有多大的关系外,其他的均有很大的关系,公共事件并行处理过多及为严重,事件居二。

希望对一些不太了解的朋友有帮助。

9.讨论:  略

10.作业题:无作业,回帖就行!

ps:实验的格式是抄书的.....{/lh}

我这也不知道该发哪个区,错了帮我转下。累死了~
作者: gpra8764    时间: 2007-3-12 00:41
提示: 作者被禁止或删除 内容自动屏蔽
作者: 海的那边    时间: 2007-3-12 00:47
谢谢老师{/lh}

我只是为了有个明显的对比才搞两个极端的例子的......
作者: 亿万星辰    时间: 2007-3-12 00:54
其实地图素材很大再加上地图很大就会有些卡了。。。。。。。{/pz}
作者: gpra8764    时间: 2007-3-12 02:01
提示: 作者被禁止或删除 内容自动屏蔽
作者: orochi2k    时间: 2007-3-12 02:26
话说内存上堆点东西不弄掉也会卡...-_-0
作者: holiday    时间: 2007-3-12 04:52
商业素材远景图也卡得很,每换几张地图就“脚本已经备份”。
作者: Benavii    时间: 2007-3-12 06:46
没有dispose掉生成的东西也会卡,不过这个属于脚本的缺陷吧{/fd}
作者: gpra8764    时间: 2007-3-13 02:54
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-3-25 23:08
地图的问题我就遇到了。我有张200*250的大地图,虽然事件不多,但是出现脚本备份的情况。
以前我还以为只有并行事件才能控制人物是否出现{/gg}所以以前设了不少并行事件。现在全部删掉了。问题在于,对于有些地图事件比较多,应当怎么处理?截成小地图行不行?
至于非要出现并行事件的时刻,你执行完事件以后如果不需要了就顺便增加一句,中断事件处理,另外条件如果不满足,并行事件不会执行的。
至于公共事件造成的问题,参看站里帖子解决办法:
http://rpg.blue/web/htm/news598.htm
战斗中事件解决办法:
http://rpg.blue/web/htm/news14.htm

作者: gpra8764    时间: 2007-3-27 01:55
提示: 作者被禁止或删除 内容自动屏蔽
作者: 精灵使者    时间: 2007-3-27 02:08
回斑竹:如果地形复杂的话,地图截成几个小块恐怕需要的事件会更多。不知道怎么解决呢?
例如我的游戏里面的试炼之域三层,我截成2幅每幅还有60多个事件(虽然精简了好多)




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