导航:首页 > 电脑系统 > 做电脑游戏学哪个语言

做电脑游戏学哪个语言

发布时间:2022-03-12 02:08:51

‘壹’ 游戏制作学什么语言好

你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-1865868319886942467

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-1865868319886942467

在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

‘贰’ 电脑游戏编程适合用什么语言

C++是绝对的统治地位的,然后配合lua写脚本。
其他语言都没啥地位,只是写写小游戏可以。

‘叁’ 学习电脑游戏编程,最先学习什么语言适合初学者,本人数学不好经常不及格,英语还行。很难吗

语言无非就是两大类
面向过程的编程(以C语言为代表)
面向对象的编程(以Java语言为代表)
所以入门的要看你具体想做什么,如果是做高级(指的是离硬件远,离应用近)推荐从Java入门
如果是做低级(更贴近计算机底层)推荐从C入门
电脑单机游戏很多都可以编程,游戏的编程也有两大部分,一部分是界面,一部分是情节(剧情) 界面的话通过应用图形接口(directx,opengl等)将画好的图片或原件(3D原件)通过显卡呈现出来,然后通过剧情控制,界面图形原件用设计类软件,比如PS,3DMax等,剧情用c/c++,delphi等较为贴近底层的语言较好(是较好,java也能做,别乱喷)
手机游戏早年是用java的j2me,主要是java在做嵌入式编程比较好(手机提供java运行环境,api)
当然界面是贴的图片,近些年随着智能手机的牛X,移动编程也开始呈现多元化,通过厂家提供的SDK(比如苹果,比如android等,可以到官网下载sdk)
写了这么多才发现没分,这下赔了,想象力有理与理解(比如OOP),逻辑思维能力才有利于编程

‘肆’ 做电脑游戏应该从什么语言学起呢

先试试RPG MAKEER

‘伍’ 电脑游戏设计语言有那些初学最好学什么

7月31日 23:19 一.

射击类:半条命、英雄萨姆、毁灭战士、使命召唤、雷神之锤、幽灵行动、手足兄弟连

这些系列都是最棒的!

----------------------

二.

5200能够运行《细胞分裂》等大多数目前的射击游戏,不过只能将效果调到较低的层次才行,否则卡。

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

有什么疑问请给我发信息,如果你直接补充,我有可能看不到。

‘回答指数:★★★★☆’

〔图片取自《英雄萨姆2》〕

‘陆’ 游戏开发需要学哪些语言

游戏开发需要学图形引擎,声音引擎,物理引擎,游戏引擎,人工智能或游戏逻辑,游戏GUI界面(菜单),游戏开发工具,支持局域网对战的网络引擎开发,支持互联网对战的网络引擎开发。

选择培训学习游戏开发课程,还可以学到深入的图形学课程,讲解包括OpenGL渲染管线,着色器,高光计算、菲尼尔色散、雾方程式等高阶课程。对于从事过Unity游戏开发的人员也具有相当的学习价值。

‘柒’ 我想从事电脑游戏程序制作,最好学习什么语言

下面这些按顺序学
1. C 这是深入学习C++的基础。熟练掌握基本算法和常用思维。
2. C++ 这是管理大型程序的必备工具。深入理解OOP。
3. VC, Windows API Windows是当今绝大多数游戏程序的运行平台,不了解Windows就不能写出性能良好的Windows游戏。
4. Photoshop, Coreldraw or equivalent 平面设计工具,游戏的一半江山靠画面。如果你确定你能找到专业美术设计人员来做美工的话,这些不需要专精,但基本的概念要有;否则你跟给你做美工的员工都无法交流,那游戏就危险了。
5. OpenGL or DirectX 实现3D的利器。当今游戏大的发展趋势是3D化。不管3D是不是游戏本身性质或内容所要求的,不可否认3D的图像总是会使游戏更有吸引力。
6. 3DMAX or equivalent 3D设计工具。当然这些也可以靠专业人员来做;还是那句话,不需要专精,但基本的概念要有。

