barriers / 阅读 / 详情

脚本语言的应用和发展

2023-10-06 08:52:45
共1条回复
Chen

(1):作为批次处理语言或工作控制语言。许多脚本语言用来执行一次性任务,尤其是系统管理方面。DOS,Windows的批处理文件和Unix的shell脚本都属于这种应用;

(2):作为通用的编程语言存在,如Perl、Python、Ruby等。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言;

(3):许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(Non-Player Character,Non-Playable Character,Non-Player Class)和游戏环境的预编程动作。此类语言通常是为一个单独的应用程序所设计,虽然它们貌似一些通用语言(如Quake C,Modeled After C),但它们有自定义的功能;

(4):网页中的嵌入式脚本语言。熟知的HTML(Hyper Text Mark-up Language)即超文本标记语言,就是一种脚本语言,它的解释器就是浏览器。JavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入式脚本语言。另外,随着动态网页技术发展,ASP、JSP、PHP等嵌入网页的脚本语言正被广泛使用,不过这些脚本要通过Web Server解释,而Html则被浏览器执行;

(5):脚本语言在系统应用程序中嵌入使用,作为用户与系统的接口方式。在工业控制领域,PLC编程、组态软件的脚本语言是扩充组态系统功能的重要手段;在通信平台领域,IVR(自动语音应答)流程编程;Office办公软件,提供的宏和VBA;其他应用软件如ER Studio提供的Basic MacroEditor,用户可以编写Sax Basic脚本操作ER图,生成Access库、导出Word文档等扩展功能。 Shell 脚本

此类脚本用于自动化工作控制,即启动和控制系统程序的行为。大多的脚本语言解释器也同时是命令行界面,如Unix shell和MS-DOS command。其他如AppleScript,可以为系统增加脚本环境,但没有命令行界面。

具体分类有:

1.4NT

2.AppleScript

3.ARexx(Amiga Rexx)

4.bash

5.csh

6.DCL

7.JCL

8.ksh

9.Cmd.exe batch(Windows,OS/2)

1.command batch(DOS)

11.REXX

12.tcsh

13.sh

14.Winbatch

15.Windows PowerShell

16.Windows Script Host

17.zsh GUI出现带来一种专业的控制计算机的脚本语言。它在用户和图形界面,菜单,按钮等之间互动。它经常用来自动化重复性动作,或设置一个标准状态。理论上它可以用来控制运行于基于GUI的计算机上的所有应用程序,但实际上这些语言是否被支持还要看应用程序和操作系统本身。当通过键盘进行互动时,这些语言也被称为宏语言。

具体分类有:

1.AutoHotkey

2.AutoIt

3.Expect 许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(non-player character,non-playable character,non-player class)和游戏环境的预编程动作。

此类语言通常是为一个单独的应用程序所设计,虽然它们貌似一些通用语言(如QuakeC, modeled after C),但它们有自定义的功能。

具体分类:

1.Action Code Script

2.ActionScript

3.AutoLISP

4.BlobbieScript

5.Emacs Lisp

6.Game Maker Language

7.HyperTalk

8.IPTSCRAE

9.IRC script

10.Lingo

11.Matlab Embedded Language

12.Maya Embedded Language

13.mIRC script

14.NWscript

15.QuakeC

16.UnrealScript

17.Visual Basic for Applications

18.VBScript

19.ZZT-oop 应用程序定制的脚本语言中有一种重要的类别,用于提供WEB页面的自定义功能。它专业处理互联网通信,使用网页浏览器作为用户界面。当然,大多现代WEB编程语言都比较强大可以做一些通用编程。

具体分类:

1.ColdFusion(Application Server)

2.Lasso

3.Miva

4.SMX

5.IPTSCRAE-一些网络开发团队用于创建论坛的工具 处理基于文本的记录是脚本语言最早的用处之一。如Unix"s awk最早是设计来帮助系统管理员处理调用UNIX基于文本的配置和LOG文件。Perl最早是用来产生报告的,现在它已经成了全面成熟的语言。

具体分类:

1.Awk

2.Perl

3.sed

4.XSLT 一些语言,比如Perl,从一门脚本语言发展成了更通用的编程语言。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言。

1.APL

2.Dao

3.Dylan

4.Groovy

5.Lua

6.MUMPS(M)

7.newLISP

8.Nuva

9.Perl

10.PHP

11.Python

12.Ruby

13.Scheme

14.Smalltalk

15.SuperCard

16.Tcl(Tool command language) 少数的语言被设计通过嵌入应用程序来取代应用程序定制的脚本语言。开发者(如使用C等其它系统语言)包入使脚本语言可以控制应用程序的hook。这些语言和应用程序定制的脚本语言是同种用途,但优点在于可以在应用程序之间传递一些技能。

具体分类:

1.Ch(C/C++ interpreter)

2.Dao

3.ECMAScript亦称DMDScript,JavaScript,JScript

4.GameMonkeyScript

5.Guile

6.ICI

7.Lua

8.RBScript(REALbasic Script)

9.Squirrel

10.Tcl

11.Z-Script

JavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入性语言。

Tcl作为一种扩展性语言而创建,但更多地被用作通用性语言,就如同Python, Perl, Ruby一样。 1.BeanShell(scripting for Java)

2.CobolScript

3.Escapade (server side scripting)

4.Euphoria

5.F-Script

6.Ferite

7.Groovy

8.Gui4Cli

9.Io

10.KiXtart

11.Mondrian

12.Object REXX

13.Pike

14.Pliant

15.REBOL

16.ScriptBasic

17.Shorthand Language

18.Simkin

19.Sleep

20.StepTalk

21.Visual DialogScript

脚本语言

相关推荐

脚本语言有哪些?

脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。语言分类:Shell脚本:此类脚本用于自动化工作控制,即启动和控制系统程序的行为。大多的脚本语言解释器也同时是命令行界面,如Unix shell和MS-DOS COMMAND.COM。其他如AppleScript,可以为系统增加脚本环境,但没有命令行界面。具体分类有:4NTAppleScriptARexx (Amiga Rexx)bashcshDCLJCLkshCmd.exe batch (Windows, OS/2)Command.com batch (DOS)REXXtcshshWinbatchWindows PowerShellWindows Script HostzshGUI脚本:GUI出现带来一种专业的控制计算机的脚本语言。它在用户和图形界面,菜单,按钮等之间互动。它经常用来自动化重复性动作,或设置一个标准状态。理论上它可以用来控制运行于基于GUI的计算机上的所有应用程序,但实际上这些语言是否被支持还要看应用程序和操作系统本身。当通过键盘进行互动时,这些语言也被称为宏语言。具体分类有:AutoHotkeyAutoItExpect应用程序定制:许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(non-player character,non-playable character,non-player class)和游戏环境的预编程动作。此类语言通常是为一个单独的应用程序所设计,虽然它们貌似一些通用语言(如QuakeC, modeled after C),但它们有自定义的功能。具体分类:Action Code ScriptActionScriptAutoLISPBlobbieScriptEmacs LispGame Maker LanguageHyperTalkIPTSCRAEIRC scriptLingoMaya Embedded LanguagemIRC scriptNWscriptQuakeCUnrealScriptVisual Basic for ApplicationsVBScriptZZT-oopweb编程脚本:应用程序定制的脚本语言中有一种重要的类别,用于提供WEB页面的自定义功能。它专业处理互联网通信,使用网页浏览器作为用户界面。当然,大多现代WEB编程语言都比较强大可以做一些通用编程。具体分类:ColdFusion (Application Server)LassoMivaSMXIPTSCRAE-一些网络开发团队用于创建论坛的工具文本处理语言:处理基于文本的记录是脚本语言最早的用处之一。如Unix"s awk最早是设计来帮助系统管理员处理调用UNIX基于文本的配置和LOG文件。PERL最早是用来产生报告的,现在它已经成了全面成熟的语言。具体分类:AwkPerlsedXSLT通用动态语言:一些语言,比如Perl,从一门脚本语言发展成了更通用的编程语言。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言。APLDaoDylanGroovyLuaMUMPS (M)newLISPNuvaPerlPHPPythonRubySchemeSmalltalkSuperCardTcl (Tool command language)程序语言:少数的语言被设计通过嵌入应用程序来取代应用程序定制的脚本语言。开发者(如使用C等其它系统语言)包入使脚本语言可以控制应用程序的hook。这些语言和应用程序定制的脚本语言是同种用途,但优点在于可以在应用程序之间传递一些技能。具体分类:Ch (C/C++ interpreter)DaoECMAScript 亦称 DMDScript, JavaScript, JScriptGameMonkeyScriptGuileICILuaRBScript (REALbasic Script)SquirrelTclZ-ScriptJavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入性语言。Tcl作为一种扩展性语言而创建,但更多地被用作通用性语言,就如同Python, Perl, Ruby一样。Q语言是在VBScript的基础上发展起来,专用于按键精灵系列产品,成为一门更接近“汉语”习惯的脚本语言。BeanShell (scripting for Java)CobolScriptEscapade (server side scripting)EuphoriaF-ScriptFeriteGroovyGui4CliIoKiXtartMondrianObject REXXPikePliantREBOLScriptBasicShorthand LanguageSimkinSleepStepTalkVisual DialogScript
2023-09-12 10:49:511

脚本语言是什么

脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。而宏语言则可视为脚本语言的分支,两者也有实质上的相同之处。
2023-09-12 10:50:051

做脚本一般是用什么语言程序编写的?可以用C语言编写吗?

脚本一般用shell编写,也可以用c,不过shell更简练
2023-09-12 10:50:153

脚本是什么用什么语言编写

脚本是批处理文件的延伸,是一种纯文本保存的程序。一般来说,计算机脚本程序是确定一系列控制计算机运算操作动作的组合,在其中可实现一定的逻辑分支。 第一,脚本程序相对一般程序开发来说,比较接近自然语言,可不经编译而解释执行,有利于快速开发或一些轻量的控制。 第二,常见的网页脚本语言具体如下: 1、javascript脚本语言。 2、vbscript脚本语言。 3、PHP脚本编程语言。 4、perl脚本语言。 5、FLASH脚本语言。
2023-09-12 10:50:231

什么是脚本语言

脚本语言是为了缩短传统的编写-编译-链接-运行过程而创建的计算机编程语言。虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,文字处理文档,网络软件等。 在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。一个脚本可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本编辑器中,用户可以使用脚本来把一些常用的操作组合成一组序列。主要用来书写这种脚本的语言叫做脚本语言。很多脚本语言实际上已经超过简单的用户命令序列的指令,还可以编写更复杂的程序。
2023-09-12 10:50:331

什么是脚本语言?

