摘要:
场景 一个游戏中的坦克Tank,有多种类型如:T50,T70,T90。我们通常的做法是有一个抽象的Tank基类,然后派生不同的类型的Tank。再进一步,如果此游戏需要适应PC,手机等不同的平台,则需要表示成PCT50:T50:Tank等形式了。这样带来的成本巨大的,当增加一种平台或增加一种坦克类型改动都很大。问题 实际上,由于Tank类型的固有逻辑,使得Tank类型具有了两个变化的维度,一个是... 阅读全文
posted @ 2006-03-17 22:22
蝈蝈
阅读(333)
评论(0)
推荐(0)
浙公网安备 33010602011771号