一个类似写作计划的提纲

新学期伊始,没有适应生活节奏的我被学习生活拖着过了三周。之前想的写作计划也一直搁浅,然而这三周混乱的生活我却又以一种混乱的方式学到了各种混乱的东西,每个东西往深一写都是无穷无尽的,故暂列于此,警戒自己……

1、傻逼微软,毁我人生,误我青春!不知道为什么,微软对开发者的态度总保持着一个老子就是吊的态度,纵然你丫是很吊,非要自作聪明把各种东西自己搞的很复杂很蠢……,举例来看,COM,是一套“二进制接口规范”(OO,RPC技术),告诉大家对象接口如何声明,对象如何创建销毁,生命周期如何管理。不得不说,COM接口这种东西很有用,毕竟Win32 API是以C API的形式给出来的,你又不能逼着一堆OO语言去直接用,所以有各种解决方案来解决这个问题——要么自己封一层比如Qt,要么系统厂商自己开发一套API比如苹果的Cocoa。按说微软的COM也是做这个事情的,结果呢由于神奇的历史原因和业务复杂度一直拖的半死不活……

所以呢,有人说,Windows被称为是leaky abstraction重灾区,开发者必须了解很多底层才能解决很多细节问题,所以接触过底层API的也能上手新的抽象比如.net,而新开发者就很尴尬,不好好学底层就不能理解细节,好好学底层又不能立马用新的上层……但是轮子哥Vczh说.net已经覆盖大部分api了……

(待填坑:C++/CLI,winRT,C++/CX,WRL

2、傻逼微软,毁Csh人生,毁他人生,XBOXONE独占几乎全线上PC,对此我只能表示……哈哈哈哈哈哈哈啊哈哈索尼大法好哈哈哈哈

3、图形学终于稍微弄懂了一点基础的东西——渲染管线。CPU把一大堆东西给了GPU,GPU先有一个顶点着色器(处理顶点法线),然后是有一个片面着色器(如何处理光、阴影、遮挡),几何着色器……而OpenGL主要承担这么几个角色,一个是提供给CPU数据,让他往管线里塞,另一个是给着色器编程……(待补完:像素着色器)

4、终于开始学习了一些基本的引擎知识,第一次感受到了数据驱动和代码驱动的区别……但是对于具体模型和实现方法还不是太明白……具体Cocos那个老大在知乎上回答过一个关于Cocos Creator的问题,那个回答可以可以好好研读一下来理解……现在的问题是自己不是很会用C#,一直把它当C++用……类似的问题体现出来自己对于高级语言和高级特性用的都很少,比如从Unreal发现自己也不会用反射,也不太懂OO,甚至连指针都不太会……嗯大概算是百无一用了吧……(泣不成声)总之决定先好好学C#和C++的语言特性,嗯……加油!

5、超凡双生很好玩!暴雨还没碰……阿松挺好看,ACM快荒废了……Fuck

2 comments to “一个类似写作计划的提纲”

You can leave a reply or Trackback this post.

回复 王皓晨 取消回复

Your email address will not be published.

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据