自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(4)
  • 收藏
  • 关注

编程小语

埋头编程了很长时间。力求去建立一个比较大的系统,一个完整的游戏。整个过程既是一个令人享受的旅程,而结果则更让人流连忘返。然而系统规模的增长所带来的复杂度的递增,也不停的给我带来烦躁和疲倦。是的,控制复杂度,艺术的工作,“人剑合一”,正是在于这些的斗争中获得。本科时候,乘春运火车回家,满车的民工兄弟,了解他们的生活与劳动强度,便知道此生从工作中能发出的抱怨都是无病呻吟。沉下心...

2007-08-29 20:14:00 64

Iterator是一个很好的编程style

最早接触到Iterator还是在java里面,之后是c++ 的标准库,我一直都不太喜欢用,觉得如果我知道其数据结构,数组的话我就用data[i]这样,链表就data->next这样遍历不是更好。最近看到了一个项目里面很多地方都是Iterator,发现的确很好的编程方式。首先style是一种语义上的表达:单向遍历。它比数组和链表的直接遍历法更加抽象和通用,很大程度上也降低了编程复杂度,...

2007-08-14 19:40:00 57

游戏数据定义是引擎的核心部分

虽然这个是很明显的道理,但是最近想基于魔兽世界美工资源写个游戏的时候感触非常明显。记得《the art of unix programming》上有说“数据是程序的灵魂”,手里的参照代码必须只能用其基本道理,具体实现都需要根据数据类型重新实现。游戏需求和程序员实现能力决定游戏的渲染pipeline,进而决定数据类型和制作工具。好的引擎从数据与工具上即可看出来。...

2007-08-11 18:39:00 82

主动性阅读书/源码

最近越发深刻的感觉到,阅读书籍与代码的时候,如果只是被动接受的话,效率非常有限的。尽管当时可能看的比较懂,也是忘的比较快。最近读一个项目,开始的时候只是泛泛的去读,结果颇为迷惑,然后停下来,列出自己对项目的结构实现的猜想,带着问题和思考去读效率就好了很多,最后我决定去移植到另一个平台上,结果是海量的问题向我涌来,进而得以更加深刻的理解项目中原先不太触及到的东西。--------...

2007-08-09 14:46:00 84

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除