方向
评级标准
N -- 完全没接触过
E -- 大概知道点最常用的功能
D -- 可以熟练使用基本功能,在实际中有些应用
C -- 对背后的原理开始有些思考和理解,可以使用些复杂功能,没有源码的工具,C级是最高层次
B -- 开始进行源码阅读,用源码的思路进行思考,对源码有部分理解即可进入该层次。
A -- 对源码的学习小有成就,基本理解整体设计和细节实现,甚至可以自己实现一个类似的内容。
S -- 完全理解作者实现的每一个细节和设计思路,思维和理论基本功已完全达到作者的境界,甚至超越作者。
Z -- 这个级别已不是人类所能达到,请不要再追求
3年方向:
ogre
lua
资源控制
逆向
40年方向:
# 3d引擎:
ogre -- E
cry -- E
znzin -- D
unreal -- E
# 脚本引擎
lua -- E
N8 -- N
# 物理引擎
ode -- E
# 资源控制
压缩解压缩 -- N
和更新机制 -- N
# 逆向
逆向阅读理解
加密解密
加壳脱壳
# 通信底层
linux内核协议 -- E
# 通信框架
raknet -- E
netbase -- E
# UI引擎
CEGUI -- D
scaleform -- N
# 操作系统内核
linux 0.11 -- N
linux new -- N
windows wrk -- N
# IDE
emacs -- E
gnu make -- D
#compiler source
gcc -- N
# 浏览器内核
webkit -- N
# 3D底层实现
OpenGL(Mesa) -- E
# web3D
o3d -- N
# C++基本功
模板:
stl -- B
boost -- E
loki -- N
设计模式 -- C
# 唱歌 -- A
# 作曲 -- A
# 古典诗词创作 -- A