学习清单
这里将会展示我的学习规划。
学习项目
基础:
- 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日)