专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

写游戏脚本需要学哪种编程,游戏自动挂机脚本应该主要学习什么语言_python

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/5 12:13:10       共计:3610 浏览
写游戏脚本需要学哪种编程以及游戏自动挂机脚本应该主要学习什么语言这样的疑问,小编汇总了相关问答给大家参考!

外挂从某些角度讲就是自动化测试,自动化测试自己的程序就叫测试,自动化测试别人的程序就叫外挂,测试自己的程序会有测试文档,测试别人的程序没有文档。

想做客户端的外挂要求还是挺高的,操作系统原理,计算机网络原理绝对是必修,既然操作系统是必修,那么c语言作为操作系统前置,也就是必修,如果你要存储数据,数据库也要学,如果你要反汇编,那你总是要学x86汇编的吧,如果对方做的是大型程序,那你就要学数据结构和算法,不然就是反编译了一些你总要猜这行代码的用途,不学数据结构你怎么猜别人的代码呢,当然了你也可以只用python通过调别人的库做些小外挂,不过基本上没什么技术可言,python是把枪,但是没有上面的基础,你就做不出子弹来,不同属性的子弹打不同属性的怪,所以做普通外挂简单,高端的很难。不过毕竟说了思路,楼主可以找python自动化测试方向预热一下,一般是selenium appium pywin32这些库

Python 对于游戏脚本语言来说是一种不错的选择,它很强大,容易嵌入使用,能够无缝地使用 C/C++ 进行扩展,包含很多脚本语言所具有的高级特性,并且它可以用来实现自动化过程[TR1: automating production]。

另外,关于 Python 的书籍、开发工具 和 库 很丰富,使得我们很容易从其他开发者那里受益。

我是主修软件开发,各种语言的编程。

1、首先要知道游戏编程用的什么语言。是c++ 因为c++语言是目前最为稳定的、指针最为全面的语言。游戏尤其网游的稳定性要求极高,因此必须用c++。

2、先学c语言。c语言是全部计算机语言的基础更是c++的基础。因此要学好。再学c++,这个要学精,不然开发游戏没戏。然后学数据结构、数据库(orcle大型数据库,小型sql不可以)、线性代数、离散数学结构就差不多了吧。要求:不单单是会,举一反三。

3、2中说的是核心课程。html、css、js知道也行,但做游戏开发的你要知道,我们做的是一个人的心脏和大脑,那些一个美工人员会做的很好,而且不用你操心,也许美工做的比你还多但是,我们拿的薪资是他们的很多倍,咱们按年薪、他们按月还得算生活费、、呵呵、注:有不明白的再问我。

企业级的游戏开发的话,一般C++多一些,大型游戏要求足够高的运行效率,而JAVA,C#在这一方面是短项,而用C的话又没有类,所以C++开发的游戏比较多,如果是想进游戏公司的话,多学学C++。

但是如果是个人开发小型游戏的话,建议用C#,小型游戏不需要考虑效率问题,C#足以应付,微软有个东西叫XNA,专为业余的程序员开发小型游戏而设计,上手简单,微软提供了大量的类库,用起来很便捷。

如果是开发android的游戏的话,没得选,只能用JAVA。

貌似也有用delphi开发的游戏,不过听说不是主流。

其实语言不是重点,任何语言都可以做游戏,只是各个语言各有特点,根据需求的不同选择最适合的语言。关键在于算法要理解,理解程序的构架,研究透算法,才是最重要的。

学习的时候建议以C++来学习,用JAVA或者C#的话学不到指针,用C的话学不到面向对象的思想。不过如果没有任何语言基础的话,建议还是从C学起,先学会最基础的东西再学C++。VB现在已经很少用了,实在没学的必要。

推荐教材《Visual C++游戏编程基础》

如果只是想做个小的东西玩玩的话,有很多方便的软件,比如《RPG maker》,用这些东西不需要什么编程的基础就能做一些小的东西,玩玩足以。

总结,以上就是关于写游戏脚本需要学哪种编程以及游戏自动挂机脚本应该主要学习什么语言的经验分享,卡友有疑问可以加wx或扫码加群!
版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:微信小程序怎么开通,微信小程序如何申请注册使用_python | ·下一条:编程到底是学些什么,软件编程学什么好_python
同类资讯

Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有