2012-06-27 32 views
1

我正在參加賽車遊戲。我幾乎完成了原型,但有一件事,我無法添加對手車。我搜索了轉向行爲,我發現了一個很漂亮的Wandering教程。但是在追蹤路徑上找不到有用的東西。我發現this link,但dint幫助我瞭解很多。轉向行爲教程:路徑跟隨

有沒有人幫助我一些很好的導向行爲教程,這將幫助我掌握基本概念..?

回答

4

這是非平凡的。汽車不只是沿着一條路走,除非你希望它們行爲不切實際。你需要的是一個AI驅動程序。一個好的駕駛AI會檢查前方的情況,然後做出決定在一個方向上或多或少地轉向,或者制動或踩踏燃氣。

This article covers some of the basics.

對於簡單的解決辦法,我建議一個航點AI在車剛試圖前往由你制定了一個預定路徑的下一個航點。根據過去,當前和下一個航點之間的角度,AI可以決定要轉向多少,以及是否踩剎車來轉彎。您需要確定AI實際上是否確認通過檢查汽車是否在合理的範圍內達到航點。兩個航點之間的距離必須大於此範圍,否則AI易於向前跳或甚至可能返航。

+0

你可以幫助我的任何小有用的例子/教程..?哪一個會讓我開始。我閱讀了文章,我無法將其轉換爲代碼。 :( – Shailesh

+0

其正義的工作,Shailesh ...我發現這篇文章有趣和信息豐富,thks @ Stefen – YvesLeBorg