最近的学习状态一直不大好,也许是自己抓得不紧罢了。
现在确实要找出一种途径来督促自己技术的持续发展,于是我想到了大众媒体,决定从今天起,在此文记录每天学习的进展,技术方向,技术内容等,事无巨细,均作记录。
当然,也许大家对此也毫无关心,这也只能算是自己对自己的一个要求吧。
2011.9.17 2011.9.18 2011.9.19
阅读 More Effective C++ 的基础议题、操作符、异常章节,page : 80 。
2011.9.20 2011.9.21
阅读 More Effective C++ 的效率章节,page : 84 。 整理平时收藏的blog文,技术网站等,准备有规律性的阅读学习。
2011.9.22 2011.9.24
阅读 More Effective C++ 的效率章节,page : 105 。 持续阅读博文连载《 最老的程序员创业杂记》 章节: 35。
2011.9.25
阅读 More Effective C++ 的技术章节,page : 147 。
2011.9.26
阅读 More Effective C++ 的技术章节,page : 160 。阅读 bigworld 引擎图形库的动画相关模块。
2011.9.27 2011.9.28 2011.9.29 2011.9.30
阅读 More Effective C++ 的技术、杂项讨论、推荐读物等章节,完成该书的阅读,page : 300 。
2011.10.1 - 2011.10.18
重温DirectX 3D 图形与动画程序设计书籍,page:38 。整理Direct3D相关技术的DEMO,梳理流程,添加注释,技术重温。
持续阅读博文连载《 最老的程序员创业杂记》 章节: 50。
2011.10.19 2011.10.20
研究学习 tinyxml 库,已熟悉使用基本功能。
2011.10.21 - 2011.10.28
完成由tinyxml库实现的GM回复工具开发。 重温DirectX 3D 图形与动画程序设计书籍,page:48 。
阅读 精通windows api 书籍,page:20 。专研 bigworld 引擎字体、UI控件渲染等模块。
学会 SVN 局域网服务器环境的构建。 持续阅读博文连载《 最老的程序员创业杂记》章节: 53。
2011.10.29 - 2011.11.09
阅读 精通 windows api 书籍,page:106 。 专研MFC界面边缘的透明过渡技术。
专研bigworld引擎自带的地图编辑器,模型编辑器,特效编辑器,动作导出工具等相关技术。
2011.11.10 - 2011.11.16
阅读 精通 windows api 书籍,page:156 。
继续开发自己的D3D DEMO,解决了多个历史遗留问题并添加多个鼠标消息触发功能。
2011.11.17 - 2011.11.28
阅读 精通 windows api 书籍,page:334 。
在CSDN下载多个游戏DEMO,并全部能编译通过,准备深一步的学习。
查阅VC++经典小游戏源码,并全部编译通过。
学习ID3DXSprite在2D游戏方面的应用。
总结工作上的打包系列技术和更新相关技术,参与部门内部的技术分享。
阅读前同事在bigworld 上的相关功能修改,加强理解。
重温《DirectX 3D图形和动画程序设计》的纹理相关技术部分。
2011.11.29 - 2011.12.02
成功编译OGRE。
重温《DirectX 3D图形和动画程序设计》的纹理相关技术部分。
2011.12.03 - 2011.12.12
完成《精通 windows api 》全书的阅读。
专研打包各流程相关代码。
编译《天龙八部》源码,尚存问题。
熟悉并制作微客户端资源更新技术。
重温《DirectX 3D图形和动画程序设计》的纹理相关技术部分。
游戏启动界面flash背景基本完成。
专研gdi画图和服务器文件下载代码流程。
重温猎国项目的字体构造及渲染原理。
2011.12.13 - 2012.01.03
这段时间,经历了从呆了快三年的公司离职,到新公司入职两周。无论是离职交接还是新公司的工作,都是忙得不可开交。少少学习,也记录一下。
重温 < effective c++ >
离职交接期间做了游戏微型客户端的更新流程。
目前在新公司做了2D的场景编辑器以及相关的工具,对MFC和win32程序设计以及文件操作的理解和掌握程度更进一层了。
在新公司工作期间还在网上搜集到很到实用的源码小程序,非常感激。
2012.01.04 - 2012.02.25
距离上次记录已一个多月了,这期间,过年算是荒废了学习,而上班的时候,却一直在忙着工作,每天忙到晚上九点多十点,回到家经常累得洗洗就睡了。所以学习上的收获只有工作上
的东西了。这期间继续做场景编辑器和一个文件版本工具,研究了freeimage,也算能熟悉使用了,对UNIX编程也有了初步的了解,主要是一些编码的规范和细节等,最大的收获莫过于
场景编辑器的事件层次管理以及撤销重做系统的设计模式了,觉得真不错。最近看起了lua,要慢慢深入了,项目脚本逻辑编写就用它了。