脚本是计算机的一种简单运行程序,通过脚本可以让计算机完成一系列工作脚本类似于我们的程序,但他们大都不是编译为二进制代码,有些直接保存为普通的ASCII文件,有些则保存为字节码,它们的作用一般是用来控制游戏(程序)的某些过程和经常修改的值,如果你写了一个程序,其中有一个值需要经常改动,如果直接用在程序中每次改动就要编译一次,小项目还好,如果是大型程序,那么化在编译的时间将非常多,用在脚本中,只需改动脚本,而程序本身就不许要重新编译,通过读取脚本中的值就行了,这样很方便,这只是脚本的作用之一,其他类似,一般都用于更灵活方便的开发程序.脚本(Script),在计算机程序中,一个脚本,通常的说,是一种计算机语言,可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本基准编辑程序中,用户可以使用脚本来把一些常用的操作组合成一组序列。用来书写这种脚本的语言叫做脚本语言。脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
2023-09-12 10:50:491

各种脚本语言,比如shell和tcl、perl有啥区别呢?

一、指代不同1、perl:一种功能丰富的计算机程序语言,运行在超过100种计算机平台上。2、tcl:工具命令语言。3、shell:为使用者提供操作界面”的软件(命令解析器)。二、特性不同1、perl:l借取了C、sed、awk、shell脚本语言以及很多其他程序语言的特性,其中最重要的特性是它内部集成了正则表达式的功能,以及巨大的第三方代码库CPAN。2、tcl:本身不提供面向对象的支持。但是语言本身很容易扩展到支持面向对象。许多C语言扩展都提供面向对象能力,包括XOTcl,Incr Tcl等。另外SNIT扩展本身就是用TCL写的。3、shell:交互式解释和执行用户输入的命令或者自动地解释和执行预先设定好的一连串的命令。三、优势不同1、perl:可以很容易操作数字,文本,文件和目录,计算机和网络,特别是程序的语言。这种语言应该很容易运行外部的程序并且扫描这些程序的输出获取感兴趣的东西。2、tcl:经常被用于 快速原型开发,脚本编程,GUI和测试等方面。3、shell:作为程序设计语言,定义了各种变量和参数,并提供了许多在高级语言中才具有的控制结构,包括循环和分支。参考资料来源:百度百科-TCL语言参考资料来源:百度百科-perl参考资料来源:百度百科-shell
2023-09-12 10:50:591

什么是脚本语言

脚本语言泛指单bai用作简单编程任务如shell scripts。脚本语言是一种du介乎于 HTML 和诸如 JAVA 、zhi Visual Basic 、 C++ 等编程语言dao之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。 系统语言与脚本语言之间的区别有很多,但主要的区别是: 抽象的级别:这是最重要也是最明显示的不同。脚本语言对程序员提供了更高级的抽象。这一点明显表现在:在这种语言自身中,存在有高级的数据结构,如列表和字典结构,和对这种结构简单方便的嵌套和操作。这样可以创建非常成功的程序。 类型定义:系统语言通常是强类型和静态类型定义。这就意味着所有变量的类型要在程序中指定,在编译时检查。相反地,脚本语言是最松散的类型定义,完全没有类型声明,并且在运行时进行动态类型检查。 执行:系统语言的特点是编译的。程序被编译成可执行的二进制。另一方面,脚本语言的特点是解释,也就是,指令被立即执行,不存在一个编译的中间状态。这就意味着脚本语言是交互式的(你可以在提示符下敲入命令,并且看到结果),这是另一个巨大的胜利。这样完全将编译过程从编辑-编译-运行循环中去掉了。 速度:以上三点是脚本语言一方面在速度与效率, 一方面在易用性与表示式的强大性之间进行折衷的典型例子。这就使得脚本语言的执行速度比系统语言慢一个数量级。这就是对脚本语言诽谤最多的方面。性能的降低不是真正的问题,因为思想是用脚本语言来组合组件,这些组件是用象C 这样的快速系统语言来编写的。所以所有需要运行快速的东西将因为是用快速的语言实现的而运行得快速。脚本语言只用于将东西绑在一起,并且这些通常不是性能的瓶颈
2023-09-12 10:51:171

什么是客户端脚本语言

非服务器执行的,在用户端执行脚本语言的
2023-09-12 10:51:414

客户端脚本语言有哪些

客户端脚本语言有JavaScript和VBScript。1、JavaScript是一种用于Web前端开发的脚本语言,具有动态性、易学易用、可跨平台等优点,被广泛应用于Web开发、游戏开发、移动端应用等领域。2、VBScript是一种微软环境下的轻量级的解释型语言,它使用COM组件、WMI、WSH、ADSI访问系统中的元素,对系统进行管理。
2023-09-12 10:52:181

脚本语言的作用

选择Python的理由很多,最主要的两条是:1)用它开发,快捷而高效,相同的功能用Python 50行代码,用C++也许要500行,用Java也许要200行;2)Python又可以叫作胶水语言,可以把C++、Java写的模块轻松粘到起来一协同工作。当然,Python写的模块,Java也能非常方便地调用。
2023-09-12 10:52:304

脚本是什么语言

问题一:什么是脚本语言??? 1 脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执福效率要稍低一些。 各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。 2. 脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。 脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。 现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。 脚本?(Script), 是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用OutlookExpress或Foxmail这类邮件软件,就是通过脚本功能来实现的。又如洪恩网站??//.hongen. 一些网页的英文新闻内容旁会有一个三角符号,点击它就可以听到英文诵读,这也是脚本在起作用。也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置” 对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。 问题二:脚本语言是什么意思? 脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的矗题范围有限。 4、脚本多为解释执行。 问题三:脚本到底是什么意思 脚本,是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本也可指表演戏剧、拍摄电影等所依据的底本又或者书稿的底本。 问题四:脚本和程序有什么区别吗,什么是脚本语言吗 系统语言与脚本语言之间的区别有很多,但主要的区别是:? 抽象的级别:这是最重要也是最明显示的不同。脚本语言对程序员提供了更高级的抽象。这一点明显表现在:在这种语言自身中,存在有高级的数据结构,如列表和字典结构,和对这种结构简单方便的嵌套和操作。这样可以创建非常成功的程序。? 类型定义:系统语言通常是强类型和静态类型定义。这就意味着所有变量的类型要在程序中指定,在编译时检查。相反地,脚本语言是最松散的类型定义,完全没有类型声明,并且在运行时进行动态类型检查。? 执行:系统语言的特点是编译的。程序被编译成可执行的二进制。另一方面,脚本语言的特点是解释,也就是,指令被立即执行,不存在一个编译的中间状态。这就意味着脚本语言是交互式的(你可以在提示符下敲入命令,并且看到结果),这是另一个巨大的胜利。这样完全将编译过程从编辑-编译-运行循环中去掉了。? 速度:以上三点是脚本语言一方面在速度与效率, 一方面在易用性与表示式的强大性之间进行折衷的典型例子。这就使得脚本语言的执行速度比系统语言慢一个数量级。这就是对脚本语言诽谤最多的方面。性能的降低不是真正的问题,因为思想是用脚本语言来组合组件,这些组件是用象C 这样的快速系统语言来编写的。所以所有需要运行快速的东西将因为是用快速的语言实现的而运行得快速。脚本语言只用于将东西绑在一起,并且这些通常不是性能的瓶颈( 或如果是,你需要重新检查你的设计)。 问题五:什么是脚本语言?和编程语言的区别 脚本语言泛指单用作简单程任务如shell scripts。脚本语言是一种介乎于 HTML 和诸如 JAVA 、 Visual Basic 、 C++ 等编程语言之间的一种特殊的语言,尽管它更接近后者,但它却不具有编程语言复杂、严谨的语法和规则。 系统语言与脚本语言之间的区别有很多,但主要的区别是: 抽象的级别:这是最重要也是最明显示的不同。脚本语言对程序员提供了更高级的抽象。这一点明显表现在:在这种语言自身中,存在有高级的数据结构,如列表和字典结构,和对这种结构简单方便的嵌套和操作。这样可以创建非常成功的程序。 类型定义:系统语言通常是强类型和静态类型定义。这就意味着所有变量的类型要在程序中指定,在编译时检查。相反地,脚本语言是最松散的类型定义,完全没有类型声明,并且在运行时进行动态类型检查。 执行:系统语言的特点是编译的。程序被编译成可执行的二进制。另一方面,脚本语言的特点是解释,也就是,指令被立即执行,不存在一个编译的中间状态。这就意味着脚本语言是交互式的(你可以在提示符下敲入命令,并且看到结果),这是另一个巨大的胜利。这样完全将编译过程从编辑-编译-运行循环中去掉了。 速度:以上三点是脚本语言一方面在速度与效率, 一方面在易用性与表示式的强大性之间进行折衷的典型例子。这就使得脚本语言的执行速度比系统语言慢一个数量级。这就是对脚本语言诽谤最多的方面。性能的降低不是真正的问题,因为思想是用脚本语言来组合组件,这些组件是用象C 这样的快速系统语言来编写的。所以所有需要运行快速的东西将因为是用快速的语言实现的而运行得快速。脚本语言只用于将东西绑在一起,并且这些通常不是性能的瓶颈( 或如果是,你需要重新检查你的设计)。 问题六:脚本语言是什么 脚本语言,脚本语言或扩建的语言,是一种编程语言控制软件应用程序。 “脚本”往往被视为有别于“程序” ,执行独立于任何其他的应用。在同一时间,他们是有别于核心代码的应用,这是通常的书面在不同的语言,和现正接触到最终用户,使他们的行为的应用,以适应用户的需要。脚本往往是,但并非总是解释,从源代码或“半汇编” ,以字节这是解释,不同的应用,他们的相关,这是传统的编制本土机器码为系统上运行他们。脚本语言几乎总是在嵌入式应用与它们相关的。 命名为“常本”是来自书面脚本的表演艺术,在这种对话是订下要发言,由人类行为者。早期的脚本语言通常被称为一批语言或工作控制语言。例如早期的脚本语言的建立是为了缩短传统的编辑-编译-链接-运行的过程。 1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。 2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。 4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在. 脚本语言不需要编译,可以直接用,由解释器来负责解释。 5.脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言. 问题七:脚本是干什么的? 就是编辑程序用的,比如你可以用动作脚本为图片添加动作,也可以设置某些程序,但是你用动脚本语言的编程才可以,如html,asp,c,c+,等等 脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用Outlook Express或Foxmail这类邮件软件,就是通过脚本功能来实现的。也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。 解释二 动态程序一般有两种实现方式,一是二进制方式,一是脚本方式。 二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。 脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。 我们上面提到的各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。 按目前的服务规则,虚拟主机网站只能采用脚本语言来实现 动画术语名词解释 脚本:写剧本的人,也叫故事构成。 脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(JavaScript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限。 问题八:脚本语言是解释型语言的一种吗? 脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。 所以脚本语言是一种解释性的语言。 问题九:脚本语言和java语言有什么区别 脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。 1、脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链接文本。而编程语言通常用于向机器发出一系列复杂的指令。 2、脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相像一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3、与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 4、脚本语言是一种解释性的语言,例如Python、vbscript,javascript,installshield script,ActionScript等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在,脚本语言不需要编译,可以直接用,由解释器来负责解释。 5、脚本语言一般都是以文本形式存在,类似于一种命令。 举个例子说:如果建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件,为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,自己的程序用这种规则来理解编写人的意图,并作出回应,那么,这一套规则就是脚本语言。[5] 6、相对于编译型计算机编程语言:用脚本语言开发的程序在执行时,由其所对应的解释器(或称虚拟机)解释执行。系统程序设计语言是被预先编译成机器语言而执行的。脚本语言的主要特征是:程序代码即是脚本程序,亦是最终可执行文件。脚本语言可分为独立型和嵌入型,独立型脚本语言在其执行时完全依赖于解释器,而嵌入型脚本语言通常在编程语言中(如C,C++,VB,Java等)被嵌入使用。[1] [6] 7、和系统程序设计语言相比:不同是脚本语言是被解释而系统程序设计语言是被编译。被解释的语言由于没有编译时间而提供快速的转换,通过允许用户运行时编写应用程序,而不需要耗时的编译/打包过程。解释器使应用程序更加灵活,脚本语言的代码能够被实时生成和执行。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序设计师快速完成程序的编写工作。 ――java属于编程语言
2023-09-12 10:52:501

