游戏开发学习路线求指引

bg:211本,退役算法竞赛选手,有若干区域赛银牌。保研夏令营拿到某985两年硕offer。
由于本科非科班,没有什么技术积累,零实习项目经历,只大致了解c++以及c++11的特性,学过csapp和6.s081并完成对应的lab(不过忘得差不多了)。目前在学习cmu15445,同时在尝试深入理解c++stl源码(想进一步精进代码能力)。
个人对游戏客户端/游戏引擎相关技术感兴趣,求相关领域大佬给点学习路线建议,以及在读研期间导师放实习的条件下,对于攒实习经历这方面的考量。
全部评论
图形学: 入门:GAMES-101 实时渲染:GAMES-202、GAMES-104、RTR4(https://github.com/Morakito/Real-Time-Rendering-4th-CN) 离线渲染: 简单的软光追:Ray Tracing in One Weekend三部曲(https://raytracing.github.io) 进阶:PBRT-V4 (https://pbr-book.org/4ed/contents) 图形API: OpenGL:https://learnopengl-cn.github.io Vulkan:渐进式教程:https://vulkan-tutorial.com Example:https://github.com/SaschaWillems/Vulkan 将Vulkan封装成RHI,写出小引擎:https://github.com/BoomingTech/Piccolo 引擎原理: GAMES-104, 课程附带的 Piccolo源码值得一读 (https://github.com/BoomingTech/Piccolo) Godot (https://github.com/godotengine/godot) 以及虚幻5源码 引擎使用: Unity:https://catlikecoding.com/unity/tutorials/ 编程: C#:《C#图解教程》 Shader:《Unity Shader 入门精要》 C++:《C++ Primer》《Effective Modern C++》《深度探索C++对象模型》《C++并发编程实战》 Lua:《Lua程序设计》 以及设计模式 其他: GDC SIGGRAPH
29 回复 分享
发布于 08-06 01:04 浙江
硕士可以试试走引擎岗,games系列课程,然后看渲染和引擎源码开始
点赞 回复 分享
发布于 08-03 01:57 四川
哔哩哔哩
校招火热招聘中
官网直投
退役算法选手,那感觉笔试没啥问题。剩下的基础打牢就好。然后接触一下引擎做一些demo。切忌搞了一堆花里胡哨的最后基础不过关,校招生基础是重中之重。能实习就实习,接触实际工作后该学啥你就啥都懂了
点赞 回复 分享
发布于 08-31 00:46 上海

相关推荐

连感谢信都没有的飞舞:你想的游戏开发和国内的游戏开发不是一回事 可能你想成为某款大作的基石 但最后你可能就只是一款氪金换皮手游的某颗螺丝钉 但以后谁说的准呢 毕竟四年前谁也不会想游科能做出来黑猴 就业前景的话只比传统前后端差一点点 学历是完全有竞争力的 真喜欢游戏就来吧😊😊
点赞 评论 收藏
分享
8 74 评论
分享
牛客网
牛客企业服务