跳到主要内容

学习清单

这里将会展示我的学习规划。

学习项目

基础:

  • MIT线性代数理解 (不晚于9.15)
  • Raytracing in one weekend

C++:

  • STL底层组件
  • 函数和纯虚函数以及虚表
  • 四个cast类型(强制类型转换)
  • C++中有了malloc / free , 为什么还需要 new / delete? (不晚于8.31日)
  • 特性萃取,右值引用的底层实现 (不晚于9.10日)
  • 内敛函数、hash 与 rehash
  • hash_map底层原理 (不晚于9.10日)
  • malloc、calloc、realloc、alloca

C#:

  • 泛型编程
  • 反射
  • dictionary底层原理

Unity:

  • 基于栈的UI设计 (不晚于10.1日)
  • 八叉树空间划分 (不晚于9.10日)
  • 场景实例,预制体,生成优化。
  • 类塔科夫背包及绝地求生背包 (不晚于9.1日)
  • unity中是如何调用代码里的awake、update这些函数的
  • 武器改装系统 (不晚于9.7日)\
  • Games 101 (不晚于10.1日)
  • node Canvas
  • ECS框架 (个人感觉自己无意都在遵守) (不晚于10.1日)