脚本语言和编程语言有什么区别?

1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。 2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。 4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在. 脚本语言不需要编译,可以直接用,由解释器来负责解释。 5.脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言. 编程语言 计算机语言的种类非常的多,总的来说可以分成机器语言,汇编语言,高级语言三大类。 如果按语种分,可以分为英文符号语言和汉语符号语言两类。(典型的如:易语言、易语言.飞扬) 电脑每做的一次动作,一个步骤,都是按照以经用计算机语言编好的程序来执行的,程序是计算机要执行的指令的集合,而程序全部都是用我们所掌握的语言来编写的。所以人们要控制计算机一定要通过计算机语言向计算机发出命令。 计算机所能识别的语言只有机器语言,即由0和1构成的代码。但通常人们编程时,不采用机器语言,因为它非常难于记忆和识别。 目前通用的编程语言有两种形式:汇编语言和高级语言。 汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。汇编程序的每一句指令只能对应实际操作过程中的一个很细微的动作,例如移动、自增,因此汇编源程序一般比较冗长、复杂、容易出错,而且使用汇编语言编程需要有更多的计算机专业知识,但汇编语言的优点也是显而易见的,用汇编语言所能完成的操作不是一般高级语言所能实现的,而且源程序经汇编生成的可执行文件不仅比较小,而且执行速度很快。 高级语言是目前绝大多数编程者的选择。和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。 高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,如目前流行的VB、VC、FoxPro、Delphi等,这些语言的语法、命令格式都各不相同。 像最简单的编程语言PASCAL语言也属于高级语言. 高级语言所编制的程序不能直接被计算机识别,必须经过转换才能被执行,按转换方式可将它们分为两类: 解释类:执行方式类似于我们日常生活中的“同声翻译”,应用程序源代码一边由相应语言的解释器“翻译”成目标代码(机器语言),一边执行,因此效率比较低,而且不能生成可独立执行的可执行文件,应用程序不能脱离其解释器,但这种方式比较灵活,可以动态地调整、修改应用程序。 编译类:编译是指在应用源程序执行之前,就将程序源代码“翻译”成目标代码(机器语言),因此其目标程序可以脱离其语言环境独立执行,使用比较方便、效率较高。但应用程序一旦需要修改,必须先修改源代码,再重新编译生成新的目标文件(* .OBJ)才能执行,只有目标文件而没有源代码,修改很不方便。现在大多数的编程语言都是编译型的,例如Visual C++、Visual Foxpro、Delphi等。 一.汉语编程定义: “汉语编程”一种采用汉民族语言文字进行电脑编程的语言系统,支持基于汉语字、词编程,符合计算机符号语言规范,并继续向自然语言发展。 表面汉化菜单的而未将关键字汉化的编程语言,我们不应称之为汉语编程语言,而应称之为“汉化编程”语言,如VB中文版等。 为什么严格来说称“汉语编程”而不称之为“中文编程”呢?因为中国是个多民族的国家,语种众多,有:汉语,藏语,满语等;中文字体也非常多,如篆书、金书、隶书、楷书等。但一般情况下,称中文编程时,也特指汉语编程。 是否可以解决您的问题?
2023-09-12 10:53:211

脚本语言和C、C++这些编程语言有什么区别

1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在.脚本语言不需要编译,可以直接用,由解释器来负责解释。5.脚本语言一般都是以文本形式存在,类似于一种命令.举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.
2023-09-12 10:53:311

脚本语言有哪些,我说的不是web脚本语言,而是类似于cmd的系统脚本语言

脚本语脚本语言有很多种,像是我们常见的Cmd命令也可以算是一种脚本,你说的脚本语言应该是Web应用程序的脚本。这类的常见的有JavaScript、VBScript、Perl、PHP、Python、Ruby。脚本语言的特点是语法简单,一般以文本形式保存,并且不需要编译成目标程序,在调用的时候直接解释。这可以当做是脚本语言的判断标准,比如说JavaScript,你只需要用记事本新建一个Html文件,在里面加上一段脚本就可以了,在浏览器打开Html文件时自然会调用JS脚本。总之你能用记事本写出程序,不需要编译环境生成目标程序的基本上就是脚本语言。言有哪些,我说的不是web脚本语言,而是类似于cmd的系统脚本语言
2023-09-12 10:53:411

做脚本一般是用什么语言程序编写的?可以用C语言编写吗?

1.脚本语言(javascript,vbscript等)介于html和c,c,java,c#等编程语言之间。html通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。注:脚本语言一般都有相应的脚本引擎来解释执行。他们一般需要解释器才能运行。javascript,asp,php,perl,nuva都是脚本语言。c/c编译、链接后,可形成独立执行的exe文件。4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshieldscript,actionscript等等,它不象cc等可以编译成二进制代码,以可执行文件的形式存在.脚本语言不需要编译,可以直接用,由解释器来负责解释。5.脚本语言一般都是以文本形式存在,类似于一种命令.举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件.你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言
2023-09-12 10:54:041

编程语言中的脚本语言这么多,请问哪个最好?

我认为脚本语言最好的是python和lua,它们都比较轻量级和简单易学python和lua的优点简单易学开源启动快、热更新、移植性强嵌入性强轻量级依赖少和c++交互性强python和lua都是嵌入性强的语言,号称胶水语言,能够便捷的嵌入到c++中运行。用c++开发大型项目时,有的数据或者代码需要频繁改动,这个时候脚本语言就派上了用场。python和lua比较python更倾向于开发工具,因为python提供了大量的功能,语法糖也是相当多,并且能够做到快速开发。lua更倾向于嵌入到c++项目中,做热更代码非常方便,还有就是非常干净,几乎不包含额外的功能,精简到极致。我们做游戏开发经常会用到lua脚本,客户端方便热更新,而服务器作为辅助脚本使用,比如一些AI、scene、技能脚本等。总结python和lua都是很好的脚本语言,在具体的开发中做出合理的选择才是至关重要。
2023-09-12 10:54:131

脚本怎么写?

1、分析游戏需要的功能是根据需要写代码。2、判断用户点击,进入脚本前放点toast或者dialog提示框,放完这些之后将脚本初始化了,进入功能代码。3、由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。脚本语言:脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。含有bind和alias等命令的集合,这个集合存为一个独立的文件然后在需要的时候执行,这样就方便在CS中的使用。脚本可以存为后缀名为cfg的文件放在cstrike文件夹下,执行时在控制台输入exec脚本文件名cfg即可。比如将一个脚本存为 buyscfg文件,则在控制台中输入execbuyscfg则可以实现所需要的功能。要实现一个命令只要把这一过程定义好,并且分配一个键位给这个命令。
2023-09-12 10:54:292

按键精灵脚本编辑使用的是什么语言?

VB
2023-09-12 10:54:578

下列程序设计语言中属于脚本语言的是()。

下列程序设计语言中属于脚本语言的是()。 A.VB.NETB.C++C.PythonD.Java正确答案:Python
2023-09-12 10:55:131

js中%什么意思

取模运算,模于值
2023-09-12 10:55:245

编程中脚本是什么?

1、脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链接文本。而编程语言通常用于向机器发出一系列复杂的指令。2、脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相像一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些.3、与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。4、脚本语言是一种解释性的语言,例如Python、vbscript,javascript,installshield script,ActionScript等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在,脚本语言不需要编译,可以直接用,由解释器来负责解释。5、脚本语言一般都是以文本形式存在,类似于一种命令。6、相对于编译型计算机编程语言:用脚本语言开发的程序在执行时,由其所对应的解释器(或称虚拟机)解释执行。系统程序设计语言是被预先编译成机器语言而执行的。脚本语言的主要特征是:程序代码即是脚本程序,亦是最终可执行文件。脚本语言可分为独立型和嵌入型,独立型脚本语言在其执行时完全依赖于解释器,而嵌入型脚本语言通常在编程语言中(如C,C++,VB,Java等)被嵌入使用。7、和系统程序设计语言相比:不同是脚本语言是被解释而系统程序设计语言是被编译。被解释的语言由于没有编译时间而提供快速的转换,通过允许用户运行时编写应用程序,而不需要耗时的编译/打包过程。解释器使应用程序更加灵活,脚本语言的代码能够被实时生成和执行。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序设计师快速完成程序的编写工作。
2023-09-12 10:55:502

什么是脚本

脚本简单地说就是一条条的文字命令,这些文字命令是可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。脚本(Script)是一种纯文本保存的程序,是批处理文件的延伸,一个脚本通常是解释运行而非编译。 为缩短传统的“编写、编译、链接、运行”(edit-compile-link-run)过程而创建的计算机编程语言是脚本语言。脚本语言通常都有简单、易学、易用的特性,目的是希望能让程序员快速完成编写程序。几乎所有计算机系统的各个层次都有一种脚本语言,包括操作系统层,如计算机游戏、网络应用程序等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。
2023-09-12 10:56:141

1,脚本和高级语言,低级语言的区别?2脚本和高级语言低级语言的联系,能否互相调用?3脚本种类大全?

