设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 1005|回复: 5
打印 上一主题 下一主题

[已经解决] 这样的脚本如何实现

 关闭 [复制链接]

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
跳转到指定楼层
1
发表于 2009-11-16 14:30:30 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

加入我们,或者,欢迎回来。

您需要 登录 才可以下载或查看,没有帐号?注册会员

x
只是在写脚本过程中的一个想法

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

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

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

但是,这样的设置出来的代码,在运行的时候,难免要经过一道转换,才能
得到输出的数组。因为在脚本里面做的设置是不变的。每次经过一道转换
得到的结果也是一样的,但是每一次都要经过这样的转换,这样的脚本的效率
必然很低。
我想的是,有没有什么办法,使设置好的数,在第一次运行,就把转换的结果数组
保存起来,以后就不用反复的做同样的运算了。
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
6
发表于 2009-11-17 17:20:37 | 只看该作者
我的意思是程序员的时间远比机器的时间珍贵,把方便程序员的设置钻研成方便机器的设置,反而舍本逐末了


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

使用道具 举报

Lv3.寻梦者

梦石
0
星屑
1323
在线时间
831 小时
注册时间
2007-12-25
帖子
1558
5
 楼主| 发表于 2009-11-17 16:02:53 | 只看该作者
难道说这只是一个想法么 ?
精卫赤龙腾   
总是存在一种强大,去完成似乎不可能的事情.
无畏战乾程   
或是需要一种勇气,去挑战几乎不存在的胜利.
一味玄真魂     
这是拥有一种恒心,去化解根本没有解的困难.
烈卫开天径    
只是带着一种决心,去争取残存的最后的希望。
回复 支持 反对

使用道具 举报

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
4
发表于 2009-11-17 15:45: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=
回复 支持 反对

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
61
在线时间
24 小时
注册时间
2008-8-5
帖子
1924
3
发表于 2009-11-17 10:04:28 | 只看该作者
游戏代码优化准则#1:不要去优化
游戏代码优化准则#2:假如代码运行速度达不到要求,找出瓶颈来优化
veal 发表于 2009-11-17 09:07

真精辟,在哪里看到的?
回复 支持 反对

使用道具 举报

Lv1.梦旅人

v

梦石
0
星屑
50
在线时间
55 小时
注册时间
2007-12-19
帖子
99
2
发表于 2009-11-17 09:07:53 | 只看该作者
游戏代码优化准则#1:不要去优化
游戏代码优化准则#2:假如代码运行速度达不到要求,找出瓶颈来优化
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-12-27 11:07

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表