0
我正在努力做一個物理引擎的小遊戲,我特別想做出一個好的和可重用的架構。如何處理英雄在物理引擎中的移動?
我試圖以最好的方式處理英雄實體的控制。 我試過的第一個概念只是在鍵被按下時增加速度,並在釋放按鈕時移除速度的相反值。 但我面臨一個主要問題,如果玩家撞牆,他的速度將被設置爲零。然後,如果玩家釋放了該鍵,則會因爲負速度已被設定而使玩家回到原位。
我嘗試了一些其他的概念(使用強制,...),但我找不到這個簡單問題的可行解決方案。 :C
任何人都有一個想法? (我正在用C#編碼,XNA和物理引擎Farseer)
發佈任何代碼,你已經嘗試與您的問題有關。 – 2013-04-23 17:56:29
什麼樣的遊戲?一個平臺嗎? – 2013-04-24 00:13:55