脚本是指,将一系列的指令直接写入文本文件或是二进制文件,但不参与编译与连接,而是在需要执行时由解释器进行解释执行;高级语言,主要有 C/C++,Java,Delphi 等,源文件为文本格式,执行前需要参与编译与连接才能被计算机所识别;低级语言,指的是机器语言,因为其开发效率低,调试困难,且出现错误基本上很难发现与更改,固最为低级(虽然不得不说它的执行效率最高,但是一连串的 0 和 1 总是让人头晕);中级语言,指的就是汇编语言,它比机器语言简单多了,采用 mov ax, bx; mov ax, offset str 这样的助记符形式,参与编译连接后可直接对计算机硬件进行操作,功能非常强大,但是开发难度高,所以被列入到中级语言。区别:高级语言、中级语言、低级语言,都需要经过编译、链接的过程,而脚本语言,例如 VBS、JS,可以直接通过一个文本文件就可以执行;前者出现错误后不易于修改,需要再次获取源代码,后者则可以在出现错误时直接对文本文件(一般是.js或.vbs)进行编辑;前者在各个平台上的支持较广(机器语言、汇编语言除外),后者则只能在特定的机型上运行,不过若是安装了不同平台上的脚本解析程序,则支持性可能比高级语言等还要好。联系:都是通过指定一系列的指令代码,来进行计算机操作的。互相调用:在高级语言中,可以对脚本进行调用、执行;而对于脚本,它也可以执行高级语言编译连接成的程序,但是无法直接执行高级语言的代码,因为脚本中执行高级语言程序的方式,一般是直接运行该程序,实际上就是“打开”,而非“调用”。由于很难给一个严格的定义,所以这里列出了我个人认为的以及从各个网站上搜索到的脚本类型:VBS, Javascript, JScript, BAT, perl, python, php, tcl, guile, ruby, 以及 linux/unix 上的各种 shells 等。
2023-09-12 10:56:292

脚本和代码的区别是什么?希望能说的通俗一点

一、分类范围的区别:脚本是代码的一种。代码是指程序员在工作时使用编程软件敲出的字符、符号等元素组成的源文件,而脚本则是特指纯文字文本的程序,该程序同样是由程序源文件构成。因此代码的涵盖分类范围远远比脚本大。二、实现的结果区别:脚本就是写一个或多个工具使得一个或者一系列任务自动化。而代码的作用效果同样能带到脚本的作用,其次更是把多个源代码进程互相关联使用,而且还可以组成一个程序让计算机按照设计好的思路进行运行。扩展资料传统意义上的写脚本常常令人联想到那些“不完整的”或者“受限制的”计算机语言,这些语言通常用来把一些不同的应用“粘合”到一起,或者只是写起来快速并且随意、能让某些实际中的任务自动化运行的简单的计算机语言。典型的例子有JavaScript,ActionScript,和Shell脚本。而代码的覆盖范围比较广泛,它不单单是指某一种编程语言,代码是所有编程语言的统称。而代码的作用往往取决于程序员的设计目的,它不单单是某命令或指令,更是各个指令和命令的按序结合体。参考资料来源:百度百科-脚本参考资料来源:百度百科-代码
2023-09-12 10:56:411

游戏脚本用什么语言写?

问题一:谁能给我讲讲游戏脚本的事,用什么语言编写?是不是需要你所玩游戏的代码? 10分 目前游戏脚本用得多的是按键与TC简单开发,前者需要用到VB,学习起来比较吃力,后者是一个新推出的游戏脚本制作工具,可以说它在这方面弥补了按键的很多不足的地方,再一个就目前的情况来看,很多游戏都对按键进行封杀,所以按键的景也是非常的不容易乐观的,就我而言,我更看TC简单开发,必定目前刚推出,游戏商基本上不对其进行封杀,再就是它支持中文编程,有自己的编程语言体系,编写一些游戏脚本自然不需要用到其它的开发语言。 问题二:Win平台的游戏一般是使用什么语言开发的 一般的大型游戏开发绝不是用某种语言这么单纯的问题。一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。 首先一般的游戏开发架构(Windows平台)从底到顶一般是Direct X?――游戏引擎――游戏。 Direct X?相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X?接口为了追求高性能功能非常单纯和松散,不利于游戏的高效开发。此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。 至于游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。到此为止几乎还没有涉及到你所说的游戏开发。 首先在图形渲染方面,例如光照阴影处理等等,现代显卡一般是通过可编程着色器实现对图形效果的控制,所采用的编程语言一般是一些着色器语言,例如Direct X?采用的HLSL,OpenGL使用的GLSL等等,语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了软件编程的灵活性。 大型游戏开发的绝大部分工作其实都是在编写游戏脚本,脚本是大型游戏得以如此高速开发和发布的主要原因。脚本化的开发让游戏开发摆脱了硬编码的种种弊端,让游戏内容可以轻易的修改和调试。游戏故事如何进行,各种事件如何触发,何时该播放哪些声音或动画,如何使用艺术团队创作的资源,这些都是在脚本中编写的,可以说引擎决定了游戏能做什么,而脚本才真正决定了游戏做了什么。一些著名的引擎如虚幻系列都有自己独特的脚本语言,其他一些引擎可能会采用一些第三方的脚本语言,比如比较流行的Lua。所以开发一个新游戏最简单的情形就是沿用之前的引擎,创作艺术资源,然后编写脚本将其组织成一个游戏,几乎不需要什么底层的编程语言。 开发环境方面,游戏团队内部可能会使用一些开发和设计工具对资源进行处理,可以理解成游戏引擎的IDE,这部分因为是内部工具,而且可能需要经常修改所以一般采用比较高效的开发平台和语言,比如暴雪就是部分使用.NET和C#进行一些内部工具的开发。 至于引擎核心的开发,Windows平台比较流行的方法是使用最新版本的Visual Studio,显卡厂商如NVIDIA也会为VS开发一些插件来简化显卡编程和调试。 问题三:游戏用什么语言编写的? CS是用VC++写的,魔兽不清楚了,大多都用VC++,C++,DELHPI写的手机上用的JAVA 问题四:一般的游戏都是用什么语言开发的 一般的大型游戏开发绝不是用某种语言这么单纯的问题。一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。 首先一般的游戏开发架构(Windows)从底到顶一般是Direct X?――游戏引擎――游戏。 Direct X?相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X?接口为了追求高性能功能非常单纯和松散,不利于游戏的高效开发。此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。 至于游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。到此为止几乎还没有涉及到你所说的游戏开发。 首先在图形渲染方面,例如光照阴影处理等等,现代显卡一般是通过可编程着色器实现对图形效果的控制,所采用的编程语言一般是一些着色器语言,例如Direct X?采用的HLSL,OpenGL使用的GLSL等等,语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了编程的灵活性。 大型游戏开发的绝大部分工作其实都是在编写游戏脚本,脚本是大型游戏得以如此高速开发和发布的主要原因。脚本化的开发让游戏开发摆脱了硬编码的种种弊端,让游戏内容可以轻易的修改和调试。游戏故事如何进行,各种事件如何触发,何时该播放哪些声音或动画,如何使用艺术团队创作的资源,这些都是在脚本中编写的,可以说引擎决定了游戏能做什么,而脚本才真正决定了游戏做了什么。一些著名的引擎如虚幻系列都有自己独特的脚本语言,其他一些引擎可能会采用一些第三方的脚本语言,比如比较流行的Lua。所以开发一个新游戏最简单的情形就是沿用之前的引擎,创作艺术资源,然后编写脚本将其组织成一个游戏,几乎不需要什么底层的编程语言。 开发环境方面,游戏团队内部可能会使用一些开发和设计工具对资源进行处理,可以理解成游戏引擎的IDE,这部分因为是内部工具,而且可能需要经常修改所以一般采用比较高效的开发和语言,比如暴雪就是部分使用.NET和C#进行一些内部工具的开发。 至于引擎核心的开发,Windows比较流行的方法是使用最新版本的Visual Studio,显卡厂商如NVIDIA也会为VS开发一些插件来简化显卡编程和调试。 问题五:游戏里的脚本 都是用什么语言写的 可以用Lex和Yacc,没有什么语言,一般自己定义 问题六:游戏源码一般都是用什么语言写的? 编写单机 PC/主机游戏现在都是 C++ 加上一个脚本语言(比如 Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎 + 游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的――很可能其中许多内容是买来的。 网游服务端则一般是自研,这个真是一行一行敲了。网游 EVE 的服务器完全是照着超算的标准修的,算法也完全是超算的算法。编写单机 PC/主机游戏现在都是 C++ 加上一个脚本语言(比如 Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎 + 游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的――很可能其中许多内容是买来的。 问题七:游戏开发中常用哪种脚本语言? 一般大型的商业游戏引擎有自己的脚本语言,比如Unreal3就有自己的一套Unreal Script ,Unity3d可以用C#、JavaScript~~ 也有用Python的,不过游戏里面最知名,用的最多的还是Lua。 魔兽世界的脚本语言就是Lua。 有些公司自主开发的引擎是不公开的,我们也不知道用什么,很可能是有自己的一套脚本语言系统,有本书《Game script mastery》就是讲解游戏里面脚本引擎搭建的,如果有兴趣,加上一点汇编语言和编译原理的基础,可以跟着这本书上的看看。推荐还是用Lua(前面那本书也提到Lua了),这个东现在比较流行,资料齐全,有问题也方便交流。 问题八:现在用什么语言写游戏脚本好点 5分 CE+OD+E 采纳 问题九:做正规游戏用什么语言编写脚本最好 做正规游戏用自己家写的引擎内部语言写脚本。 问题十:T语言 Y语言 C语言哪个写游戏脚本好?? 看到这三个选项,心情真的不太好形容,对T语言和Y语言不是特别了解,大概说一下自己的感觉。 C语言是更贴近底层的编程语言,全英文的字母的那种,属于面向过程的语言,个人认为用C语言写游戏脚本有点儿求虐,因为接口什么的都要自己写。不是很建议用。当然,前提是你说的是纯C语言,而不是C++、VC++这种C语言的衍生品。 T语言虽然有点儿过时,不过确实有很多人用TC做出过很炫的游戏效果,应该也容易找到一些例子,方便借鉴。 Y语言不是很了解,只知道是中文编程的典范,全中文内核,不太清楚是不适合写游戏脚本。 但是我觉得如果选用T语言和Y语言之前,应该考虑一下你要做什么游戏的脚本,如果是全英文的游戏内核,就要考虑中文编程和英文游戏的对接问题了,特别是Y语言。不是我崇洋 *** ,但是事实证明国内出的一些计算机相关的东西确实都有很多不足之处,有时候可能会很坑。 最后建议还是选用一下现在主流的语言做游戏脚本,想javascript之类的,这些语言其实语法没比T或Y语言难多少,但是因为大家都在用,可以找到很多资料,还可以有更多的人让你请教。
2023-09-12 10:56:531

脚本的脚本语言

脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。脚本可以存为后缀名为.cfg的文件放在cstrike文件夹下,执行时在控制台输入:exec(脚本文件名).cfg即可。比如将一个脚本存为 buys.cfg文件,则在控制台中输入:execbuys.cfg则可以实现我们所需要的功能。要实现一个命令只要把这一过程定义(alias)好,并且分配一个键位给这个命令,以后只要按分配好的键位,就可以实现这一过程。所有的脚本都是通过这一方法实现的。常见的脚本语言:Scala、JavaScript,VBScript,ActionScript,MAX Script,ASP,JSP,PHP,SQL,Perl,Shell,python,Ruby,JavaFX,Lua,AutoIt等。
2023-09-12 10:57:011

