##EasyReadMore##

2009年12月11日 星期五

[教程] 基本的自定義對戰AI使用方法








[教程] 基本的自定義對戰AI使用方法

文章網址:http://bbs.wow8.org/viewthread.php?tid=22034&extra=page%3D1%26amp%3Bfilter%3Dtype%26amp%3Btypeid%3D52

很少有人使用AI編輯器,也很少有人用JASS編寫.ai文件,編寫對戰AI最簡單的方法是使用AI編輯器,但經常看見有人編寫了.wai文件卻不知道如何使用,因此寫一點關於AI編輯器的.wai文件使用方法.

下面來講一下如何將對戰AI輸入到對戰地圖

首先說AI文件有兩種格式 .wai和.ai

那麼他們有什麼不同呢?
.wai是用WE的AI編輯器來編輯的AI文件,類似於T的圖形化AI
.ai是用JASS來編寫的AI文件,類似於J文件

下面來說AI文件的輸入和使用

其實很簡單
1輸入AI文件,這裡,首先你要用WE的AI編輯器製作一個.wai文件(當然能力夠的話可以直接編寫.ai),然後使用輸入管理器輸入.wai文件這時,你會發現自動輸入了一個同名的.ai文件,這個就是我們在T裡要用的AI文件

2使用AI文件,當我們輸入完AI後需要用T裡使用AI
(1)首先我們要把對戰初始化下的:"對電腦玩家使用對戰AI腳本"這一項刪除

(2)創建一個新的觸發,然後寫入如下內容

事件
-時間 - 遊戲開始0秒
條件
-(玩家1(紅色)的控制者) 等於 電腦
動作
-AI - 為 玩家1(紅色) 啟用對戰AI: XXX.ai

這裡玩家還有其他的判定條件可以自定,還可以通過循環判斷來給每個玩家加上AI

3調試AI,這步就不用多說了

總的來說,AI編輯器的能力比不上自己用JASS來寫.ai文件,但作為基本的AI來說,大家可以從中學到一些AI編輯的基本邏輯,也是有一定好處的.

我也沒有太多的研究過AI,以前只是用T來寫AI,但是如果直接編寫.ai文件的話,估計對RPG遊戲也會起些作用......




沒有留言:

張貼留言

※怎麼下載?Xuite硬碟MediaFireBadongoSendSpace
※文章可以轉貼嗎?可以,不過要註明出處、標示本站連結。
※載點可以轉貼嗎?不可以,不能盜連。
※建議瀏覽器:Chrome 或 Firefox 或 Opera 或 IE7以上
!請按+1來支持本站!