一份游戏开发学习路线

分享一份游戏开发的学习路线给大家。

原文分享:知乎 红猴子

该学习路线的原作者为来自韩国的游戏开发者 Chris Ohk,来源:https://github.com/utilForeve...

介绍

总体上来说,分为客户端和服务器两条不同的路径,路径不同,所需技能也不同。

但还是有些技能是通用的,比如数据结构与算法、GitGitHub、自学能力和搜索能力等。

Client 学习路线

首先是掌握一些相对基础的理论,比如数学和物理。

然后学习一至两门编程语言,同时学习一些流行的游戏引擎。

接着进一步深入的学习计算机专业理论,另一方面学习流行的图形学接口,如 OpenGL, DirectX。

再接着做更进一步的学习,如图形学相关理论和 AI 相关理论。

Server 学习路线

这幅图内容很多,看起来很「吓人」,其实总体来说,分为这几大块:

计算机网络理论

编程语言

网络编程

多线程

序列化

数据库

6月2日本周六游戏开发技术专场,报名就差你啦!点击文字即可报名

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值