您的位置:首页 > 其它

手把手教你写跳跃类游戏(3)

2011-12-10 13:42 134 查看
这是第三篇博客,在本次教程中,我们将完成Food这个类的设计。这是游戏相当关键的一部分,直接决定了游戏的可扩展性、可玩性。。。
 进入正题:
先给大家看下Food类的类图:

从图中我们可以看到有多种食物,并且它们具有很多相同的属性和方法。所以我们很容易想到使用继承Food类。
新的类图就变成这个样子了:

这样当我们为游戏添加新的事物类型时只需要继承Food类并重写draw方法就可
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  游戏 设计模式 扩展