‘捌’ 如果要做游戏,学什么计算机语言

你可以先去【绘学霸】网站找“游戏设计/游戏制作”板块的【免费】视频教程-【点击进入】完整入门到精通视频教程列表: www.huixueba.net/web/AppWebClient/AllCourseAndResourcePage?type=1&tagid=307&zdhhr-11y17r-569137221

想要系统的学习可以考虑报一个网络直播课,推荐CGWANG的网络课。老师讲得细,上完还可以回看,还有同类型录播课可以免费学(赠送终身VIP)。

自制能力相对较弱的话,建议还是去好点的培训机构,实力和规模在国内排名前几的大机构,推荐行业龙头:王氏教育。
王氏教育全国直营校区面授课程试听【复制后面链接在浏览器也可打开】: www.huixueba.com.cn/school/3dmodel?type=2&zdhhr-11y17r-569137221

在“游戏设计/游戏制作”领域的培训机构里,【王氏教育】是国内的老大,且没有加盟分校,都是总部直营的连锁校区。跟很多其它同类型大机构不一样的是:王氏教育每个校区都是实体面授,老师是手把手教,而且有专门的班主任从早盯到晚,爆肝式的学习模式,提升会很快,特别适合基础差的学生。

大家可以先把【绘学霸】APP下载到自己手机,方便碎片时间学习——绘学霸APP下载: www.huixueba.com.cn/Scripts/download.html

‘玖’ 想从事开发设计电脑单机游戏应该学什么语言或课程

C++ 这是管理大型程序的必备工具。深入理解OOP,但基本的概念要有. 3DMAX or equivalent 3D设计工具。
3, Coreldraw or equivalent 平面设计工具。如果你确定你能找到专业美术设计人员来做美工的话,不需要专精. OpenGL or DirectX 实现3D的利器。
4。不管3D是不是游戏本身性质或内容所要求的。当今游戏大的发展趋势是3D化. VC,那游戏就危险了。
5, Windows API Windows是当今绝大多数游戏程序的运行平台下面这些按顺序学
1,不了解Windows就不能写出性能良好的Windows游戏. C 这是深入学习C++的基础,这些不需要专精,不可否认3D的图像总是会使游戏更有吸引力,游戏的一半江山靠画面。当然这些也可以靠专业人员来做。熟练掌握基本算法和常用思维. Photoshop,但基本的概念要有;否则你跟给你做美工的员工都无法交流。
6;还是那句话。
2

‘拾’ 做游戏用哪种语言

游戏开发分网页游戏,flash,java游戏俗称小游戏,基本上都是一些休闲类的傻呆萌的情节和操作,这类游戏开发相对比较简单,会javascript, flash cs, java 就可以进行开发了。

开发游戏我们经常听到的是游戏引擎,一个游戏引擎决定一个游戏最基本的东西操作和效果,那么一般的游戏开发架构从底到顶一般是Direct X(Windows平台)——游戏引擎——游戏。

Direct X可是大名鼎鼎相当于所有显卡的一个统一接口,为游戏提供一个利用硬件渲染的编程模型,但Direct X接口为了追求高性能功能非常简单基本的绘图功能,不利于游戏的高效开发。

此时就需要根据游戏特点对其进行适当的取舍和封装,实现一组更高抽象的游戏开发接口和框架,可以理解成游戏引擎中的图形引擎。这部分的开发一般使用的语言是C/C++和少量的汇编语言。

游戏引擎是一个非常复杂的功能聚合体,所有的游戏开发工作都是在之上进行的。包括图形引擎,音频引擎,碰撞引擎,艺术资源管理,脚本引擎等等。

基础语言C/C++,这个是必选项那要提高些效率是不是还得会点汇编语言。一些东西需要重复性的工作来做,我们是不是应该会点脚本语言?至少不用重复的去干某一件事情。

基础的讲完了,高大上的东西是不是也得搞搞,不是搞搞是要精通。Direct X是建立在OpenGL上的,OpenGL语法类似C语言,游戏执行时被编译加载到显卡上,在实现硬件渲染速度的同时又实现了软件编程的灵活性。

