首页 行业资讯 宠物日常 宠物养护 宠物健康 宠物故事

想做游戏开发需要学习什么?

发布网友 发布时间:2022-04-24 15:10

我来回答

9个回答

热心网友 时间:2022-04-20 04:32

看你要去哪个方向了,策划、程序、美术,每个方向又有细分。
策划有剧情策划,关卡策划,数值策划等等。
程序有客户端编程,服务器编程,引擎编程,脚本编程,手机游戏开发, 网页游戏。
美术有3d建模,2d美术。
方向不一样需求不一样。
较了解程序,就程序俩说吧。
如果要说只为干活,客户端你得学windows编程,socket等
服务器当然就是各种数据库操作,各种通讯操作。
引擎编程需要了解底层,directx,opengl,3d数学,物理基础等。
脚本的话就学脚本就够了。
手机游戏开发分ios、android,对应使用不同引擎需要不同的学习。
网页游戏前端目前flex流行,js,html也在发展。
以上只是速成。但是真正建议的是,
学好c++,数据结构,socket编程,了解windows编程,学习数据库编程。
先学3d数学,再学directx,然后试着做个小游戏。
学习设计模式。研究开源引擎。
会是个比较漫长的过程,但是基础扎实,各种开发都不怕。
可以专挑一条喜欢的道路深入研究,也可以专注游戏逻辑实现。
我也是在学习游戏,个人经历来说,觉得比较好的一个方案。

热心网友 时间:2022-04-20 05:50

游戏开发所要学习的知识范围非常广泛,与编程相关的开发岗位也不少,大概能分为:
客户端 / Gameplay / UI 工程师
主要负责游戏逻辑的实现,除开对引擎和编程语言的熟悉外,还需要一定的数学与物理知识。
国内许多新入行的的人第一份工作就是实现UI功能,UI在游戏开发中有相当重要的地位。主要负责处理UI交互上的逻辑,需要熟悉游戏引擎和脚本代码的编写。
引擎工程师
如果游戏是自研引擎开发,这些人就决定了引擎的性能与效率。需要熟悉如C++等较为底层的语言和部分计算机图形学知识。
技术美术(TA)
这里指的是偏技术方向的技术美术,需要在计算机图形学上有很深的研究。能够协助美术解决技术问题,协助程序解决美术问题,在游戏里实现或*真或酷炫的视觉效果。
服务器开发工程师
负责能够联网的游戏的后端逻辑,也需要学习网络编程、数据库、常规运维等知识。
另外,服务器逻辑与客户端逻辑是相通的,并没有看上去差异那么大。

热心网友 时间:2022-04-20 07:25

如果对游戏编程感兴趣的话就学C语言、C++、C#、JAVA 一般大学的计算机专业这些是必修课。不过游戏编程很枯燥,一整天对着电脑打字,打几万行的程序不是一般人能受得了的

如果你有美术功底的话,可以往游戏原画、游戏人物设计、3D建模方向发展,游戏公司的美术部门地位算挺高的,一般美术部门招收都是美术专业或者计算机多媒体专业的毕业生。

还有游戏音乐部门,一般需要音乐专业的人才

游戏脚本和游戏策划,需要有一定文字功底,逻辑清晰,精通古今历史和文学,一般都是招收中文专业的毕业生

你自己看看哪个比较有兴趣就选定那个,游戏开发是个庞大工程,下属的分支部门很多,不需要你全部都会,只要把你负责的那个做好就行了。

热心网友 时间:2022-04-20 09:16

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

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

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

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

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

热心网友 时间:2022-04-20 11:24

以熟悉Unity3D游戏技术的游戏开发者为例,一年以上开发经验的人员一般待遇都会在10k左右,高级人才甚至达到20K-25K,即便如此,想要招聘到这样的人才真是可遇不可求。
至于学什么,可以到学校,像这边都是三年制的大专学历,初中起步就可以学的

热心网友 时间:2022-04-20 13:49

如果你没有毅力和兴趣的话~~劝你还是放弃了- -要做一款好单机~不仅要几个专业人士辛苦制作~~而且还要花费几年的时间才能做出来~除非你是帮些大公司干活 而学编程C语言之类的~没兴趣的话- -很累人的
如果你只是想做个游戏自己玩玩的话~~~~游戏制作大师(RMXP/VX)挺好~~高手甚至可以做出冒险岛单机版的水平~~而且技术要求不高

热心网友 时间:2022-04-20 16:30

先把电脑玩好来

热心网友 时间:2022-04-20 19:28

游戏程序开发专业you主要培养具有必要的计jiu算机理论知识,熟练掌握至少一种游戏开发平台,熟悉游戏ye架构、游戏
规划及设计、游戏动画、音效制作、游戏编程和测试的游戏开发人才,并且能适应游戏开发公司、网络游戏运营和服务企业、动漫制作等公司的需要,从事各种游戏的策
划、设计、编码和测试工作。
主要专业课程有:c++程序设计、数据结构与算法、计算机图形学、directx程序设计、opengl程序设计、java游戏程序设计、游戏体系结构、游戏建模技术、游戏引擎技术、角色设计、游戏企划、网络游戏开发等。

热心网友 时间:2022-04-20 22:43

做游戏开发的学习什么?程序类游戏开发者当然要对程序开发很精通了,虽然我不太懂程序,可是你说都懂一点别人就不知道你到底懂哪个,我觉得你想从事这一行,首先JAVA ,C语言,JSP什么的要有自信。
而且真正要懂一点的是美工和文化或者说文学方面的知识,不是说去研究,只是去了解一下,游戏开发是一个很讲究团队合作的工作,策划程序美工之间的沟通交流十分重要,所以还是加强你的专业吧,建议去智联招聘上找网络游戏公司对程序员的招聘要求。
那么游戏开发选择unity还是虚幻4呢?
虚幻4则在2015年3月之后彻底免费(之前为每个月19美元),这个免费版就为制作者提供了全部的服务,但从价格来看,即使虚幻4收费,也比Unity便宜,那么为什么国内大部分制作商都还是青睐unity呢?因为虚幻4有一项后续收费协议。
在国内游戏普遍是CP(开发公司)开发游戏,代理推广游戏的模式,手机APP平台分成一扣,推广和运营成本一扣,代理商分成比例拿走,如果说再让虚幻4引擎抽走一部分,那么制作商制作一款游戏还能够赚到多少钱呢?而一次性话1500美元购买Unity后就不用再担心任何额外的版权费用,孰优孰劣一眼便知。
就开发难度而言,代码层面二者存在的差异并不大,但是整体操作的难易性上,unity 比虚幻4简单的多,虽然二者的UI界面非常相似,但虚幻4显然高傲得多,它有着一套高端而又复杂的操作系统,每一个部分都需要开发者耗费大量时间去记忆和学习,对系统的资源占用也更高,运行虚幻4至少需要WiN 7-位系统,但是Unity 甚至能够在Win XP(SP2)上运行。
对于一个开发者,你或许能够用2周时间通过Unity 制作出一款2D游戏,而相应的时间你可能还在学习虚幻4的基本操作。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com