當前位置:編程學習大全網 - 電腦編程 - 推箱遊戲的原理是什麽?

推箱遊戲的原理是什麽?

說白了就是碰撞檢測。代碼詳細的話,就看妳用什麽來實現了。比如3D中基於VC的開發庫DIRECTX,就有壹個檢測實體間距離的API。如果返回的距離小於兩個實體的碰撞邊界球體的半徑之和,那麽長方體將不會在角色速度的方向上移動。

其實可以用物理引擎來輔助這類遊戲的開發,這樣會大大降低開發難度,大大提高仿真的真實性。推薦PhysX,壹個基於OpenGL的物理引擎。

2D也類似,無非是獲取物體之間的距離進行比較,並根據比較應用相應的變化。

  • 上一篇:讀書郎c18和c18x哪個價格高?
  • 下一篇:Java中簡單的Io流的文件copy報錯
  • copyright 2024編程學習大全網