动态网页的常用的4种动态网页技术

1、PHP 即Hypertext Preprocessor(超文本预处理器),它是当今Internet上最为火热的脚本语言,其语法借鉴了C、Java、PERL等语言,但只需要很少的编程知识你就能使用PHP建立一个真正交互的Web站点。它与HTML语言具有非常好的兼容性,使用者可以直接在脚本代码中加入HTML标签,或者在HTML标签中加入脚本代码从而更好地实现页面控制。PHP提供了标准的数据库接口,数据库连接方便,兼容性强;扩展性强;可以进行面向对象编程。 2、ASP 即Active Server Pages(活跃服务器页),它是微软开发的一种类似超文本标识语言(HTML)、脚本(Script)与CGI(公用网关接口)的结合体,它没有提供自己专门的编程语言,而是允许用户使用许多已有的脚本语言编写ASP的应用程序。ASP的程序编制比HTML更方便且更有灵活性。它是在Web服务器端运行,运行后再将运行结果以HTML格式传送至客户端的浏览器。因此ASP与一般的脚本语言相比,要安全得多。ASP的最大好处是可以包含HTML标签,也可以直接存取数据库及使用无限扩充的ActiveX控件,因此在程序编制上要比HTML方便而且更富有灵活性。通过使用ASP的组件和对象技术,用户可以直接使用ActiveX控件,调用对象方法和属性,以简单的方式实现强大的交互功能。 但ASP技术也非完美无缺,由于它基本上是局限于微软的操作系统平台之上,主要工作环境是微软的IIS应用程序结构,又因ActiveX对象具有平台特性,所以ASP技术不能很容易地实现在跨平台Web服务器上工作。aspx是微软的在服务器端运行的动态网页文件,通过IIS解析执行后可以得到动态页面,是微软推出的一种新的网络编程方法,而不是asp的简单升级,因为它的编程方法和asp有很大的不同,他是在服务器端靠服务器编译执行的程序代码, ASP 使用脚本语言,每次请求的时候,服务器调用脚本解析引擎来解析执行其中的程序代码,而asp.net 则可以使用多种语言编写,而且是全编译执行的,比ASP 快,而且,不仅仅是快的问题,有很多优点。 3、JSP 即Java Server Pages(爪哇服务器页面),它是由Sun Microsystem公司于1999年6月推出的新技术,是基于Java Servlet以及整个Java(爪哇)体系的Web开发技术。 JSP和ASP在技术方面有许多相似之处,不过两者来源于不同的技术规范组织,以至 ASP一般只应用于Windows NT/2000平台,而JSP则可以在85%以上的服务器上运行,而且基于JSP技术的应用程序比基于ASP的应用程序易于维护和管理,所以被许多人认为是未来最有发展前途的动态网站技术。4、CGI(Common Gateway Interface,公用网关接口)是较早用来建立动态网页的技术。当客户端向Web服务器上指定的CGI程序发出请求时,Web服务器会启动一个新的进程执行某些CGI程序,程序执行后将结果以网页的形式再发送回客户端。  CGI的优点是它可以用很多语言编写,如 C 、C++ 、VB和Perl语言。在语言的选择上有很大的灵活性。最常用的CGI开发语言为Perl。
2023-09-12 10:57:151

脚本语言是一种什么样的语言?

脚本语言是为了缩短传统的“编写、编译、链接、运行”过程而创建的计算机编程语言。早期的脚本语言经常被称为批处理语言或工作控制语言。一个脚本通常是解释运行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。而宏语言则可视为脚本语言的分支,两者也有实质上的相同之处。虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。
2023-09-12 10:57:322

脚本语言有哪些?

脚本语言:脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。语言分类:Shell脚本:此类脚本用于自动化工作控制,即启动和控制系统程序的行为。大多的脚本语言解释器也同时是命令行界面,如Unix shell和MS-DOS COMMAND.COM。其他如AppleScript,可以为系统增加脚本环境,但没有命令行界面。具体分类有:4NTAppleScriptARexx (Amiga Rexx)bashcshDCLJCLkshCmd.exe batch (Windows, OS/2)Command.com batch (DOS)REXXtcshshWinbatchWindows PowerShellWindows Script HostzshGUI脚本:GUI出现带来一种专业的控制计算机的脚本语言。它在用户和图形界面,菜单,按钮等之间互动。它经常用来自动化重复性动作,或设置一个标准状态。理论上它可以用来控制运行于基于GUI的计算机上的所有应用程序,但实际上这些语言是否被支持还要看应用程序和操作系统本身。当通过键盘进行互动时,这些语言也被称为宏语言。具体分类有:AutoHotkeyAutoItExpect应用程序定制:许多大型的应用程序都包括根据用户需求而定制的惯用脚本语言。同样地,许多电脑游戏系统使用一种自定义脚本语言来表现NPC(non-player character,non-playable character,non-player class)和游戏环境的预编程动作。此类语言通常是为一个单独的应用程序所设计,虽然它们貌似一些通用语言(如QuakeC, modeled after C),但它们有自定义的功能。具体分类:Action Code ScriptActionScriptAutoLISPBlobbieScriptEmacs LispGame Maker LanguageHyperTalkIPTSCRAEIRC scriptLingoMaya Embedded LanguagemIRC scriptNWscriptQuakeCUnrealScriptVisual Basic for ApplicationsVBScriptZZT-oopweb编程脚本:应用程序定制的脚本语言中有一种重要的类别,用于提供WEB页面的自定义功能。它专业处理互联网通信,使用网页浏览器作为用户界面。当然,大多现代WEB编程语言都比较强大可以做一些通用编程。具体分类:ColdFusion (Application Server)LassoMivaSMXIPTSCRAE-一些网络开发团队用于创建论坛的工具文本处理语言:处理基于文本的记录是脚本语言最早的用处之一。如Unix"s awk最早是设计来帮助系统管理员处理调用UNIX基于文本的配置和LOG文件。PERL最早是用来产生报告的,现在它已经成了全面成熟的语言。具体分类:AwkPerlsedXSLT通用动态语言:一些语言,比如Perl,从一门脚本语言发展成了更通用的编程语言。由于“解释执行,内存管理,动态”等特性,它们仍被称为脚本语言。但它们已经用于应用程序编写,用户也不把它们看作脚本语言。APLDaoDylanGroovyLuaMUMPS (M)newLISPNuvaPerlPHPPythonRubySchemeSmalltalkSuperCardTcl (Tool command language)程序语言:少数的语言被设计通过嵌入应用程序来取代应用程序定制的脚本语言。开发者(如使用C等其它系统语言)包入使脚本语言可以控制应用程序的hook。这些语言和应用程序定制的脚本语言是同种用途,但优点在于可以在应用程序之间传递一些技能。具体分类:Ch (C/C++ interpreter)DaoECMAScript 亦称 DMDScript, JavaScript, JScriptGameMonkeyScriptGuileICILuaRBScript (REALbasic Script)SquirrelTclZ-ScriptJavaScript直到现在仍然是网页浏览器内的主要编程语言,它的ECMAScript标准化保证了它成为流行的通用嵌入性语言。Tcl作为一种扩展性语言而创建,但更多地被用作通用性语言,就如同Python, Perl, Ruby一样。Q语言是在VBScript的基础上发展起来,专用于按键精灵系列产品,成为一门更接近“汉语”习惯的脚本语言。BeanShell (scripting for Java)CobolScriptEscapade (server side scripting)EuphoriaF-ScriptFeriteGroovyGui4CliIoKiXtartMondrianObject REXXPikePliantREBOLScriptBasicShorthand LanguageSimkinSleepStepTalkVisual DialogScript
2023-09-12 10:57:541

什么是脚本语言

脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。一个脚本通常是解释执行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。而宏语言则可视为脚本语言的分支,两者也有实质上的相同之处。
2023-09-12 10:58:041

脚本语言有哪些?

1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。 2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。 4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script,ActionScript等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在. 脚本语言不需要编译,可以直接用,由解释器来负责解释。 5.脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言
2023-09-12 10:58:151

什么是脚本语言?可否举例?

脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。脚本语言一般都是以文本形式存在,类似于一种命令。例如:(JavaScript,VBscript,ASP,PHP,PERL等都是脚本语言)它是介于HTML和C,C++,Java,C#等编程语言之间。脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。
2023-09-12 10:58:232

什么是脚本语言,有哪些脚本语言,它们之间的区别?

