如何自学游戏引擎的开发
苦心开发游戏引擎的人很少,哗众取宠的回答都被顶到了前面。
我虽然也不是什么专家,但是在这里也试着给LZ一点自己学习的心得。我假设LZ的目标是去Crytek,Epic之类一流公司做引擎开发的有志青年。
首先推荐给LZ一个论坛,www.opengpu.com
这上面有不少和LZ一样正在学引擎开发的小伙伴。不要去gameres,那里的东西都是过期的,看了没好处。
你提到的那几本书是要看的,没错,都看。
其他需要的书知乎上蛮多人都讨论过了(我觉得已经被问烂了),你可以看看Milo Yip在知乎上答过的问题。clayman推荐的一些书你也可以看看,clayman - 博客园
我的个人建议是推荐LZ去学DirectX11,实时图形学的历史本来就不长,你还抓着10年前的API不放真是说不过去。
关于DEMO,我觉得十分必要,亲自写了才知道自己还缺什么需要学,另外写DEMO很有成就感。
至于招聘的情况不容乐观,国内做3D引擎研发的非常少,腾讯招人,但开出的条件都是AAA工作室的要求,尤其是要工作经历的比较多。(忍不住吐槽:本来还很期待天刀,现在横看竖看都不是AAA,糟蹋人才)
你看看其他的答主就能理解其他厂商都在做什么了。投钱搞研发不如直接做游戏挣钱,“钱”要越快越好。
据说国内大批的游戏人都通过育碧走向了全世界,capcom在国内也招人。
顺便YY一下游戏机进来了国内也会有一定缺口。
最后我说的都是空话,如果你没能力下苦功钻研几年。
------------------------------------------------------------------------------------------------------
7.20补充
看了回复我发现不少人对我的回答存在误解,我觉得要再码点字。
题主加了个PS,说主要是问图形引擎,即便不加,题主问的也是图形引擎。
正如大家都说的,游戏引擎不过就是把游戏重用的部分提取出来,所以研究价值不高,但是各位可以看看大型游戏公司发表的论文,公布的技术,几乎全是实时图形学的研究,无论是siggraph,GDC。有谁见过游戏公司出席物理学会议的么?
如果题主只是在问游戏引擎的话,也就是说图形引擎也用中间件,那么纯粹是个组装拼凑的熟练活,“做一个完整的游戏”更能练手。
关于AAA,有人一看到这个词就像打了鸡血一样跳出来骂我,大可不必,这个回答又不是在教你“如何混进AAA工作室”
我只是个在校的学生而已,知乎上只会摆资历不讲实在话的人不少,我们天朝人的浮躁就在此暴露无遗。
我不想被人说是在“装b”,所以贴一个自己的博客。
fangsunjian 的个人博客
一来题主可以和我交流,我也是从头开始一点点自学的。二来喷我的那些“工作经历x年”的人们,你们大学时代在做什么?你们进公司当螺丝钉都是高抬了。
另外我进的公司还真不是BAT那样的大公司,引擎开发今年只进了我一个。
------------------------------------------------------------------------------------------------------
7.29补充
好像开嘴炮惹人不开心了,我在这里向 @张静vinjn 道歉。对别人的观点都该尊敬,该换位思考,乱骂人是我不对,向你道个歉。
不过现在容我解释两句。
“仲唐”,“Milo Yip”之类的答案都被顶上来了。我希望这道题的答案应该都是这样的,应该给别人提出一个具体的“学习轨迹”,“学习方向”。
看了题目内容就懂了,题主只是想“谁来推荐给我一点学习资料,学习方法”。
您这样笼统的说应该各种游戏都去做一遍,话很正确,能让人一看就觉得“有道理”,但是肯定满足不了题主,也就是偏题了。
而这样的答案作为“正确答案”,“高质量答案”被摆在前面,这是知乎体系和权威影响力的弊端,我完全不该指责您。
您说的话有自己的立场,那不是“哗众取宠”,我再次为我的言行表示道歉。
相关知识
如何自学游戏引擎的开发
游戏软件开发入门指南:从零开始,如何自学成为
手游开发该如何选择合适的游戏引擎
游戏开发如何入门,设计百科 winvk.com
要如何自学制作游戏?
微信小游戏开发:如何选择游戏引擎
了解游戏引擎,游戏引擎的选择:2D3D游戏开发
了解游戏引擎,游戏引擎的选择:2D3D游戏开发
好的游戏开发引擎有哪些?游戏开发引擎介绍
游戏开发技术:游戏引擎
推荐资讯
- 1老六爱找茬美女的烦恼怎么过- 5060
- 2博德之门3黄金雏龙法杖怎么得 4897
- 3《大侠立志传》剿灭摸金门任务 4354
- 4代号破晓官方正版角色介绍 4055
- 5赛马娘锻炼到底的伙伴支援卡事 3838
- 6闪烁之光11月兑换码大全20 3810
- 7爆梗找茬王厕所特工怎么通关- 3579
- 8原神原海异种刷怪路线-原神原 3573
- 9《我的世界》领地删除指令是什 3523
- 10原神开局星落湖怎么出去 原神 3455