ホムンクルスAI のバックアップ(No.64)

お名前:

ホムンクルスは人造生命。
ただ作っただけでは、それはただ「生きている」だけでしかない。

わたしにとって、わたしのホムンクルスは、そんなつまらない存在ではない。
わたしのホムンクルス-Glenelg-には、わたしの愛-AI-がつまっている。

個人的なAI

  • 最新版
    Glenelg_050c.lzh (2007/10/30)
    • 使い方ヘルプファイルfor0.50
      Glenelgは標準AIとはだいぶ違った操作系があるので、一読することをお勧めします。
    • V.0.50からの変更点
      • 戦闘中に手動移動をさせた場合に、位置取りアクションが怪しかった点を修整。(0.50a)
      • 必要でないファイル:「./AI/Const.lua」をrequireしていた、無駄コード削除。(0.50b)
      • 先行移動モード追加。ai_option.ini 内 FOLLOW_RULE を参照のこと。(0.50c)
      • チャットコマンド用、ラヘル&ペインズパッチのモンスター名認識追加(0.50c)
      • ボスケミが座った状態でもホムスキルを使用できるように。(0.50c)
    • V.0.49系からの変更点
      • 詠唱反応系に新機能追加:詠唱した敵個体の優先度を変更できます。
        「ラウレル(マジシャンDop)は最初無視、なにかのはずみで魔法連射モードになったら最優先撃破」という感じで。
      • 優先度がある程度低い敵へは、攻撃速度を低下させられるオプション追加。
        転生後の「弱いボス&強いホム」の組み合わせで、ボスのJob経験値を削りにくく&それなりにタゲ奪いを確実に、という感じで。

バニルを養っている友瀬が、自分用に作っているAI。
普通にダウンロード&インストールして使えるようになっています。

標準AIをベースにしていますが、内容はだいぶ違う構成になっています。
友瀬は2流プログラマ&LUAは初心者なので、おそらくかなり冗長な記述になっています。変なテクニックはあまり使っていないのと死ぬほどコメントが入っているので、ソースは理解しやすい・・・ってところを狙っていたんですが、だいぶ規模が大きくなってしまいました。
解析するのは結構大変かと思います。
それでも解析したい、という方は、友瀬愛用の『構造化エディタ(http://www008.upp.so-net.ne.jp/momotan/index.html )』の使用をお勧めします。

何か意見類があれば、気が向けば対応します。

関連サイト

これ以降は外部サイトへのリンクです。なので、何がどうなってても保障はできません。
あしからず。

  • くまぺ〜@ガルムのAIファイル配布
    http://www.kmzw.jp/nb/ai/
    標準AIの解説とオリジナルAI。
    もっとも、硬直して久しい。
  • 初回限定のAI配布。
    http://pc3merchant.net/ai/index.php (トップ)
    http://pc3merchant.net/ai_antenna/ (ホムAI機能比較表)
    『初回限定』という名のキャラを使われている方のAI配布。
    AIもさることながら、上述の「機能比較表」が参考情報として素敵。
    あと、うちのShowStatus()ライブラリを使いやすくするプログラムを配布なさっています。