前置知识: C++

C++游戏开发

00:00
1 min Advanced 2026/6/14

游戏引擎与C++游戏开发

1. 游戏循环

class Game {
  bool running_ = true;
public:
  void run() {
    auto last = std::chrono::high_resolution_clock::now();
    while (running_) {
      auto now = std::chrono::high_resolution_clock::now();
      float dt = std::chrono::duration<float>(now - last).count();
      last = now;
      processInput();
      update(dt);
      render();
    }
  }
};

知识检测

学习进度

-- 已学文档
--% 知识覆盖率

学习推荐

专注模式