台球游戏 更新

需求(更新)

  1. 球桌的口袋数量、半径可配置。
  2. 更多种类的球:橘(orange)球和黄球落袋后消失;绿球和紫球第一次落袋后回到初
    始位置,第二次落袋后消失;黑球和棕(brown)球前两次落袋后回到初始位置,第
    三次落袋后消失。
  3. 击球控制:显示球杆(自行寻找图片)。
  4. 可配置的难度等级:参考提供的配置文件,玩家可以通过 GUI 或者键盘快捷键切
    换难度。
  5. 计时:UI 上显示计时器,从 0 开始直至胜利或失败条件达成。
  6. 计分:当球落入袋中时计分,不同的球入袋有不同的积分(分数可自由设计)
  7. 回滚:玩家可以将游戏回滚到之前的状态,回滚时,计分、计时和球的位置均需
    回滚。玩家可以连续回滚多个状态。

项目源码(已更新)

PoolGame

旧版:PoolGame

游戏截图