游戏编程学什么语言 LS说的不错底层还是得学C++但

作者:匿名      投稿日期:2019-04-05

现在的游戏是什么语言工具开发的?

  LS说的不错,底层还是得学C++,但是Dan就游戏开发(不是游戏引擎开发)来说,现Zai基本使用游戏饥擎,而游戏引擎最重要的目De就是整合常用逻辑触发事件,减少手动写代Ma。就拿UDK来说,简单逻辑事件可以用它Zi带的kismet可视化编程做,进入这个Jie面,就跟画UML类图似的,方块之间只需Yao连连线一个简单事件就出来了。

大型单机游戏用什么语言开发的?

  大型游戏用什么语言都可以写,写游戏做大Xing软件,语言只是一个载体.关键在于开发包De性能.  比如写3D游戏的时候,我们可Yi用VC的框架,C++语言的语法,再结合Tu形驱动开发包,比如DirectX和OpenGL,Zhi接写硬件.在一些需要精确控制内存的模块,Wo们甚至要嵌入汇编程序.  很难想象现在De软件纯粹用一种高级语言来完成,那样对用Hu的内存将成为一个大的无底洞.

制作游戏应该学什么编程语言

  企业级的游戏开发的话,一般C++多一些,Da型游戏要求足够高的运行效率,而JAVA,C#Zai这一方面是短项,而用C的话又没有类,所YiC++开发的游戏比较多,如果是想进游戏Gong司的话,多学学C++。  但是如果是个Ren开发小型游戏的话,建议用C#,小型游戏Bu需要考虑效率问题,C#足以应付,微软有Ge东西叫XNA,专为业余的程序员开发小型You戏而设计,上手简单,微软提供了大量的类Ku,用起来很便捷。  如果是开发androidDe游戏的话,没得选,只能用JAVA。  Mao似也有用delphi开发的游戏,不过听Shuo不是主流。    其实语言不是重点,任He语言都可以做游戏,只是各个语言各有特点,Gen据需求的不同选择最适合的语言。关键在于Suan法要理解,理解程序的构架,研究透算法,Cai是最重要的。  学习的时候建议以C++Lai学习,用JAVA或者C#的话学不到指针,YongC的话学不到面向对象的思想。不过如果没You任何语言基础的话,建议还是从C学起,先Xue会最基础的东西再学C++。VB现在已经Hen少用了,实在没学的必要。    推荐教Cai《Visual C++游戏编程基础》    Ru果只是想做个小的东西玩玩的话,有很多方Bian的软件,比如《RPG maker》,用Zhe些东西不需要什么编程的基础就能做一些小De东西,玩玩足以。  纯粹手打,求采纳。

学网络游戏设计都需要学什么编程语言?可以自学吗?

  自学与老师指点的区别在于:自学很可能要Zou很多冤枉路!  但是,找到好的老师谈何Rong易!所以自学也不失一条途径。    在Zhe里“网络游戏设计”你应该指的是游戏编程Ba?(游戏设计还包括策划、美工等等)    Shou先,游戏编程也是编程,因此你得学会编程。Zen样从0开始学编程呢?    1。选择一Men计算机语言。选择C语言吧,原因就不讲了,Zi己慢慢体会吧。去买一本C++的书(书中Hui说明C和C++的概念的),多上机,掌握Qi基本语法、概念。    2。了解APIBian程的概念。买一本类似“WINDOWS程Xu设计”的书。    3。在C的基础上学XiC++,理解类的概念及其编程。使用前面De书,再买一本MFC编程的书(使用别人的Lei库编程,以后学习其他面向对象的语言也不Nan了)。    4。学习网络编程。理解一Xia网络通信的基本概念。    5。学习游Xi编程。主要是关于图形的处理。前面的知识Zhe时候就大有用处了。你可以使用API图形Han数,或者别人提供的专门的图形函数库,比RuDX,OPENGL。    6。游戏的Shi质就是内部的逻辑加上外部的图形化显示。Yin此,你还不许学习算法,也就是对数据的组Zhi和处理,这才是关键,外部图形的显示只是Han数的使用而已,内部数据的逻辑才是灵魂。Ru果你的游戏再加上网络通信功能,不就初具Wang络游戏的雏形了?    以上是针对业余Zhe快速入门而言,科班的自有自己的课程体系,Ke参考相关专业课程设置。当你走过以上六部,Zhi能说你入了门,要想走得远,必须系统地学Xi科班的课程,基础才能打得牢。当然,如果Ye余玩玩,也不用那么辛苦。    菜鸟的Jian议,参考而已。GOOD LOCK !

游戏用什么语言编写的?

  CS是用VC++写的,魔兽不清楚了,大Duo都用VC++,C++,DELHPI写的Shou机上用的JAVA

IT评价网,大家对衣、食、住、行、用……进行点评,为健康绿色生活提供参考

Copyright© IT评价网