脚本script是使用一种特定的描述性语言,依据一定的格式编写的可执行文件,又称作宏或批处理文件。脚本通常可以由应用程序临时调用并执行。各类脚本目前被广泛地应用于网页设计中,因为脚本不仅可以减小网页的规模和提高网页浏览速度,而且可以丰富网页的表现,如动画、声音等。举个最常见的例子,当我们点击网页上的E-mail地址时能自动调用Outlook Express或Foxmail这类邮件软件,就是通过脚本功能来实现的。又如洪恩网站http//www.hongen.com 一些网页的英文新闻内容旁会有一个三角符号,点击它就可以听到英文诵读,这也是脚本在起作用。 也正因为脚本的这些特点,往往被一些别有用心的人所利用。例如在脚本中加入一些破坏计算机系统的命令,这样当用户浏览网页时,一旦调用这类脚本,便会使用户的系统受到攻击。所以用户应根据对所访问网页的信任程度选择安全等级,特别是对于那些本身内容就非法的网页,更不要轻易允许使用脚本。通过“安全设置”对话框,选择“脚本”选项下的各种设置就可以轻松实现对脚本的禁用和启用。 动态程序一般有两种实现方式,一是二进制方式,一是脚本方式。 二进制方式是先将我们编写的程序进行编译,变成机器可识别的指令代码(如.exe文件),然后再执行。这种编译好的程序我们只能执行、使用,却看不到他的程序内容。 脚本简单地说就是一条条的文字命令,这些文字命令是我们可以看到的(如可以用记事本打开查看、编辑),脚本程序在执行时,是由系统的一个解释器,将其一条条的翻译成机器可识别的指令,并按程序顺序执行。因为脚本在执行时多了一道翻译的过程,所以它比二进制程序执行效率要稍低一些。 我们上面提到的各种动态语言,如ASP、PHP、CGI、JSP等,都是脚本语言。 按目前的服务规则,虚拟主机网站只能采用脚本语言来实现 脚本英文为Script。实际上脚本就是程序,一般都是有应用程序提供的编程语言。应用程序包括浏览器(javascript、VBScript)、多媒体创作工具,应用程序的宏和创作系统的批处理语言也可以归入脚本之类。脚本同我们平时使用的VB、C语言的区别主要是: 1、脚本语法比较简单,比较容易掌握; 2、脚本与应用程序密切相关,所以包括相对应用程序自身的功能; 3、脚本一般不具备通用性,所能处理的问题范围有限。 ---------------------------------------------------------------脚本就是源程序,就是代码程序 从表现形式看,影像解说词与一般的文章是有区别的,一般的文章其语言是唯一的表现手段,而处于立体交叉的语言环境中的解说词,与之发生关系的不仅是语言,它更多地和画面发生关系。解说词是否写得好,要看它是否很好地与画面紧密配合。电视节目解说词往往不是一篇完整的文章,从文字上看,它断断续续,段落与段落之间似乎缺少语言和形式逻辑上的连贯性,既不适合于朗读,又不适合于单独作为报道发表。一般来说,解说词只是影像的一个重要组成部分,而不能单独存在。 一、影视表现的基本手段:视听语言 视听语言是电视表达的基本方法,电视声音的构成可以用以下的模型来表示: (一)、声音:解说词 + 同期声 + 后期音乐音响… 脚本创作不是指解说词的创作。而是包含声音的画面在内的整个节目的架构。 1、 文字语言基本作用 影像解说就是把观众的想象活动与画面上呈现出的直接感受结合起来,把间接信息和直接信息结合起来,通过画面形象和有声语言的碰撞和交流,产生新的效果,大大扩展了画面的外延,深化画面内涵,使画面表现力大大扩张。 (1)串场:叙述情节 (2)转场 画面: 晨曦的大海 上海外滩 浦西公寓巷口 浦西公寓楼下 解说: 张达伍把时间几乎全部交给了大海,献给了事业。那么,他在事业和家庭的关系 上又是怎样对待的呢? 张达伍的家在繁华的大上海。 我匆匆赶到这里,寻找浦西公寓72号 以上这段解说词将节目的场景从大海转到家庭。 (3)补充画面 画面: 人群 列车在桥上飞驰 列车仪表特写 司机聚精会神地驾驶 解说: 广深准高速铁路全长147公里,投入运行的机车和车辆是我国最新研制的。机车采用大功率东风1型内燃机车,装有机车监控系统和速度分级控制系统,能确保行 车安全,并配有无线电话供旅客使用。准高速铁路的建成将带动我国铁路、通信、 信号、机车车辆制造和运营管理技术的全面进步和重大改革。 请大家注意看这段片子的解说词,光从画面上是看不出这些信息的。 2、文字语言的局限性和主动性 文字语言在电视节目中的位置,相对在其他的传媒中,有很大的局限性。因为在电视节目中,画面语言永远是载体,离开了画面(哪怕这画面只是一个黑场),任何文字语言都不可能存在。所以,几乎任何一位电视专家都会告诫你:文字语言要少写。 文字语言的少有两方面的对比: 一是文字语言永远比画面少。在电视节目中,画面是载体,文字是附载体,文字只能比画面少。过去,一分钟的画面只能录210~230字,现在社会生活的节奏加快了,电视节目的录音速度也在提高,但一分钟的画面也只能录250—270字的文字语言,再快,观众就听不清,或者是顾了听,没法看。所以,几乎在每一本谈及电视文字语言的书里,都会告诫读者:文字语言要少写,因为电视是看的,不是读的。 在电视节目中,画面是永远的主体。画面有的内容、画面能够表达的意念,文字语言都不必写。单位时间内,文字语言不能多写,但可以少写。在这方面用得最多的是现场声的过渡,有经验的剪辑者往往会在一个场景的头尾留出几秒的现场声,让文字语言有一个淡进淡出的过程。 二是旁白要少写,留出更多的空间给其他的声音语言,譬如:人物自白、对白,现场的解说、现场采录的嘈杂人声甚至现场的鸟鸣兽语,机器和其他物体的声响。突出电视写实、多维、多层次的立体空间感。“没有画面的声音是活的声音,没有声音的画面是死的画面”。即使在默片时代,人们也要在影片播放现场安排一支乐队,使声音充满观影的过程,这足以证明听觉元素在人们接受影片时的重要性。 系列片《中国农民》用一个长镜头记述了一个农民的一句话。记者在采访一个文化传统浓郁的村子时,问一个在田间劳动的年轻妇女,有没有经商?有没有摆摊?妇女都笑着说不,再问为什么,妇女笑而不答,良久,才不无自豪地说:我爱人是个教师。普普通通的一句话,如果不是现场采访,没有画面表现出来妇女的羞赧神情,用旁白去描述,很难表现。 文字附载于画面,文字永远被动? 不,恰恰相反,文字在电视节目中必须是积极的,主动地与其他元素相配合。因为他心中有目标,这就是节目的主题。按照节目主题这个目标,节目的作者从节目的策划开始, 就会有目的地寻找素材,拍摄节目时就会有意识地涉猎画面。 当然,在整理素材,撰写文字语言的时候,记者或作者的主题意识已经明确,他将依据他的主题思想写作文字语言,这时, 文字语言就会表现出它的主动性。 3、文字语言写作要注意和避免的情况: 注意:A、写实性。因此文字语言要以画面为基础。 B、文字具有跳跃性。因为有现场声加入。 C、形象性。画中有话,话里有画。画面要有思想逻辑,文字要有形象。 D、时间性。时间上的不可重复性。 E、口语化。能读,好读。 需要避免: 1、两张皮 声音画面没有必然联系。万能画面 2、满堂灌 宣传工具,过份重视解说 3、一锅粥 大量采用纪实方法 (二)、画面:主播+被摄对象(被采访者+被摄现场)+字幕或特效… 在以上模型中,各声画元素并非并列出现而是交叉出现的,即每种声画元素都可能与其他元素出现在相同的电视时空中。画面的局限性 一般表现进行进态 照相是瞬间。电视是过程。 表意具有模糊性,容易产生歧义。举个例子来说: 1999年9月14日,***主席访问新西兰,电视新闻上看到当地的毛利族手持长矛、摇旗呐喊,气氛十分紧张。只见***小心翼翼地与一个毛利族人周旋,并从地上拣起一个矛头递给那个毛利人,这时全场的毛利人又是一阵鼓噪。听到新闻的解说才知道,这是当地毛利人欢迎来宾的一种传统仪式,古代的毛利人通过来客拣起和传递矛头的方向,判断对方是敌人还是朋友。 二、 解说与画面的基本关系: (一)、历史流变 除了电视剧的台词、文艺节目的串词,电视新闻节目和专题节目的画外声音语言被很多人叫做解说词。电视节目的文字语言为什么叫解说词?其实,电视节目解说词是沿袭电影解说词的名称。 早期的电影摄影机用胶片拍摄,录音不能同步进行,所以要靠画外音解说画面。后来有了录音胶片,但同步录音的工艺技术复杂,成本很高,难以普及,电影纪录片解说词经历了从无到有的发展过程。 电影纪录片的发展经历了四个阶段: 1.格里逊式 20世纪30年代的英国著名导演格里逊首先采用画外音解说来制作纪录片,打破了“默片”的沉闷局面。这是纪录片录音技术发展的结果。解说词大大加强了纪录片的影响力,但当时的画外音制作比较粗糙,灌得太多,也引来了非议和指责,批评“解说词明显压倒了画面”,纪录片成了“长篇说教”等等。第二次世界大战中,德、意、日等国的独裁者利用纪录片灌输法西斯主义,更败坏了纪录片的名声。到了50年代,格里逊式的纪录片失去观众的宠爱。 2.“真实电影” 格里逊式纪录片之后,电影界反其道而行之,不仅影片通篇不加一句解说,连记者对被访者的谈话都尽量避免。导演捕捉日常生活未经修饰的事件场面,拍成纪录片,“所见即所得”就是“真实电影”。美国的苏珊、阿兰u2022雪曼拍的《警察局录影带》就是范例。 苏联导演兼电影理论家齐加u2022维尔托夫在报上撰文,他认为:一切场面的调度、电影剧本、演员、摄影棚,都是资产阶级的东西,应该一律抛弃,形成“电影眼睛派”。其实质是看到什么就拍摄什么。 20世纪30年代,有声电影出现,维尔托夫和他的兄弟米恰依u2022考夫曼又鼓吹“生活即景”,把“电影眼睛”与“无线电耳朵”结合起来,形成声画对位的蒙太奇。 二战后,便携式摄影机和录音机的发明,同期录音技术的普及,“真实电影”流行一时。 3.访谈式 将被摄者或解说员、主持人直接面向观众讲话,并结合会见采访,这种访谈式手法首先在美国一些女权主义的纪录片中采用。访谈式纪录片的长镜头拍摄和实况效果声,体现了作品“照像”的本性和“摄影形象本体论”的美学原则。访谈式纪录片的当事人,直接向观众叙述,避免了编导的介入,作品使人感到公正、客观、可信。在访谈式纪录片中,语言成了主要的表现手段。 4.个人追述式 个人追述式是90年代在美国出现的纪录片风格。它把叙述者的议论混杂在访问会见之中,又使制片人的画外音同屏幕上的字幕相结合,来直截了当地表达作者的观念。这种模式使 纪录片不再成为观察现实的窗户,制片人本身就是事件的见证人、参与者。 个人追述式影片工作起来像个自主的整体,影片将各部分组织结构起来。一是吸收进来的人声、背景音响和画面;二是电影片整体的风格讲出的“声音”,以及历史环境三个部分。 综观纪录片从无声到有声的过程,除了“真实电影”时期,解说词都在逐步发展,而且是向着广义的、由多元素组成的音响效果发展。 最早的电视新闻和专题片都是用电影摄像机拍摄的。20世纪50年代,电视开始传人中国,但直到六七十年代,中国仍有不少的电视台使用电影器材拍摄节目。 电视诞生后,解说词也有一个从无到有的过程, 现在,专业的电视拍摄起码有两个声道。一声道录现场声,二声道用来配解说或配音乐。而电视剧的拍摄录制甚至多达八个声道,以便进行多个声道的录制和混响。在这其中,文字语言占有主要的地位。 (二)声画之间什么关系?根据节目的具体形态而定,可以做以画面为主,也可以做以声音为主。 三、“蒙太奇”表现手段 影视文学的表现手段多种多样,但最重要的也是最基本的莫过于蒙太奇的表现手段。 (一)蒙太奇的含义 蒙太奇,法文原义指建筑的结构和装配,借用到影视艺术,有剪接、组合之意。蒙太奇的完整含义,至少应当包括这样三层意思: 第一,作为影视剪辑的技巧和方法,蒙太奇将影视艺术的各种元素如声音、表演、造型、摄影等组合、联系在一起,形成连续不断、完整统一的视觉形象。最初,蒙太奇只是画面和画面的组接,目前发展到包括场面与场面、段落与段落、画面与声音、声音与声音之间的组合关系。 第二,蒙太奇是影视的基本结构手段和叙述方式。一组镜头可以组成蒙太奇句子,若干蒙太奇句子或场面可以组合蒙太奇段落,从而形成整部影片。同时,蒙太奇通过镜头、场面、段落的 分切与组接,又可以对素材进行选择和取舍,并且创造出独特的影视时间和空间,形成不同的节奏,从而创造出不同的叙述方式和结构形式: 第三,作为影视反映现实的艺术方法即蒙太奇思维;蒙太奇思维是影视独特的思维方法,是其他艺术所没有的,影视编剧在进行创作构思时,应遵循蒙太奇思维方法。 (二)蒙太奇的艺术功能 爱森斯坦曾经说过,两个镜头的组接产生的效果并不是两者之和,而是两者之积。这说明了蒙太奇这一表现手段的巨大效用。 关于它的艺术功能,概括地说有以下几点: 1.蒙太奇可以把镜头有机地组织成一部刻划人物,表达完整的思想内容,又为广大观众所理解的影视作品。 2.蒙太奇可以按照艺术的需要,对时间和空间进行压缩与延伸,既增加作品的容量,使故事情节更加集中和概括,又能获得令人信服的真实感。 3.蒙太奇可以发展平行剧情,平行动作以加强影片的悬念。它还可以造成或激烈、或舒缓、或紧张的节奏。影视创作者可以通过不同长度、不同类别、不同方位的镜头的组接,使影片的节奏丰富多变、。生动自然而又和谐统一,产生强烈的艺术感染力。 4、蒙太奇可以通过声画分立和声画对位产生特殊的艺术效果。声画分立是指画面中的声音和形象不同步,互相离异,即声音和发声体不在同一画面,声音是以画外形式出现的。它们通过分离的形式,在新的基础上求得和谐与统一,使声音从依附于形象的从属地位中解放出来,"成为独立元素.加强了声音同画面形象的内在联系,使之更加富于感染力,从而奉富了影视的表现手段。声画对位是指声音和画面形象分别表达不同的内容,各自以其特有的内在节奏独立发展,分头并进而殊途同归,从不同方面表明同一内涵。声画对位的结果,产生某种它们自身原来并不具备的新的寓意,通过观众的联想,达到对比、象征、比喻等效果,给人以独特的审美享受。
2023-09-12 10:58:342

