记录一些需要提升的技术方向

cs==gameplay>ta

cs

  • 现状
    • 掌握语言较少,基本只对C#比较熟悉,对游戏开发常用的其他语言,如C++、lua、python等不太了解。
  • 学习优先级

    • lua
    • C++
    • python
  • 大概学习思路

    • lua
      • 菜鸟教程
      • 搓热更框架
    • C++
      • 了解语言基础语法/数据结构->刷力扣练手
        • 黑马程序员b站C++网课
        • 《C++ Primer 中文第五版》
      • 通过网上的面经/八股文等查漏补缺
      • 项目练手
    • python
      • 菜鸟教程
      • 项目练手

gameplay

  • 现状
    • 做过的项目基本都是2d项目,对3d可能涉及到的技术不是特别了解
  • 学习思路
    • 通过做一个3d RPG项目了解基本的一些技术实现,比如动画状态机、技能编辑器等

ta

  • 现状
    • 把闫老师的games101看完了,但更深的一些技术如shader、自定义渲染管线不太了解
  • 学习思路

一些待看书籍

  • 《Unity Shader入门精要》
  • 《计算机网络:自顶向下》