更新遊戲世界嘅途中會用到多個子系統，每個子系統負責其中一樣工作－遊戲引擎分起子引擎上嚟通常就係按呢種分法嘅，例如聲引擎對應 Audio->play() 同彩現引擎對應 Render->draw() 呀噉。