跳转至

程序设计

程序大致可以分为以下几部分:

  • 角色控制: 键盘/鼠标/手柄控制角色, 自动瞄准.
  • 敌人 AI.
    • 小怪: 多种 AI, 并让多种小怪共享单个 AI.
    • BOSS: 每个 BOSS 都需要一个单独的 AI.
  • 弹幕.
    • 生成: 生成有着不同形状和运动方式的弹幕.
    • 模拟: 由于弹幕不一定是直线运动, 所以需要模拟各种不同的弹幕运动方式.
  • UI.
    • 菜单, 设置界面.
    • 游戏内的 HUD: 生命值等信息.

评论