游戏开发人员都对游戏开发的绝大部分知识都有一定的了解,如果是客户端程序员,基本上需要了解以下知识:

图形学,图形API(D3D/OGL),算法/数据结构,物理,游戏逻辑,音乐音效,人工智能,编程语言,设计模式,操作系统,工具编写,UI。

(10)做电脑游戏学哪个语言扩展阅读:

编程语言种类

1、汇编语言

汇编语言的实质和机器语言是相同的,都是直接对硬件操作,只不过指令采用了英文缩写的标识符,更容易识别和记忆。

它同样需要编程者将每一步具体的操作用命令的形式写出来。汇编程序通常由三部分组成:指令、伪指令和宏指令。

2、脚本语言

脚本语言是为了缩短传统的编写-编译-链接-运行过程而创建的计算机编程语言。此命名起源于一个脚本“screenplay”,每次运行都会使对话框逐字重复。

早期的脚本语言经常被称为批量处理语言或工作控制语言。一个脚本通常是解释运行而非编译。

虽然许多脚本语言都超越了计算机简单任务自动化的领域,成熟到可以编写精巧的程序,但仍然还是被称为脚本。

几乎所有计算机系统的各个层次都有一种脚本语言。包括操作系统层,如计算机游戏,网络应用程序,字处理文档,网络软件等。

在许多方面,高级编程语言和脚本语言之间互相交叉,二者之间没有明确的界限。

脚本编程速度更快,且脚本文件明显小于如同类C程序文件。这种灵活性是以执行效率为代价的。脚本通常是解释执行的,速度可能很慢,且运行时更耗内存。

在很多案例中,如编写一些数十行的小脚本,它所带来的编写优势就远远超过了运行时的劣势,尤其是在当前程序员工资趋高和硬件成本趋低时。

3、机器语言

由于计算机内部只能接受二进制代码,因此,用二进制代码0和1描述的指令称为机器指令,全部机器指令的集合构成计算机的机器语言,用机器语言编程的程序称为目标程序。

只有目标程序才能被计算机直接识别和执行。但是机器语言编写的程序无明显特征,难以记忆,不便阅读和书写,且依赖于具体机种,局限性很大,机器语言属于低级语言。

4、高级语言

高级语言是大多数编程者的选择。

和汇编语言相比,它不但将许多相关的机器指令合成为单条指令,并且去掉了与具体操作有关但与完成工作无关的细节,例如使用堆栈、寄存器等,这样就大大简化了程序中的指令。

同时,由于省略了很多细节,编程者也就不需要有太多的专业知识。

高级语言主要是相对于汇编语言而言,它并不是特指某一种具体的语言,而是包括了很多编程语言,像最简单的编程语言PASCAL语言也属于高级语言。

参考资料:

网络-编程语言

阅读全文

与做电脑游戏学哪个语言相关的资料

热点内容
电脑待机硬盘一直响 浏览:223
最新版本系统苹果电脑 浏览:887
电脑网络安装靠谱吗 浏览:17
苹果六系统软件有没有录音 浏览:385
电脑还原屏幕不亮了 浏览:399
宽带怎么连接不上电脑 浏览:459
免费发布新闻稿的网站 浏览:939
惠普电脑扩容c盘后无法开机 浏览:768
最安全的电脑动态壁纸软件 浏览:471
重婚会被电脑系统识别出来吗 浏览:439
没连网怎样重新安装电脑系统 浏览:618
软件与电脑不兼容怎么办啊 浏览:768
电脑装不上浏览器下的软件 浏览:417
电脑触屏手写软件 浏览:466
手提电脑怎么重装系统教程 浏览:920
电脑里没有打印机怎么连接 浏览:185
苹果电脑取色器iPad可以用吗 浏览:646
电脑删了一些文件后玩游戏很卡 浏览:41
苹果电脑桌面qq登陆 浏览:799
风骏5电脑插头在什么地方 浏览:600