3D游戏学习 简单打飞碟小游戏

1. 简单介绍

1.1 游戏内容

  • 游戏规则

    • 鼠标点击飞碟,即可获得分数,不同类型飞碟分数不一样;
    • 飞碟的初始位置与飞行速度随机,随着分数增加,游戏难度增加;
    • 初始时每个玩家都有6条生命,漏打飞碟扣除一条生命,直到生命为0游戏结束。
  • 实现要求

    • 使用带缓存的工厂模式管理不同飞碟的生产与回收,该工厂必须是场景单实例的!具体实现见参考资源 Singleton 模板类;
    • 尽可能使用前面 MVC 结构实现人机交互与游戏模型分离。
  • 扩展

    • 用自定义组件定义几种飞碟,编辑并赋予飞碟一些属性,做成预制。
©️2020 CSDN 皮肤主题: 数字20 设计师:CSDN官方博客 返回首页