搞不懂啊 游戏引擎和编程语言的关系!

我刚学那时候认为游戏就是用c java之类语言编程的,光线影子效果的可以从引擎哪里导入。
但是最近我弄了unity 3d开发软件,发现编程的整个过程都是在unity里发生的。。。和我平常学的eclipse没有毛关系。。。。。
语言和引擎之间到底是什么关系。。。。。
做游戏用语言还是引擎??

游戏引擎只是对平台进行封装。就好像.net,为什么你用.net写窗体会比用C写窗体简单。那是因为.net对windows API进行了封装。游戏引擎也一样。只不过不同的是,它是对游戏里面用的东西进行封装。
引擎不是语言,而是对语言进行封装。就好像画矩形,是要画四条线段,但是我只要画一个矩形,而不是每次都画四条线段,于是我就把图形对象进行了封装,画矩形写成一个画矩形函数。那样以后直接调用就可以画矩形了。游戏引擎也是同样 的道理。
引擎是在语言上建立的,如果没有了语言,引擎也就没有了。无论什么语言都可以有引擎。
写游戏用语言写的,但是为了方便,人们便把游戏中经常用到的东西进行封装,这样游戏引擎就出来了
eclipse是工具,不是语言,unity3d也是工具,但是它包含有游戏引擎,它也只是对各平台进行封装了而已,不然你以为开发游戏那么简单啊。它用的是脚本编程。经过编译器的编译最后才可以运行,
温馨提示:内容为网友见解,仅供参考
无其他回答

搞不懂啊 游戏引擎和编程语言的关系!
引擎不是语言,而是对语言进行封装。就好像画矩形,是要画四条线段,但是我只要画一个矩形,而不是每次都画四条线段,于是我就把图形对象进行了封装,画矩形写成一个画矩形函数。那样以后直接调用就可以画矩形了。游戏引擎也是同样 的道理。引擎是在语言上建立的,如果没有了语言,引擎也就没有了。无...

游戏引擎是什么?是用像c,pasical等语言编的吗?
游戏引擎,是从设计模式角度而言的一套软件系统。可用C,C++,C#,java,delphi(pascal也行),lux,python,甚至是ActionScript等可编程语言编写的一种游戏开发平台。怎么理解呢,我讲解下 做一个游戏,比如你要做5关地图,那么可能就直接做5关地图,每关都自己辛苦绘制,辛苦编程,然后发布,很多网上的小游戏...

计算机编程语言是不是都可以做游戏?
可以的,任何的编程语言基本都是可以做游戏的。但是游戏又分很多种,比如说做界面的可能是一种语言,后端的逻辑有可能是一种语言。比如说微信小程序中的游戏前端是用JavaScript去做的。而后端的一些逻辑可能是一些Java,PHP等后盾意愿去做的。

游戏开发,需要学习什么编程语言?
游戏编程也是编程,都是需要敲代码的。所以基本的语言基本功是不能少的,比如C语言或者C++或者C#至少要精通其中一门。精通到什么地步呢,基本数据结构和基础的算法还有设计模式你得非常熟悉。这样算是入门了。接下来你就可以选择一个游戏引擎了,市面上主流的游戏引擎有两种一个Unity3D一个虚幻四。但是这...

请问从事游戏开发与编程(java、c++等)有关系吗?
当然有关系。目前绝大多数PC游戏都使用ISO C++ + DIRECTX开发。手机游戏大多采用J2ME开发,不过近期有被C++蚕食的迹象。游戏开发中的美工不仅仅是PS软件的使用问题,更重要的是绘制功底,不是会作图就可以,而且需要绘图,我希望你能搞清楚当中的区别。同样还有3D建模。如3D max等等。目前开发平台大多数是...

游戏引擎 是软件 还是硬件 (百度百科)看不懂
是软件,用于游戏开发的一整套解决方案完整的游戏引擎包含很多系统, 图形引擎,物理引擎,界面系统,脚本系统等等还包括各种配套工具,地图编辑器,特效编辑器,界面编辑器,3d插件等

写游戏脚本需要学哪种编程?
要写游戏脚本,你需要学习游戏编程语言和游戏引擎等相关技术。游戏编程语言包括C++, C#, Java, Python等。不同的游戏引擎支持不同的编程语言,例如Unity支持C#,Unreal Engine支持C++和Blueprint等。如果你想通过编写游戏脚本来实现简单的逻辑,可以选择Unity等一些易上手的游戏引擎,使用C#或者JavaScript等...

游戏一般用什么编程语言开发?
H5游戏,例如微信小游戏、网页游戏。主要用到JavaScript和相关技术 其他。独立游戏圈流行的MonoDevelop(C#)、Love2D(Lua)等等;还有大厂采用自研引擎的,但是近几年大量转向UE4和Unity。现代游戏开发,绝大部分人都会采用成熟引擎来制作,并不是从0开始写起。对游戏引擎来说,编程语言并不重要。学习编程...

游戏编程一般用什么语言
Python作为一种简单易学且功能强大的编程语言,在游戏开发中也扮演着重要角色。它常用于游戏脚本编写、逻辑开发以及工具制作。Python的语法简洁,学习曲线平缓,使得初学者能够快速上手。此外,许多游戏引擎如Pygame和Godot,都支持使用Python进行游戏开发。JavaScript作为网页脚本语言,也在游戏开发中找到了一席之...

求助关于编程,directx和游戏引擎之间的关系
当C语言熟悉了后,你也可以去学习C++了,不一定非得用C编程好几年后在看,因为现在关于C++的代码和概念涉及太多,不看C++也许有的时候看不懂代码了都,我推荐C++Primer Plus中文版,是上面一书的兄弟版,也很不错。这时候你有事要做了,先把上面我说的那本游戏书弄懂再说其他的吧,里面会帮你一...

相似回答