个人建议:
1.植物一个类,定义所有植物会用到的属性,不同植物只是该类的不同对象而已(即属性不同,外形,动画,生命值,攻击方式,攻击力,特殊能力等)2.僵尸一个类,同上3.打出去的各种子弹一个类4.所有关就一个窗口,窗口内容根据关卡不同动态生成建议你可以看看《XNA4.0学习指南》,对于你的开发会有很好的启示还有,对于青鸟我想说本来就是混日子的人过去学了后还是混日子而且还会反过来骂青鸟,本来就感兴趣想去学东西的人,青鸟起码会成为你成功路上的指明灯!