Project1

标题: 这样的脚本如何实现 [打印本页]

作者: 九夜神尊    时间: 2009-11-16 14:30
标题: 这样的脚本如何实现
只是在写脚本过程中的一个想法

我写脚本喜欢写效率比较高的,尽量少走些弯路。

在写RM的脚本的时候,有一些就牵扯到使用者设置的问题。

这样的设置时要求方便作者设置以及看的懂。

但是,这样的设置出来的代码,在运行的时候,难免要经过一道转换,才能
得到输出的数组。因为在脚本里面做的设置是不变的。每次经过一道转换
得到的结果也是一样的,但是每一次都要经过这样的转换,这样的脚本的效率
必然很低。
我想的是,有没有什么办法,使设置好的数,在第一次运行,就把转换的结果数组
保存起来,以后就不用反复的做同样的运算了。
作者: veal    时间: 2009-11-17 09:07
游戏代码优化准则#1:不要去优化
游戏代码优化准则#2:假如代码运行速度达不到要求,找出瓶颈来优化
作者: 紫苏    时间: 2009-11-17 10:04
游戏代码优化准则#1:不要去优化
游戏代码优化准则#2:假如代码运行速度达不到要求,找出瓶颈来优化
veal 发表于 2009-11-17 09:07

真精辟,在哪里看到的?
作者: veal    时间: 2009-11-17 15:45
“The First Rule of Program Optimization: Don't do it. The Second Rule of Program Optimization (for experts only!): Don't do it yet.” - Michael A. Jackson

结合经验把第二条稍微改了一下 v=
作者: 九夜神尊    时间: 2009-11-17 16:02
难道说这只是一个想法么 ?
作者: veal    时间: 2009-11-17 17:20
我的意思是程序员的时间远比机器的时间珍贵,把方便程序员的设置钻研成方便机器的设置,反而舍本逐末了


第一次运行的时候各种变量好像就已经保存到内存里去了




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