本文作者:ptiyny

游戏编程的语言有哪些 游戏编程的语言有哪些

ptiyny 08-04 29
游戏编程的语言有哪些 游戏编程的语言有哪些摘要: 大家好,今天小编关注到一个比较有意思的话题,就是关于游戏编程的语言有哪些的问题,于是小编就整理了2个相关介绍游戏编程的语言有哪些的解答,让我们一起看看吧。网页游戏用的是什么编程语言...

大家好,今天小编关注到一个意思的话题,就是关于游戏编程语言哪些问题,于是小编就整理了2个相关介绍游戏编程的语言有哪些的解答,让我们一起看看吧。

游戏编程的语言有哪些 游戏编程的语言有哪些
图片来源网络,侵删)
  1. 网页游戏用的是什么编程语言?
  2. 话说想做游戏学什么编程语言比较好?

网页游戏用的是什么编程语言

网页游戏用的是ActionScript、Java等编程语言。

尽管网页游戏应用的是服务器脚本编写,但是运行还是需要一定的客户端技术支持的,比如网页浏览器或者浏览器上常用的一些插件,如Flash. 最新的网页游戏典型应用是大型多人在线角色扮演游戏(MMORPG:Massive Multiplayer Online Role-Playing Game)。

网页游戏又称Web游戏,无端网游,简称页游。是基于Web浏览器的网络在线多人互动游戏,无需下载客户端,不存在机器配置不够的问题,最重要的是关闭或者切换极其方便。

网页游戏也分很多种,一般市面上的网页游戏就是沿用的网页的交互模式,基于HTTP实现服务器的交互,这些游戏的后端可以使用任何Web开发语言来实现,比如PHP,JAVAC#,,Ruby,Python这些,都没有问题。

游戏编程的语言有哪些 游戏编程的语言有哪些
(图片来源网络,侵删)

游戏的前端现在普遍依然使用Flash平台,开发语言就是ActionScript,比较前卫的游戏有使用HTML5的,就是JavaScript,还有一些社交平台上的游戏直接使用HTML页面来做交互,有一些传统游戏厂商转过来做网页游戏的也有***用ActiveX技术直接把现有的游戏移植过来的,这些游戏前端往往***用C++这些来开发。

有些游戏需要实时与服务器交互(比如MMORPG),这些游戏的后端往往就是和传统的网游一样的架构,开发语言也一般会比较传统的***用C++,也有一些***用Erlang来搞定网络及分布式计算的平台部分。值得一提的是Lua语言,Lua在网页游戏的客户端用的不多,但是在服务器端依然有不少***用,主要是用在游戏的实际逻辑部分-- 紫霞游戏平台为您解答

话说想做游戏学什么编程语言比较好?

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

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

游戏编程的语言有哪些 游戏编程的语言有哪些
(图片来源网络,侵删)

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

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

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

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

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

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

到此,以上就是小编对于游戏编程的语言有哪些的问题就介绍到这了,希望介绍关于游戏编程的语言有哪些的2点解答对大家有用。

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏

阅读
分享