- 即時通訊建設汽車交通遊戲,玩家將駕駛汽車 避免碰撞機器人汽車不應相互碰撞。
- 我有,在不同的 的速度駕駛汽車每車更新處理,但我不能想到的,可以預測未來的 碰撞沒有實際collsion同胞機器人車上代碼..
- 我的代碼應該做的是檢查是否與汽車碰撞 現車之前,所以,它可以改變車道,以避免碰撞
任何想法即時通訊新andengine
回答
你可以使用一個傳感器主體的實際車前要和檢查它的碰撞,然後當傳感器體發生碰撞時,汽車會預防碰撞。當然,您必須事後重置傳感器,我確信必須有更優雅的解決方案。因此,我將這個問題提交給Stack Exchange的遊戲開發部門,對這些問題有更多的經驗。
這是一個AI問題,您實際上並不需要預測碰撞。你只需要一套汽車遵循的規則,這就避免了碰撞。試着找出你的究竟是如何避免流量衝突的。然後將這些規則應用於您的汽車。儘管如此,說起來容易做起來難。
例如,如果我比在我前面的車快得多,我應該換車道或減速。要對此進行編程,您可以檢查兩輛車之間的距離,確定後面的車的行駛速度是否比前車的行駛速度快。如果是這樣,請降低速度或嘗試改變車道。
不要去試圖預測碰撞是否會發生。這很難,而且很難弄清楚適當的反應。
謝謝..這個我覺得我最後的希望..但是不會這個方法hog AI過程.. –
最簡單的方法是使用光線投射(或一些光線投射)來檢測汽車給定範圍內是否有任何方向的物體。
謝謝喲,但即時通訊新的這種射線演員任何教程或代碼都會有所幫助 –
- 1. AndEngine Box2D。移除碰撞後的碰撞遊戲碰撞
- 2. AndEngine粒子碰撞
- 3. nypd汽車碰撞API查詢
- 4. andengine管理多個碰撞
- 5. 像素完美碰撞andengine
- 6. 碰撞檢測在Andengine
- 7. Andengine TimerHandler和檢測碰撞
- 8. 精靈碰撞Andengine(Android)
- 9. AndEngine和box2d碰撞過濾
- 10. 碰撞和團結碰撞
- 11. Andengine碰撞 - 檢測碰撞和刪除物體時的例外
- 12. 如何防止身體在碰撞後移動[Box2D] [AndEngine]
- 13. 碰撞
- 14. 碰撞?
- 15. 常見asihttprequest runrequests碰撞
- 16. 如何防止MySQL UUID V1碰撞
- 17. 防止在碰撞時合併樹圖
- 18. 防止文件碰撞PHP與Matlab
- 19. 如何防止viewControllers的碰撞?
- 20. Three.js碰撞並移除碰撞對象
- 21. sprite碰撞cocos2d。每幀碰撞
- 22. Sprite Kit碰撞多重碰撞
- 23. 2D碰撞(返回碰撞端)
- 24. Phaser P2碰撞殺死碰撞精靈
- 25. 碰撞檢測和碰撞響應
- 26. 防靜電牆的碰撞
- 27. Box2d碰撞(android AndEnigne)
- 28. 尋找碰撞邊?
- 29. 圓圈碰撞預測
- 30. 動態車身與車身碰撞
感謝喲..但很難找到我的問題 –