Binormal

The genuine programmers use C++

 

设计模式

       完成Transformer 2.0之后,我已经静心思考了一段时间。我刚拜读了“四人帮”所著的《设计模式》一书,发现2.0中已经使用了其中的六种了,分别是Factory、Singleton、Chain、Command、Interpreter、Observer。其它的模式也基本上看得懂。接下来打算将State、Strategy应用到3.0中。三种类型的设计模式:创建型、结构型和行为型,我认为行为型最有用,因为游戏中一则对象多,二则通信频繁。为更好地解决该问题我将在3.0中借鉴经典的设计模式。State是状态机,可以用在游戏状态的切换上;Strategy是算法,可以用在物理系统的实现上。我的经验是:设计模式能够让你既优雅又高效地解决问题。

posted on 2006-06-19 22:26 Binormal 阅读(188) 评论(0)  编辑 收藏 引用


只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理


导航

统计

常用链接

留言簿(2)

随笔档案

文章档案

搜索

最新评论

阅读排行榜

评论排行榜