游戏脚本用什么写,游戏中的脚本一般用哪种语言编写
作者:本站作者
1,游戏中的脚本一般用哪种语言编写
可以用Lex和Yacc,没有什么语言,一般自己定义
2,怎么写游戏脚本
要写游戏脚本就得用到游戏脚本开发工具,没有游戏脚本开发工具来写游戏脚本是比较困难的,目前国内比较好的并且又是免费的游戏脚本开发工具就是tc简单程序开发工具,它是国内首款免费多线程的图形界面脚本制作开发工具软件,支持中英文双语言编写脚本程序,可以说tc开脚本界先河,是免费脚本开发制作工具的首选。
3,手机游戏或者软件的脚本用什么语言写呢js可以吗
肯定是脚本语言,可以是Lua/Python/JS。如果要用C#/Java其实也可以。最糟糕就是用C/C++。原因是:游戏策划天天在改需求!如果我写的每个函数,都要去考虑到底参数是指针,还是值,又或者这块内存到底应该什么时候回收,哪有时间去应付那些天天改的需求!另外,那些需要编译的语言,往往不适合热更新,也就是说,你不可以简单的通过下载一个文件来更新玩家已经安装的程序,你不可以在不停服务器的情况下修一些BUG。最后,那些编译型的语言没有反射,你精心设计的名字(类名、函数名)无法自动的和各种游戏所需的资源绑定起来,要知道,游戏这个业务,最重要的就是代码去控制各种“资源”,比如动画、音乐、场景、配置等等,所以你要维护一大堆各种配置文件,用来描述代码中的常量和外部数据的关系,既啰嗦又容易出错。最后,就算你不喜欢面向对象,游戏也是非常适合面向对象建模的领域,或者说,你必须要建模,那么就应该用建模最容易的语言,否则那些互相类似、又稍有差别的业务逻辑,会让你写上大堆大堆的“疑似重复”的代码。另外,Lua和Python这类脚本,因为比较简洁,还能直接用来存储游戏数据,代替配置文件,而且脚本语言的表达能力比XML/INI这些格式要强大的多。所以说应该用脚本语言来写游戏,没有其他的悬念。
4,要想写游戏脚本需要学什么
你要先懂得网络数据包的抓获,分析网络协议,解密,再学一门高级语言,如delphi,学习HOOK...
网络数据包的抓获用WpePro1.0c
你可以从联众游戏学习一下,它的游戏数据没有加密,那一些记牌器,就是分析这些数据,编来的
5,谁能给我讲讲游戏脚本的事用什么语言编写是不是需要你所玩游戏的
如果还不会任何编程语言,建议从Python开始。它设计清晰,文档齐全,合适初学者入门。它是一门很好的入门语言,并且不仅仅只是个玩具;它非常强大、灵活,也适合做大型项目。好的教程可以在Python网站得到。Java也是好的入门语言。它比Python难得多,但是生成的代码速度也快得多。它同时也是一种优秀的计算机语言,不止是用来入门。但是注意,如果只会一两门语言,将不会达到一个高水平的程序员的水平——需要学会如何以抽象的方式思考编程问题,独立于任何语言。需要学会在几天内通过一些手册,结合现在所知,迅速掌握一门新语言。这意味着应该学会几种截然不同的语言。如果要做一些重要的编程工作,不得不学习C语言,Unix的核心语言。 C++与C非常其他类似;如果了解其中一种,学习另一种应该不难。但这两种都不适合编程入门者学习。事实上,越避免用C编程,工作效率会越高。C非常有效率,节约机器资源。但是,C的高效是通过手动做很多底层的管理(如内存)来达到的。底层代码都是复杂极易出现bug的,会花极多的时间调试。如今的机器速度如此之快,这通常是得不偿失——比较明智的做法是使用一种运行较慢、较低效率,但大幅节省时间的语言。因此,选择Python。其他比较重要的语言包括 Perl和 LISP。 Perl实用,值得一学;它被广泛用于动态网页和系统管理,因此即便你从不用Perl写程序,至少也应该学会看。许多人使用Perl的理由和建议使用Python的理由一样,都是为了避免用C完成那些不需要C高效率的工作。LISP值得学习的理由不同——最终掌握了它时会得到丰富的启迪和经验。这些经验会在以后的日子里成为一个更好的程序员,即使实际上很少使用LISP本身。当然,实际上最好五种都会(Python,Java,C/C++,Perl和LISP)。它们代表了截然不同的编程思路和方法,每种都会受益匪浅。转自CSDN博主「东边有头牛」的原创文章。扩展资料:应用(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文档等扩展功能。参考资料:百度百科-脚本语言的应用
6,游戏脚本制作用什么
TC简单开发工具可以制作游戏脚本,TC简单开发工具支持中英文编程,多线程,自由的界面设计,众多强大的功能。简单易学,无编程基础的朋友也可以一星期内写出自己的脚本。所以,推荐你使用TC简单开发工具。
7,花钱买的那些高端游戏脚本是用什么编程语言写的
您好!这个通常是C#语言编程的,很难懂。当然,有些游戏公司(比如EA),C#已经满足不了需求。他们自己购买编程软件编写程序(游戏)。希望能帮到您!as3,vbscript, c,javascript``````
8,用最直接的话来说什么是脚本不要百度百科上面复制的那些游戏脚
如中文意思是攻击A目标每秒100下,主要是弄不清楚这些符号数字和字母在某个格式都代表什么意思好吧直接说脚本就是软件可以执行的命令内容,可惜目前这些命令内容都是用字母和一些符号数字来写的,游戏脚本行外人来说是非常复杂的,那么翻译成软件可以执行命令的内容就要用某些字符来代替中文你好!就是一串程序代码的集合,就跟程序差不多,但是还是有些不一样。都是用来完成某些功能的代码罢了仅代表个人观点,不喜勿喷,谢谢。
9,请专业人士释疑游戏公司里一般是用什么工具来写游戏脚本
游戏公司一般使用flash develop 或是Eclipse 再有就是vs2010等;页公司前端一般使用as3语言开发,其次就是javascript语言配合html5开发。还有c#开发后端国内多是java。c#等等。移动设备开发多是java 和objectC为主导。编程语言的学习都是长期的。培训是不能完全精通的。关键是多实践。达到游戏公司的标准没有个一年半载是不可能的。你好!写脚本看你应聘什么样的游戏公司啦,通用的大众的游戏公司,如果是手机游戏公司一般是java,非手机的就是pc上的,pc上的一般是以c语言或者c++或者c++++为基础,不通用的话就是配套上对应游戏制作工具,他们有些都有专门的脚本编辑器的。不过还是得有程序基础。快速上手。还有其实很多都是套上个外壳而已,关键是命令要熟悉。作为一个前游戏策划(小策划有时都得写脚本)的回答。希望对你有所帮助,望采纳。
10,怎么写游戏脚本
TC简单开发是款非常不错的脚本制作工具TC简单开发是国内首款免费多线程的图形界面脚本制作开发工具软件,支持中英文双语言编写脚本程序,可以说TC开脚本界先河 ,是免费脚本开发制作工具的首选。通过制作脚本,可以让TC简单开发代替您的双手,自动执行一系列鼠标键盘动作。制作脚本:支持多种脚本功能语句,包括键盘按键动作、鼠标点击动作、鼠标移动动作、控制动作、输入字符串动作、延迟动作等 。动作循环:每个动作都可以进行循环,你可以定义热键中止动作的循环,也可以自己定义循环的次数或者循环的时间 。您好 楼主
很高兴看见了您的问题
虽然我无法正确的回答您的问题
但是我的回答能给您几点提示
1 游戏中遇到了疑问可以先去看看游戏帮助
2 当自己实在无法解决时可以求助资深玩家
其实 很多难题都是完全可以自己解决的
当您自己解决问题时是不是很有成就感。
同时我也深信楼主的智慧!
祝您能早日找到问题答案
希望我的回答也能够帮到您!
祝您好运。谢谢采纳 !
文章TAG:
游戏脚本用什么写 游戏中的脚本一般用哪种语言编写 游戏 游戏脚本 脚本