脚本是用什么语言编的?

脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。脚本(Script),就是含有bind和alias等命令的集合,你可以把这个集合存为一个独立的文件然后在需要的时候执行,这样就可以方便你在CS中的使用。常见的网页脚本语言有javascript、vbscript、PHP脚本编程语言、perl脚本、FLASH脚本语言等
2023-09-12 10:58:441

写游戏脚本用什么语言?

谁能给我讲讲游戏脚本的事,用什么语言编写?是不是需要你所玩游戏的代码? 10分 目前游戏脚本用得多的是按键与TC简单开发,前者需要用到VB,学习起来比较吃力,后者是一个新推出的游戏脚本制作工具,可以说它在这方面弥补了按键的很多不足的地方,再一个就目前的情况来看,很多游戏都对按键进行封杀,所以按键的紶景也是非常的不容易乐观的,就我而言,我更看TC简单开发,必定目前刚推出,游戏商基本上不对其进行封杀,再就是它支持中文编程,有自己的编程语言体系,编写一些游戏脚本自然不需要用到其它的开发语言。 游戏用什么语言编写的? CS是用VC++写的,魔兽不清楚了,大多都用VC++,C++,DELHPI写的手机上用的JAVA 现在用什么语言写游戏脚本好点 5分 CE+OD+E 采纳 做正规游戏用什么语言编写脚本最好 做正规游戏用自己家写的引擎内部语言写脚本。游戏源码一般都是用什么语言写的? 编写单机 PC/主机游戏现在都是 C++ 加上一个脚本语言(比如 Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎 + 游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。 网游服务端则一般是自研,这个真是一行一行敲了。网游 EVE 的服务器完全是照着超算的标准修的,算法也完全是超算的算法。编写单机 PC/主机游戏现在都是 C++ 加上一个脚本语言(比如 Lua,这地方不需要脚本引擎多么高性能,够用就好)。游戏的架构是引擎 + 游戏逻辑,两者代码量是引擎远远大于游戏逻辑。商业游戏往往引擎是重用多于自研,所以那些大型游戏的代码也不是全部都是一行一行敲出来的——很可能其中许多内容是买来的。 游戏里的脚本 都是用什么语言写的 可以用Lex和Yacc,没有什么语言,一般自己定义 游戏外挂一般是用什么语言编写的?脚本语言最常用的是哪些?拜托了各位 谢谢 一般的外挂都是用按键精灵写的 比如彩虹岛 编游戏外挂用什么编程语言好? C 对图形界面 支持不好。 java 不底层。 C++ 2种优点兼具. 黑客的话,要会反汇编。了解计算机底层。 如果你说的是网游的外挂,那就不要那么复杂了。 找个WPE封包软件 、会点vbs 脚本 就可以了。 网络游戏的外挂是用什么语言写的 这种贴近底层的东西我个人认为还是用微软的东西比较好,比如说vc,因为人家有先天的平台优势,有很多操作系统上微妙的保留技术,这是其他公司用替代技术永远比不上的。 所以在开发叫底层的东西是绝大多数程序员认为vc的稳定性,实用性都是很不错的。 而且我建议你用c系列的语言,c++ java c#都是c的后代他们的家族为众多平台所支持,尤其是c被称为“操作系统语言”(linux/unix的开发语言,windows的主要开发语言,其他操作系统也几乎离不开它)。这样如果你学c系列语言,你鄙视微软的时候可以去别的系统下面搞开发,如果你用被某些公司垄断标准的语言的话(比如说宝蓝的pascal delphy)嘿嘿~~~~ 也许你可以因为不喜欢微软而不用vc但是必须要为了使用delphy而使用windows. 还有VB比较简单 开。。。G。。。。死。。。。权。。。。家 游戏开发中常用哪种脚本语言? 一般大型的商业游戏引擎有自己的脚本语言,比如Unreal3就有自己的一套Unreal Script ,Unity3d可以用C#、JavaScript~~ 也有用Python的,不过游戏里面最知名,用的最多的还是Lua。 魔兽世界的脚本语言就是Lua。 有些公司自主开发的引擎是不公开的,我们也不知道用什么,很可能是有自己的一套脚本语言系统,有本书《Game script mastery》就是讲解游戏里面脚本引擎搭建的,如果有兴趣,加上一点汇编语言和编译原理的基础,可以跟着这本书上的看看。推荐还是用Lua(前面那本书也提到Lua了),这个东棱现在比较流行,资料齐全,有问题也方便交流。
2023-09-12 10:58:541

脚本是什么意思?

脚本是计算机的一种简单运行程序,通过脚本可以让计算机完成一系列工作脚本类似于我们的程序,但他们大都不是编译为二进制代码,有些直接保存为普通的ASCII文件,有些则保存为字节码,它们的作用一般是用来控制游戏(程序)的某些过程和经常修改的值,如果你写了一个程序,其中有一个值需要经常改动,如果直接用在程序中每次改动就要编译一次,小项目还好,如果是大型程序,那么化在编译的时间将非常多,用在脚本中,只需改动脚本,而程序本身就不许要重新编译,通过读取脚本中的值就行了,这样很方便,这只是脚本的作用之一,其他类似,一般都用于更灵活方便的开发程序.脚本(Script),在计算机程序中,一个脚本,通常的说,是一种计算机语言,可以使得本来要用键盘进行的相互式操作自动化。一个Shell脚本主要由原本需要在命令行输入的命令组成,或在一个文本基准编辑程序中,用户可以使用脚本来把一些常用的操作组合成一组序列。用来书写这种脚本的语言叫做脚本语言。脚本是批处理文件的延伸,是一种纯文本保存的程序,一般来说的计算机脚本程序是确定的一系列控制计算机进行运算操作动作的组合,在其中可以实现一定的逻辑分支等。脚本程序相对一般程序开发来说比较接近自然语言,可以不经编译而是解释执行,利于快速开发或一些轻量的控制。现在的脚本语言是比较多的,一般的脚本语言的执行只同具体的解释执行器有关,所以只要系统上有相应语言的解释程序就可以做到跨平台。
2023-09-12 10:59:041

脚本语言和编程语言有什么区别

区别1、脚本语言脚本语言不需要编译,可以直接用,由解释器来负责解释。 2、编译型语言写的程序执行之前,需要一个专门的编译过程,把程序编译成为机器语言的文件,比如exe文件,以后要运行的话就不用重新翻译了,直接使用编译的结果就行了(exe文件),因为翻译只做了一次,运行时不需要翻译,所以编译型语言的程序执行效率高。脚本语言脚本语言是为了缩短传统的编写-编译-链接-运行(edit-compile-link-run)过程而创建的计算机编程语言。它的命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。早期的脚本语言经常被称为批量处理语言或工作控制语言。 一个脚本通常是解释运行而非编译。脚本语言通常都有简单、易学、易用的特性,目的就是希望能让程序员快速完成程序的编写工作。编译型语言编译型语言:程序在执行之前需要一个专门的编译过程,把程序编译成 为机器语言的文件,运行时不需要重新翻译,直接使用编译的结果就行了。程序执行效率高,依赖编译器,跨平台性差些
2023-09-12 10:59:142

什么是脚本语言?和它相对的有什么语言?

什么是脚本语言? 1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。 2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。 4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在. 脚本语言不需要编译,可以直接用,由解释器来负责解释。 5.脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.
2023-09-12 10:59:233

游戏脚本用什么语言?

谁能给我讲讲游戏脚本的事,用什么语言编写?是不是需要你所玩游戏的代码? 10分 目前游戏脚本用得多的是按键与TC简单开发,前者需要用到VB,学习起来比较吃力,后者是一个新推出的游戏脚本制作工具,可以说它在这方面弥补了按键的很多不足的地方,再一个就目前的情况来看,很多游戏都对按键进行封杀,所以按键的紶景也是非常的不容易乐观的,就我而言,我更看TC简单开发,必定目前刚推出,游戏商基本上不对其进行封杀,再就是它支持中文编程,有自己的编程语言体系,编写一些游戏脚本自然不需要用到其它的开发语言。 游戏用什么语言编写的? CS是用VC++写的,魔兽不清楚了,大多都用VC++,C++,DELHPI写的手机上用的JAVA 想学习编程语言,主要针对网络游戏写脚本。想问问大家。哪种语言比较适合初学者?而且适合写网络游戏脚本 一看就是没经验吧 易语言相对vb简单但是百分之九十九会被杀毒软件误报成病毒,另外网络游戏脚本是指WG?那么建议你学易语言,他有很多的模块可以解决你很多的问题,按键精灵几乎已被网友封杀所以不用去学它,TC是一个变成软件,论实力,你还不如去学易语言,总之,你想几下子就能做出辅助来的就去学易语言,想要牛逼一点深入学习的话就学vb 另外两个不在我的考虑范围内 游戏开发中常用哪种脚本语言? 一般大型的商业游戏引擎有自己的脚本语言,比如Unreal3就有自己的一套Unreal Script ,Unity3d可以用C#、JavaScript~~也有用Python的,不过游戏里面最知名,用的最多的还是Lua。 魔兽世界的脚本语言就是Lua。 有些公司自主开发的引擎是不公开的,我们也不知道用什么,很可能是有自己的一套脚本语言系统,有本书《Game script mastery》就是讲解游戏里面脚本引擎搭建的,如果有兴趣,加上一点汇编语言和编译原理的基础,可以跟着这本书上的看看。推荐还是用Lua(前面那本书也提到Lua了),这个东棱现在比较流行,资料齐全,有问题也方便交流。 一般的游戏都是用什么语言开发的 一般的大型游戏开发绝不是用某种语言这么单纯的问题。一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。 首先一般的游戏开发架构(Windows)从底到顶一般是Direct X?——游戏引擎——游戏。 Direct X?相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X?接口为了追求高性能功能非常单纯和松散,不利于游戏的高效开发。此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。 至于游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。到此为止几乎还没有涉及到你所说的游戏开发。 首先在图形渲染方面,例如光照阴影处理等等,现代显卡一般是通过可编程着色器实现对图形效果的控制,所采用的编程语言一般是一些着色器语言,例如Direct X?采用的HLSL,OpenGL使用的GLSL等等,语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了编程的灵活性。 大型游戏开发的绝大部分工作其实都是在编写游戏脚本,脚本是大型游戏得以如此高速开发和发布的主要原因。脚本化的开发让游戏开发摆脱了硬编码的种种弊端,让游戏内容可以轻易的修改和调试。游戏故事如何进行,各种事件如何触发,何时该播放哪些声音或动画,如何使用艺术团队创作的资源,这些都是在脚本中编写的,可以说引擎决定了游戏能做什么,而脚本才真正决定了游戏做了什么。一些著名的引擎如虚幻系列都有自己独特的脚本语言,其他一些引擎可能会采用一些第三方的脚本语言,比如比较流行的Lua。所以开发一个新游戏最简单的情形就是沿用之前的引擎,创作艺术资源,然后编写脚本将其组织成一个游戏,几乎不需要什么底层的编程语言。 开发环境方面,游戏团队内部可能会使用一些开发和设计工具对资源进行处理,可以理解成游戏引擎的IDE,这部分因为是内部工具,而且可能需要经常修改所以一般采用比较高效的开发和语言,比如暴雪就是部分使用.NET和C#进行一些内部工具的开发。 至于引擎核心的开发,Windows比较流行的方法是使用最新版本的Visual Studio,显卡厂商如NVIDIA也会为VS开发一些插件来简化显卡编程和调试。 游戏里的脚本 都是用什么语言写的 可以用Lex和Yacc,没有什么语言,一般自己定义 做正规游戏用什么语言编写脚本最好 做正规游戏用自己家写的引擎内部语言写脚本。 Win平台的游戏一般是使用什么语言开发的 一般的大型游戏开发绝不是用某种语言这么单纯的问题。一个大型游戏的开发需要庞大的团队使用各种各样的语言和工具来完成。总结一下主要有C/C++,汇编语言,着色器语言,脚本语言,高效的开发语言C#或Java。 首先一般的游戏开发架构(Windows平台)从底到顶一般是Direct Xu2122——游戏引擎——游戏。 Direct Xu2122相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct Xu2122接口为了追求高性能功能非常单纯和松散,不利于游戏的高效开发。此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。 至于游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。到此为止几乎还没有涉及到你所说的游戏开发。 首先在图形渲染方面,例如光照阴影处理等等,现代显卡一般是通过可编程着色器实现对图形效果的控制,所采用的编程语言一般是一些着色器语言,例如Direct Xu2122采用的HLSL,OpenGL使用的GLSL等等,语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了软件编程的灵活性。 大型游戏开发的绝大部分工作其实都是在编写游戏脚本,脚本是大型游戏得以如此高速开发和发布的主要原因。脚本化的开发让游戏开发摆脱了硬编码的种种弊端,让游戏内容可以轻易的修改和调试。游戏故事如何进行,各种事件如何触发,何时该播放哪些声音或动画,如何使用艺术团队创作的资源,这些都是在脚本中编写的,可以说引擎决定了游戏能做什么,而脚本才真正决定了游戏做了什么。一些著名的引擎如虚幻系列都有自己独特的脚本语言,其他一些引擎可能会采用一些第三方的脚本语言,比如比较流行的Lua。所以开发一个新游戏最简单的情形就是沿用之前的引擎,创作艺术资源,然后编写脚本将其组织成一个游戏,几乎不需要什么底层的编程语言。 开发环境方面,游戏团队内部可能会使用一些开发和设计工具对资源进行处理,可以理解成游戏引擎的IDE,这部分因为是内部工具,而且可能需要经常修改所以一般采用比较高效的开发平台和语言,比如暴雪就是部分使用.NET和C#进行一些内部工具的开发。 至于引擎核心的开发,Windows平台比较流行的方法是使用最新版本的Visual Studio,显卡厂商如NVIDIA也会为VS开发一些插件来简化显卡编程和调试。 游戏中的脚本一般用哪种语言编写? 可以用Lex和Yacc,没有什么语言,一般自己定义 现在用什么语言写游戏脚本好点 5分 CE+OD+E 采纳
2023-09-12 10:59:471

脚本语言 是什么回事?

分类: 电脑/网络 >> 程序设计 >> 其他编程语言 问题描述: 还有 有时后运行软件时提醒要运行脚本,又是什么回事? 解析: 1.脚本语言(JavaScript,VBscript等)介于HTML和C,C++,Java,C#等编程语言之间。 HTML通常用于格式化和链结文本。而编程语言通常用于向机器发出一系列复杂的指令。 2.脚本语言与编程语言也有很多相似地方,其函数与编程语言比较相象一些,其也涉及到变量。与编程语言之间最大的区别是编程语言的语法和规则更为严格和复杂一些. 3.与程序代码的关系:脚本也是一种语言,其同样由程序代码组成。 注:脚本语言一般都有相应的脚本引擎来解释执行。 他们一般需要解释器才能运行。JAVASCRIPT,ASP,PHP,PERL,Nuva都是脚本语言。C/C++编译、链接后,可形成独立执行的exe文件。 4.脚本语言是一种解释性的语言,例如vbscript,javascript,installshield script等等,它不象cc++等可以编译成二进制代码,以可执行文件的形式存在. 脚本语言不需要编译,可以直接用,由解释器来负责解释。 5.脚本语言一般都是以文本形式存在,类似于一种命令. 举个例子说,如果你建立了一个程序,叫aaa.exe,可以打开.aa为扩展名的文件. 你为.aa文件的编写指定了一套规则(语法),当别人编写了.aa文件后,你的程序用这种规则来理解编写人的意图,并作出回应.那么,这一套规则就是脚本语言.
2023-09-12 10:59:541

什么是脚本?

脚本在不同领域有不同的含义,如果是在文学艺术方面,脚本通常指公牍或书稿的底本,也可以指代戏剧表演、拍摄电影等所依据的底本。在计算机行业,脚本又被称为扩建的语言,是一种特定的描述性的编程语言,需要依照一定的格式进行编写。
2023-09-12 11:00:0615

js什么意思

要看在哪里出现的,如果在网店等可认为是奸商的缩写。谢谢
2023-09-12 11:00:3714

除了window自带的cmd脚本,还有哪些脚本编程语言呢?

windows官方发布的。除了cmd脚本(bat)外,还有vbspowershelljswsh,可以装python以及win10的bash等。另外还有一些开发人员用的,比如nuget或者gulp自带的一些脚本。再就是数据库的sql之类脚本。
2023-09-12 11:01:161

最常用的客户端脚本语言是

最常用的客户端脚本语言是VB、ASP。脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。
2023-09-12 11:01:261

谁能给我讲讲游戏脚本的事,用什么语言编写?是不是需要你所玩游戏的代码?

先写2万行代码你就知道该做什么怎么做
2023-09-12 11:01:385

脚本语言和编程语言的区别是什么?

编程语言包含脚本语言的。不过脚本语言和一般语言等的区别是1、一般编程语言要编译连接成可执行文件,才能执行。脚本语言直接解释执行2、一般语言用作系统程序或者应用程序开发,脚本语言常用来做系统管理3、一般语言用起来麻烦,必须编译才能运行,但是,一旦编译后,可脱离环境运行,而脚本语言必须安装对应的脚本环境4、脚本语言相对系统管理方面比一般语言强大,而且便携性好,其执行环境一般比较小,有的只是一个解释器。5、脚本语言便于交流脚本语言包含:PerlPython,sed,awk,tcl/tk等等,一般语言包含C/C++,Pascal,C#,Java等总之,用什么性质语言,关键看应用,系统管理要脚本语言,一般应用用常见编程语言。
2023-09-12 11:02:062

编程语言中的脚本语言这么多,请问哪个最好?

我认为脚本语言最好的是python和lua,它们都比较轻量级和简单易学python和lua的优点简单易学开源启动快、热更新、移植性强嵌入性强轻量级依赖少和c++交互性强python和lua都是嵌入性强的语言,号称胶水语言,能够便捷的嵌入到c++中运行。用c++开发大型项目时,有的数据或者代码需要频繁改动,这个时候脚本语言就派上了用场。python和lua比较python更倾向于开发工具,因为python提供了大量的功能,语法糖也是相当多,并且能够做到快速开发。lua更倾向于嵌入到c++项目中,做热更代码非常方便,还有就是非常干净,几乎不包含额外的功能,精简到极致。我们做游戏开发经常会用到lua脚本,客户端方便热更新,而服务器作为辅助脚本使用,比如一些AI、scene、技能脚本等。总结python和lua都是很好的脚本语言,在具体的开发中做出合理的选择才是至关重要。
2023-09-12 11:02:331

php是什么语言脚本

  PHP即“超文本预处理器”,是一种通用开源脚本语言。PHP是在服务器端执行的脚本语言,与C语言类似,是常用的网站编程语言。而且PHP独特的语法混合了C、Java、Perl以及PHP自创的语法。   脚本语言又被称为扩建的语言,或者动态语言,是一种编程语言,用来控制软件应用程序,脚本通常以文本(如ASCII)保存,只在被调用时进行解释或编译。
2023-09-12 11:02:421

什么是脚本语言?和编程语言的区别

脚本语言是解释执行语言。特点是较容易上手,编程功能上相对简单一些。例如:html语言、php语言等。编程语言:例如 C 语言、C# 语言等功能较强大,可以用来开发规模较大的系统软件,或者做系统底层的开发。
2023-09-12 11:02:533