游戏开发论坛

 找回密码
 立即注册
搜索
查看: 22461|回复: 30

什么叫脚本,它有什么作用????

[复制链接]

12

主题

41

帖子

60

积分

注册会员

Rank: 2

积分
60
发表于 2004-10-6 12:25:00 | 显示全部楼层 |阅读模式
呵呵,望高手指点!!!!
先谢过了

4

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2004-10-6 16:54:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

脚本类似于我们的程序,但他们大都不是编译为二进制代码,有些直接保存为普通的ASCII文件,有些则保存为字节码,它们的作用一般是用来控制游戏(程序)的某些过程和经常修改的值,如果你写了一个程序,其中有一个值需要经常改动,如果直接用在程序中每次改动就要编译一次,小项目还好,如果是大型程序,那么化在编译的时间将非常多,用在脚本中,只需改动脚本,而程序本身就不许要重新编译,通过读取脚本中的值就行了,这样很方便,这只是脚本的作用之一,其他类似,一般都用于更灵活方便的开发程序.

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2004-10-6 17:39:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????


够详细
我只懂网页中的javascript或<script ……</script>
呵呵

楼上那位说的,改动脚本,在哪改,后台?

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2004-10-6 17:41:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

不改为二进制,能被计算机识别吗?
如果能不保存为二进制,我就知道什么是“改动脚本了”
呵呵

193

主题

870

帖子

903

积分

高级会员

Rank: 4

积分
903
QQ
发表于 2004-10-6 18:00:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

看看python
对于我来说已经认为是默认的游戏脚本了
效率快 而且和C++结合超好 基本不用修改原来代码就能直接使用

可以自己实现
OGRE大部分的脚本都是自己实现的 只要自己定义规则就好
这个适于简单的任务

37

主题

727

帖子

740

积分

高级会员

Rank: 4

积分
740
发表于 2004-10-6 18:04:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

OGRE python是什么
能说说吗
上Q说

19

主题

40

帖子

40

积分

注册会员

Rank: 2

积分
40
发表于 2004-10-7 14:13:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

python 是一种脚本语言
另外还有Lua等也适合开发游戏

4

主题

24

帖子

24

积分

注册会员

Rank: 2

积分
24
发表于 2004-10-7 16:38:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

可以不用改为二进制(我也不知道怎么改为二进制)就像mythma说的Python,Lua对C++具有良好的兼容性,完全可以利用C++调用它们写的脚本来控制游戏,当然,也有一些游戏引擎是使用自主开发的脚本语言,并为它开发相对应的VM用于执行这些非二进制的脚本

32

主题

1583

帖子

1589

积分

金牌会员

Rank: 6Rank: 6

积分
1589
发表于 2004-10-7 18:48:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

你可以自己开发脚本,如果你够强。

94

主题

165

帖子

165

积分

注册会员

Rank: 2

积分
165
发表于 2004-10-7 23:26:00 | 显示全部楼层

Re:什么叫脚本,它有什么作用????

脚本(script)也可翻译成"草搞"的意思,也就是说你要有一个中间程序把它翻译出来,让计算机去执行.
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

作品发布|文章投稿|广告合作|关于本站|游戏开发论坛 ( 闽ICP备17032699号-3 )

GMT+8, 2025-6-21 00:48

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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