羽翔 发表于 2004-10-29 21:13:41

ARPG系列─怪物AI

這教學做出怪物的AI。
跟隨主角並在適當時攻擊。
○=怪物
●=攻擊範圍

○●●

//在地圖上開隠形的定期並列事件,並把怪物設定為跟隨主角
//以下是地圖上的定期並列事件
操作變數:代入,主角X座標
操作變數:代入,主角Y座標
條件分歧:變數為V相同   //v是怪獸x座標,在怪物事件中代入
   操作變數:減,怪物Y座標
   條件分歧:變數為-2或以上
          條件分歧:變數為0更少
               (怪物攻擊)
          :分歧結束
   :分歧結束
   條件分歧:變數為2或以下
          條件分歧:變數為0更大
               (怪物攻擊)
          :分歧結束
   :分歧結束
:分歧結束
條件分歧:變數為V相同   //v是怪獸y座標,在怪物事件中代入
   操作變數:減,怪物X座標
   條件分歧:變數為-2或以上
          條件分歧:變數為0更少
               (怪物攻擊)
          :分歧結束
   :分歧結束
   條件分歧:變數為2或以下
          條件分歧:變數為0更大
               (怪物攻擊)
          :分歧結束
   :分歧結束
:分歧結束

不難明白,相比前一二篇的ARPG教學已經算易了。

羽翔 发表于 2004-10-29 21:15:13

这教学做出怪物的AI。
跟随主角并在适当时攻击。
○=怪物
●=攻击范围

○●●

//在地图上开隠形的定期并列事件,并把怪物设定为跟随主角
//以下是地图上的定期并列事件
操作变数:代入,主角X座标
操作变数:代入,主角Y座标
条件分歧:变数为V相同   //v是怪兽x座标,在怪物事件中代入
   操作变数:减,怪物Y座标
   条件分歧:变数为-2或以上
          条件分歧:变数为0更少
               (怪物攻击)
          :分歧结束
   :分歧结束
   条件分歧:变数为2或以下
          条件分歧:变数为0更大
               (怪物攻击)
          :分歧结束
   :分歧结束
:分歧结束
条件分歧:变数为V相同   //v是怪兽y座标,在怪物事件中代入
   操作变数:减,怪物X座标
   条件分歧:变数为-2或以上
          条件分歧:变数为0更少
               (怪物攻击)
          :分歧结束
   :分歧结束
   条件分歧:变数为2或以下
          条件分歧:变数为0更大
               (怪物攻击)
          :分歧结束
   :分歧结束
:分歧结束

不难明白,相比前一二篇的ARPG教学已经算易了。

小得蛇 发表于 2004-10-29 21:32:03

那個\"天空工作室\"我怎麼登陸不能啊?
我的RPWT?

donttouch 发表于 2004-10-29 22:00:49

小得蛇的签名骗的我用右键去点显示图片。
页: [1]
查看完整版本: ARPG系列─怪物AI