「NPC/コメント」(2010/07/01 (木) 04:21:46) の最新版変更点
追加された行は緑色になります。
削除された行は赤色になります。
#right(){&link_down(▼下へ)}
**[[NPC]]へのコメントログ
- ペットの特殊能力や価格が、アイテム課金ゲームみたいに、 &br()ゲーム自体に影響を及ぼさないように設定していければいいですね。 &br()もしくは、ペットの育成にペットフードなどのゲーム内マネーが多くかかり、 &br()結局現金払った“だけ”じゃ意味ないように工夫してみるのも手ですね。 &br() -- (しゃおふぇい) &size(80%){2009-01-04 21:15:27}
- &br()飽きっぽい俺は、よく狩り場を変えます。 &br()また、大型アップデートで新しいマップが増えても上級者用だったり、 &br()特別なステータスじゃないと楽しめなかったりすることが多いので、 &br()モンスターのLv差を細かくしてみたり、強さが被る敵を多くして、 &br()戦いの場のバリエーションを増やしていただけたら幸いです。 &br()そのうえで、グラフィックだけじゃなくアルゴリズムや特殊能力なども &br()面白く変化させてあると、たぶん効率を気にしないで狩りができますね。 &br() -- (しゃおふぇい) &size(80%){2009-01-04 21:18:36}
- ペットの特殊能力とゲームバランスがとても難しく感じて、 &br()ペットシステムは放置状態なダメ管理人です(´Д`;A) &br() &br()ペットについても狩り場についても、しゃおふぇいさんと同意見です。 &br()特に「モンスターのLv差を細かくしてみたり、強さが被る敵を多くして、 &br()戦いの場のバリエーションを増やす」という意見は私も常々感じることです。 -- (管理人) &size(80%){2009-01-07 12:58:02}
- &br()これは、「召喚獣」という存在を“設定上どうするのか”という点で微妙かも知れませんが、 &br()もういっそのこと、召喚獣のシステムとペットのシステムをいっしょくたにしてしまうのはどうでしょうか。 &br() &br()会社の「ヘルプ(派遣労働とか)」なのか「長期雇用(社員やバイト)」なのか、みたいなwww &br() &br()それこそ、「契約書」アイテムを、短期契約にするのか、永年契約(?)にするのか、の違い。 &br()あ、でもシステムを構築する時は、結局同じなんですかね? &br()その辺がワカリマセン(TAT -- (しゃおふぇい) &size(80%){2009-02-26 05:17:56}
- &br()連投失礼。 &br()ちょっと今更な反応ですが、生活感あふれるNPCって、めちゃくちゃ魅力的ですね!? &br()そんなゲームやってみたいわー。 -- (しゃおふぇい) &size(80%){2009-02-26 05:19:49}
- >「契約書」アイテムを、短期契約にするのか、永年契約(?)にするのか &br()なるほど!面白いですね♪ &br() &br()>生活感あふれるNPCって、めちゃくちゃ魅力的ですね!? &br()>そんなゲームやってみたいわー。 &br()ですよね〜♪ &br()実は、コンシューマーゲームで「生活リズムのあるNPCシステム」のゲームをプレイしたことがあります。とっても新鮮でした。 &br()そのままパクっちゃいました(笑) -- (管理人) &size(80%){2009-02-28 00:11:38}
- NPCについてですが、井戸端会議をしているNPCグループの近くをPCが通るとそのPCの特徴を噂する、というのを思いつきました。 &br() &br()大金持ち・PKer・レアアイテム所持・ボスキャラ撃破などが漫画のフキダシみたいに出て、他のPCも目にすることが出来ます。 &br()雑踏の中だと一体誰のことを言ってるかはわかりませんし必ず噂されるという訳でもありません。噂された本人はすぐに気づいて一人嬉しかったりするかもしれませんがw &br() &br()特に大きな効果は無いですが、ちょっとした情報収集や励みになるかもしれないと思いました。 -- (たじー) &size(80%){2009-03-06 00:02:34}
- >たじーさん &br()ずいぶん遅くなりすみませんm(;ω;`)m &br() &br()面白いですね♪そういうの大好きです(笑) -- (管理人) &size(80%){2009-03-18 16:38:38}
- >たじーさん &br()コメントに気づきませんでした・・・。 &br()手前味噌ですが、だいぶ前に提案した「システムが認定する職業」案 &br()などと組み合わせると面白いな、と思いました。 &br()認定するモノを、単なる職業だけでなくたじーさんのおっしゃるような、 &br()金持ち・レア・殺人者・ボス退治なども認定するように、範囲を広げる感じで。 -- (しゃおふぇい) &size(80%){2009-03-18 22:00:54}
- 似かよっていて申し訳ないですが、 &br()テイミング(魔物使い・調教など)要素もあると嬉しいです。 &br()ドラクエの魔物使いには心ときめいたものです。 &br() &br()システムの乱立を防ぐ案としては、ペットの自力調達方法をテイミングにする、とかですかね。 &br()もちろん、卵や赤ちゃんの購入も残す方向で。 &br()戦闘中に、その時だけ洗脳しちゃう、とかも便利で魅力的ですよね。 &br()漫画とかで悪役がよく使ってますがw -- (しゃおふぇい) &size(80%){2009-04-04 21:55:11}
- >しゃおふぇいさん &br()似通ったシステムは削るのではなく、統合してより面白いものにしていけたら一番良いですね! &br() &br()前にしゃおふぇいさんが提案していただいた「契約書を、短期契約にするのか、永年契約(?)にするのか、の違い」 &br()これを組み合わせて、「赤ちゃん(卵)のときから育てる」「調教する」「戦闘時にMobを洗脳して操る」などはプレイヤーの自由な行動選択であるようにする・・・とか。 &br()そんな感じでいろいろできるほうが楽しいですよね。 -- (管理人) &size(80%){2009-04-10 21:23:33}
- >自由な行動選択 &br()そうですね、恐らくシステムを紹介・説明する時なども分かりやすくなるでしょうし、他の議題でも自由度は重視されていますので、是非一本化を狙いたいものです! &br() &br()ということで、簡単にまとめると、 &br()「卵」と「調教」は、初めから仲良くなるか、途中から仲良くなるか、という違いだけで、ずっと一緒というのは同じなので近いですよね。 &br()「洗脳」と「召喚」は、その場に居るのか、別の場所に居るのか、の違いでしょうか。こちらは一時的な協力といった所が共通してますよね。 &br()また、「洗脳」ではなく、メガテンみたいに「交渉」のようにすれば、より「召喚」に似てきますね。 &br() &br()あとは、短期と長期を繋ぐ設定があればいいんですが、以前俺が言ってた奴だと「卵」案に当てはめるのがちょっと難しそうかな、と。 &br()んー、親と契約を結んだ体(てい)にしますか? &br() -- (しゃおふぇい) &size(80%){2009-04-11 15:38:15}
- モンスター、というか、動植物の疑似生態系を実現できないかと考えてみました。 &br()穴だらけですが参考になれば幸い。 &br() &br()まず、デフォルメした食物連鎖モデル、 &br() 生産者A>第1捕食者B>第2捕食者C>第3捕食者D &br()というピラミッドがあるとします。(「>」は個体数の多少を意味) &br()仮にAIの設定として、BはAを、CはBを、DはCとDを補足したら攻撃を仕掛ける設定とします。 &br()また、「モンスターも経験値獲得によってLvUPする」という設定を流用しています。 &br() &br()第1捕食者 &br()同胞が死ぬと、湧き率UP &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()第2捕食者 &br()同胞が死ぬと、湧き率ダウン &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()第3捕食者 &br()同胞が死ぬと、湧き率ダウン &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()生産者 &br()同胞が死ぬと、湧き率ダウン &br()第1~3捕食者が死ぬと、湧き率アップ &br() &br()どのモンスターの湧き率も、個別に設定された最小値~最大値の幅を行き来するとします。 &br()このデフォルメされたモデルにおいて、「経験値を獲得→LvUP」は「捕食→繁殖」の代替としてみました。 &br()分解者を設けるのが難しいと思ったので、生産者においては、とりあえず「他種の死亡=繁殖」としました。 &br()また、第1捕食者が死んでも湧き率がUPするのは、弱い捕食者が危機にさらされ続けて、「繁殖力」という生き残る術を獲得した進化をデフォルメしつつ取り入れてみたつもりです。デザインとして正解かどうかは知りませんwww &br()ちなみに、この状態でプレイヤーが介在せず放置すると、上位の捕食者になればなるほど、Lvの高いモンスターが溢れる事になるかと思うので、 &br()一定の間隔でプレイヤーが狩りにやってこないと成り立ちません。 &br()プレイヤーが介在してもしなくても安定できる、単純なルールがあれば良いのですが、今のところ思いつきませんでした。 &br() -- (しゃおふぇい) &size(80%){2009-09-21 02:12:10}
- 上の書き込みの訂正です。 &br()第3捕食者Dは、BとCを補足したら攻撃です。同胞は攻撃しません。 &br() &br()あ、それから補足ですが、 &br()各アルファベットは、モンスター名の代わりだと思ってください。 &br()実際は、EとかFとかGとか、各階層に、何種類もモンスターが居る訳で、それぞれが複雑にターゲットとなるモンスターを持っている、というイメージです。 &br()Gが、AとBを狙っていたり、FはDと狙い狙われる関係だったり・・・などなど。 &br()この辺は実際の動物が、特定の動物を好んで狙うのと同じ感じですね。 &br() -- (しゃおふぇい) &size(80%){2009-09-21 02:18:42}
- 召喚中の制限案 &br()ただ単に制限するのは面白くないので、こういうのはどうでしょう? &br() &br()①召喚獣に指示を出す、というスキルを用意する。 &br()召喚しっぱなしで放置してると、自由気ままにボーっとしてたり、暴れ出したり勝手に行動する。 &br()召喚する事自体が目的であれば、そのまま放置しつつ、自分は自分で別の魔法を唱えたりとかできる。 &br()従える事が目的であれば、指示を出せる。ただし、スキルとして発動するので別の魔法を詠唱しつつ指示、などは不可。 &br()しかも、もちろん指示スキルごとにディレイ等があったりする。 &br()例えば、「攻撃命令スキル」や「護衛命令」スキル等。もう少し具体的な指示でもいいかもしれません。 &br()イメージは、ドラクエの「さくせん」をもう少し詳しくした感じです。 &br() &br()②時間制限 &br()やっぱり、魔力が高い方が長時間召喚できる方が面白いかな、と思ったので、一定時間ごとに魔力が減っていくコスト型にしたら良いのかな、と。 &br()コストが払えなくなったら、つまり、魔力(MP)が尽きたら元の世界へ戻っていく。 &br() &br()③召喚獣死亡時 &br()弱めな召喚獣をコマのようにどんどん特攻させると言った可哀想な使われ方を防ぐためにも、ライフ0になった時のペナルティ的な物があった方が良いかな、と。 &br()ライフ0になったら、それ相応のMPを持っていかれる方が“それっぽい”かな、と。 &br()HP(体力)でもいいですが、流石にHPだと術者即死が続出しそうだったので、とりあえずMPが妥当かな、と。 &br() -- (しゃおふぇい) &size(80%){2009-12-03 02:26:31}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣 &br()★召還中に召還者が死亡した場合、 &br()も想定しては如何でしよう。 &br() &br()その場合、(召還者あるいは第三者に)召還スキルによって再契約されるまで命ある限り無差別に暴れまわる。 &br() &br() -- (クマ〜) &size(80%){2009-12-03 10:00:33}
- 召喚者が死亡した場合は、魔力の供給が無くなった場合と同義かと思い、省きました。 -- (しゃおふぇい) &size(80%){2009-12-03 10:06:13}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣の暴走 &br()召還獣が便利過ぎるアイテムにならないためと、ある種の時限爆弾のような使い方ができればいいなあと。 &br()>暴走した召還獣の再契約 &br()召還獣には召還の手間がありますが、既に召還されているなら、その手間が省けますので、召還者のテクニック裏技として使ってもらえればなあと。 &br()遊戯王みたいに、生贄にして召還獣を召還するのをプレイヤーキャラクターを生贄にしてやる感じです。 &br() &br() -- (クマ〜) &size(80%){2009-12-03 11:50:06}
- この問題は、何気に「召喚というファンタジーの設定をどうするのか」という問題をはらんでいると感じます。 &br() &br()俺は、このページの管理人さんの書き方から推察するに、召喚と、それに伴う魔力供給は、 &br()召喚獣=ダイバー、魔力=酸素、という例えがしっくりくるな、と感じました。 &br()魔力が供給され続けるから、こちらの世界に居続けられる、という様な。 &br()くまーさんの設定イメージで行くと、魔力=通行料というだけだと思われます。 &br()もちろんこれは俺も考えましたが、恐らく管理人さんは、通行料型の召喚だと「ペット」や「調教」と存在意義がかぶると感じたのではないでしょうか? &br() &br()そう推察して、前者の、魔力を供給し続ける方向性でネタを出しました。 &br() -- (しゃおふぇい) &size(80%){2009-12-03 12:05:33}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣 &br()>ダイバーとボンベ &br()召還者のMP=召還(/契約)ポイント+使役ポイント+送還ポイント &br() &br()送還ポイントを用意できないと暴走でもいいですね。 &br() &br()世界観に合わないようなら仕方がないですね。 &br() -- (クマ〜) &size(80%){2009-12-03 12:56:04}
- 町人のバリエーションとして、 &br()「旅人」を提案します。 &br()旅人は町から町へと移って行くMPCです。彼らは町の住人のもととなります。彼らがたくさん集まると、町が大きくなり、街ができ、商業や農業が発達します。 &br()戦争以外に彼らを阻むことはできません。また、町が発達の度合いや住人の満足度合いにもよりません。一度に町を離れる人数は大きく変わります、が。 &br()あまりに酷い町からは離散してしまいますし、どんなによい町でも気に入らない人はいますからね。 &br() &br()旅人からクエストをもらえるというのもいいですね。 &br() -- (クマ〜) &size(80%){2009-12-05 10:07:49}
- >送還ポイントを用意できないと暴走でもいいですね。 &br()いや、良くないと思います。少し辻褄が合わない気がするので。 &br()もし暴走させたいのであればクマーさんの言う「使役ポイント」が足りない場合が、暴走になるのではないかと。 &br()また、「送還ポイント」が足りないという事は、召喚し続けられる事になるので、召喚者にとって良い事になるのではないでしょうか? &br()で、それを防ぐ為に「じゃあデメリットを設けましょう」という話になると、どんどん本末転倒になっていく気がしてならないのです。 &br()という事で、俺の中で一番スマートに理由づけ出来たのが上に出したイメージだったわけです。また、 &br()>「召喚というファンタジーの設定をどうするのか」 &br()と書いたように設定に大きく関わってしまうので、管理人さんが出てこないと、掘り下げようにも掘り下げにくいネタではあるな、と感じています。 &br() -- (しゃおふぇい) &size(80%){2009-12-07 10:27:03}
- >旅人 &br()「売買」ページのコメントにあった、「行商人」の類似NPCと捉えました。 &br()あちらでも言ったんですが、生活感あるNPCの一種として、問題無く扱えると思うので個人的には賛成の方向です。 &br()ただ、旅人NPCが与える影響という部分では、まだ賛否決めかねています。 &br() -- (しゃおふぇい) &size(80%){2009-12-07 10:54:41}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣の送還ポイント &br()召還したのなら送還する手間もかかるだろう? 呼び出して時間がきたら勝手に消えちゃうのもおかしくね?と設定しました。 &br() &br()昔、ラグナロクオンラインに召還テロ(街やワープポイントのすぐ傍でモンスターを大量に召還して放置するMPK)というのがありましたねえ。今もあるのかな? &br() &br()>旅人 &br()行商人よりも大きな概念です。商人や職人、農民など。新しく建設した街や占領した街の住人はどこから来るのだろうかと設定しました。 &br()国は基本的には滅びないとのことですので人口の移り変わりによる波及効果も限定的に考えればいいではないでしょうか。 &br() -- (クマ〜) &size(80%){2009-12-07 13:10:42}
- >>管理人さん &br()いつの間にか掲載ありがとうございます。 &br() &br()>>くまーさん &br()>呼び出して時間がきたら勝手に消えちゃうのもおかしくね?と設定しました。 &br()俺も一瞬そう思いましたが、勝手に消えるパターンの召喚獣を採用しているゲーム等もあったので、「設定によるのか」と思い至り、 &br()「それじゃあ、『還す』という作業の必要のない案はないか」と考えた結果が「召喚獣≒ダイバー案」だったんです。 &br() &br()>旅人 &br()なるほど。大きい括りってわけですね。 &br()>街の住人 &br()それは、PCでは? いわゆるユーザーズタウンなわけですから。 &br()システム上どうしても必要な役割のNPCなどを設置(?)しなくてはならない場合は、「雇用」なども考えましたが、旅人案のようなMMORPGらしい解決方法も素敵ですね。 &br()ただ、「瘴気地帯」だと、どっちにしても元の世界の住人は住めないんですけどね。 -- (しゃおふぇい) &size(80%){2009-12-08 18:05:24}
- 「契約獣」としてwikiにまとめさせていただきましたが、やはり住み分けをしたほうが混乱がなくていいですよね。 &br() &br()「召還獣の暴走 」は面白いなぁと思う反面、住み分けを考えると、 &br()「召喚=別次元の存在で、術者の魔力を供給することでその世界に繋ぎ止めている」 &br()がしっくりきますね~。 &br() &br()「契約書」というアイテムと一緒に考えると、 &br()「召喚の際に術者の魔力を召喚獣に供給させる術式を組むのに契約書を使う」という感じでしょうか。 &br() &br()ペットについても、主従関係を結ばせるのに魔術的に契約書を使うため、離れていても主人の居場所を把握する、 &br()とするとけっこうしっくりくると思います。 &br() &br()逆に「調教獣は、調教スキルにより獣を操る」と他の要素と住み分けをはっきりさせ、「契約書」とは無関係とするほうがいいのかも。 &br() &br()>召還獣の送還ポイント &br()「契約の破棄」という形で召喚獣を元の世界に開放する。 &br()しかし、その行為を行わずとも術者の魔力がなくなると、こちらの世界に居られないため自然消滅する。 &br()という感じで、プレイヤーの意志で還すか、自然に消えるのを待つかは、その時の状況やプレイヤーの意志でいいのではないでしょうか。 &br() -- (管理人) &size(80%){2009-12-09 00:06:23}
- 契約の内容によるのかな、とも思います。 &br()召喚獣は、彼らの力を借りる代わりに魔力を供給する契約で、 &br()ペットや調教は、癒しや協力を求める代わりに安全と食を提供する契約、 &br()という。微妙な所ですけどね。 &br() &br()ただ、召喚獣という存在が、いわゆる魔界や異界のような別世界の存在なのか、同じ世界の生き物なのか、という違いは大きいかもしれません。 &br()もし同じ世界の生き物ならば、それはいわゆる転送魔法のような物になっちゃいますから、くま~さんの言う様な「通行料」が発生した方がイメージとしてしっくりしますし。 &br() &br()あとは・・・逆に「調教」「ペット」「家畜」を明確には分けないというのも手かもしれません。 &br() -- (しゃおふぇい) &size(80%){2009-12-09 15:54:10}
- 発想の原点はマビノギですが、NPCに話題を振る事が出来ると面白いかな、と。 &br()例えば、【(話題)>(NPC名)】という感じで。すると、あらかじめ設定されていた言動を取るとか。 &br()具体的には警備兵Aに、【犯罪>A】と振ると、 &br()「A:ど、どこだ!?」と発言しつつ、通常より警戒範囲が広がったり。 &br()つまりは、「Aさん、犯罪が起きてますよ」と発言したのと同じ感じ。 &br() &br()(話題)の部分は、一種のコマンドのようになっていて、決まった語句じゃないと駄目とか。 &br()で、時間帯やNPCの生活のリズムなどによって、反応できるコマンドが変わって来たり、 &br()忙しいと何にも反応しなかったりとか。 &br()また、(NPC名)の所を、個人名ではなくて、男女や大人・子供、誰か、といった、漠然とした属性で指定できるようにすると、 &br()例えば夜の街で、【犯罪>女】とすると、「女性のみなさん、犯罪がありましたよ!」と発言したことになり、 &br()女性(心が女性の場合も含むw)NPCが「キャー痴漢ー」と言って逃げ出したり。 &br() &br()あとは、公園なんかで【天気>誰か】とすると、誰ともなく「天気が良いですねぇ」とか話題を振った事になって、 &br()その時反応できる数人が「そうだねぇ」とか「雨が降ってくれないと作物がねぇ」とか、返してくれたり。 &br()さらには、この辺の天気なんかの話題は、NPCがNPCに振っても面白いですね。 &br()プレイヤーが居ても居なくてもNPC同士の会話が発生すれば面白いですし。 &br() -- (しゃおふぇい) &size(80%){2010-01-10 13:48:28}
- あ、追記ですが、(話題)の所にPC名を入れると、上に書いてある、 &br()>井戸端会議をしているNPCグループの近くをPCが通るとそのPCの特徴を噂する。 &br()を再現できますね。 &br()PCが振っても良いですし、噂好きのNPCが、定期的に【PC名>誰か】と振っても良いですしね。 &br() -- (しゃおふぇい) &size(80%){2010-01-10 13:52:55}
- ●捕食 &br()防衛のため戦闘なのか、捕食のための戦闘なのか、の違いでアルゴリズムが変化するべき。 &br() &br()前者ならネガティブモンスターで、ヘイト値判定。相手が疲労で、一度タゲが外れる。 &br()警戒された側(攻撃側?)が普通の野生動物なら疲労以上になったら無駄に労力を使わないで退散する。効率が悪いから。 &br()後者なら、アクティブモンスターで、ライク値判定。相手が死亡するまでタゲを外さない。 &br()※ライク値:好みの対象、もしくは状態。好物の獲物か、とか、ちょろちょろ動くものが好き、とか。 &br() -- (しゃおふぇい) &size(80%){2010-05-04 17:40:10}
- > 防衛のため戦闘なのか、捕食のための戦闘なのか、の違いでアルゴリズムが変化するべき。 &br()言われてみれば、確かに。 &br() &br()> 前者ならネガティブモンスターで、ヘイト値判定。相手が疲労で、一度タゲが外れる。 &br()> 警戒された側(攻撃側?)が普通の野生動物なら疲労以上になったら &br()> 無駄に労力を使わないで退散する。効率が悪いから。 &br()これは、「HP・MP代替案」を想定した上での「疲労」かな? &br() 防衛のため戦闘の場合、生命力が減らされたら危機感から逃走する、って感じなら &br()私もそれがリアルで良いと思う。 &br() -- (管理人) &size(80%){2010-06-30 19:19:01}
- > これは、「HP・MP代替案」を想定した上での「疲労」かな? &br()あ! まさにそのとおりです。すみません、うっかりしてました。 &br() &br()> 危機感 &br()まさにそのとおりでもあり、そうでもなかったり。 &br()例をサクッと書いたので分かりづらくてすみません。もう少し具体的に書きます。 &br() &br()◯防衛の場合 &br()何を守るのか、というのがポイントになるかと思います。 &br()縄張りや仲間を守る事が目的であれば、力の差が圧倒的でない限り、逃げるという選択肢は適切じゃないと思います。 &br()なので、まず反撃する。 &br()でも目測を見誤って自らが瀕死になったら、縄張りよりも自分の命の方が大切なので、逃亡という選択肢にシフトするかと思います。 &br()また、仲間や家族を守ることが目的の場合、自らの命を犠牲にする、という場合も十分考えられます。 &br()逆に反撃した事によって相手が逃げ去る場合、防衛することが目的のため、通常は深追いをする理由がないので無理に追わないかと思います。 &br() &br()◯捕食等の場合 &br()自ら行動を起こすので、たいていは勝てそうな相手を選ぶハズです。 &br()で、それでも反撃により思いがけず体力が削られた場合、もっと倒しやすい獲物を選べばいいだけなので、さっさと逃げます。 &br()相手の反撃が弱い場合などは、当初の目的通り相手を倒すまで攻撃の手を止めないでしょう。 &br() &br()捕食の派生として、じゃれて遊んでいただけの場合は、自分が優勢でも飽きたらふいっと去って行く事もあるかもしれません。 &br() &br()一応詳しく書いてみましたが、もちろんこれがすべてAIで表現できるとは限りません。 &br()しかし、これを目指したけれどやむを得ず妥協した物と、はじめから全く意識しなかった物では、やはり差が出るかと思います。 &br()特にこの辺は、普通に考えたら当たり前なのに、プレイヤーに倒されればいいだけの存在としてしか考えてこなかった経緯から排除され、 &br()現実で考えると当たり前なのに忘れられがちな部分だと思うので、今一度考える必要があるのではないかと感じたので、投下した次第です。 &br() -- (しゃおふぇい) &size(80%){2010-07-01 02:25:03}
- > しかし、これを目指したけれどやむを得ず妥協した物と、&br()> はじめから全く意識しなかった物では、やはり差が出るかと思います。 &br()同意です。面白いものはそうやってできるものと考えています。 &br() &br()実は、私も同様なMobの戦闘AI案を考えていました。 &br()私の場合、戦闘パターンという考え方なのでちょっと違うかもしれませんが、 &br()この際なので投下しておきますね。 &br() &br()「戦闘パターン+種族ごとの戦闘パターン(特性)」 &br() &br()例えば、狼ひとつにしも狼独自の特性とパターンがあって、状況により変わり、 &br()また、③-①と③-②、③-③と③-④などのように同状況下でランダムで変わるようなものもある。 &br() &br()① 狼は肉食獣なので、弱そうな生き物を見つけると群れで襲う。(アクティブMob) &br()② 狼は群れで行動する。 &br()②-① 仲間が攻撃を受けたら全員が反撃をする。(リンク) &br()②-② リーダーがやられると退散する。 &br()②-③ 仲間意識が強いので、弱った仲間を庇う。 &br()③ 狼は狩りの知識がある。 &br()③-① 相手が複数(PT)の場合、弱そうなPCを狙って攻撃する。 &br()③-② 相手が複数(PT)の場合、リーダーを攻撃する。 &br()③-③ 大半がやられると、応援を呼びに行く狼が現れる。 &br()③-④ 大半がやられると、勝てないと判断し逃走する。 &br() &br()こんな感じで、できれば種族ごとのパターンがあるのが理想です。 &br()または、「肉食獣」「草食獣」「群れ行動」「単独行動」「知性的」「短絡的」などのように特性の組み合わせごとにパターンがある、でもいいかな。その方が、プログラムしやすそうでもありますし。 &br() -- (管理人) &size(80%){2010-07-01 03:49:00}
- 種族ごとのAIの話は次の段階かな、と思っていたので、とても良い流れになったのではないかと思います。 &br()しかもこの案は、俺の思う方向性で具体性を持った仕様の提案になっているんじゃないかな、と感じます。 &br()もう少し細かくすると仕様書みたいになるのではないかと。 &br() &br()多分この先がAIの個体差の話なのかな、とか思っています。 &br() -- (しゃおふぇい) &size(80%){2010-07-01 04:21:46}
#right(){&link_down(▼下へ)}
**[[NPC]]へのコメントログ
- ペットの特殊能力や価格が、アイテム課金ゲームみたいに、 &br()ゲーム自体に影響を及ぼさないように設定していければいいですね。 &br()もしくは、ペットの育成にペットフードなどのゲーム内マネーが多くかかり、 &br()結局現金払った“だけ”じゃ意味ないように工夫してみるのも手ですね。 &br() -- (しゃおふぇい) &size(80%){2009-01-04 21:15:27}
- &br()飽きっぽい俺は、よく狩り場を変えます。 &br()また、大型アップデートで新しいマップが増えても上級者用だったり、 &br()特別なステータスじゃないと楽しめなかったりすることが多いので、 &br()モンスターのLv差を細かくしてみたり、強さが被る敵を多くして、 &br()戦いの場のバリエーションを増やしていただけたら幸いです。 &br()そのうえで、グラフィックだけじゃなくアルゴリズムや特殊能力なども &br()面白く変化させてあると、たぶん効率を気にしないで狩りができますね。 &br() -- (しゃおふぇい) &size(80%){2009-01-04 21:18:36}
- ペットの特殊能力とゲームバランスがとても難しく感じて、 &br()ペットシステムは放置状態なダメ管理人です(´Д`;A) &br() &br()ペットについても狩り場についても、しゃおふぇいさんと同意見です。 &br()特に「モンスターのLv差を細かくしてみたり、強さが被る敵を多くして、 &br()戦いの場のバリエーションを増やす」という意見は私も常々感じることです。 -- (管理人) &size(80%){2009-01-07 12:58:02}
- &br()これは、「召喚獣」という存在を“設定上どうするのか”という点で微妙かも知れませんが、 &br()もういっそのこと、召喚獣のシステムとペットのシステムをいっしょくたにしてしまうのはどうでしょうか。 &br() &br()会社の「ヘルプ(派遣労働とか)」なのか「長期雇用(社員やバイト)」なのか、みたいなwww &br() &br()それこそ、「契約書」アイテムを、短期契約にするのか、永年契約(?)にするのか、の違い。 &br()あ、でもシステムを構築する時は、結局同じなんですかね? &br()その辺がワカリマセン(TAT -- (しゃおふぇい) &size(80%){2009-02-26 05:17:56}
- &br()連投失礼。 &br()ちょっと今更な反応ですが、生活感あふれるNPCって、めちゃくちゃ魅力的ですね!? &br()そんなゲームやってみたいわー。 -- (しゃおふぇい) &size(80%){2009-02-26 05:19:49}
- >「契約書」アイテムを、短期契約にするのか、永年契約(?)にするのか &br()なるほど!面白いですね♪ &br() &br()>生活感あふれるNPCって、めちゃくちゃ魅力的ですね!? &br()>そんなゲームやってみたいわー。 &br()ですよね〜♪ &br()実は、コンシューマーゲームで「生活リズムのあるNPCシステム」のゲームをプレイしたことがあります。とっても新鮮でした。 &br()そのままパクっちゃいました(笑) -- (管理人) &size(80%){2009-02-28 00:11:38}
- NPCについてですが、井戸端会議をしているNPCグループの近くをPCが通るとそのPCの特徴を噂する、というのを思いつきました。 &br() &br()大金持ち・PKer・レアアイテム所持・ボスキャラ撃破などが漫画のフキダシみたいに出て、他のPCも目にすることが出来ます。 &br()雑踏の中だと一体誰のことを言ってるかはわかりませんし必ず噂されるという訳でもありません。噂された本人はすぐに気づいて一人嬉しかったりするかもしれませんがw &br() &br()特に大きな効果は無いですが、ちょっとした情報収集や励みになるかもしれないと思いました。 -- (たじー) &size(80%){2009-03-06 00:02:34}
- >たじーさん &br()ずいぶん遅くなりすみませんm(;ω;`)m &br() &br()面白いですね♪そういうの大好きです(笑) -- (管理人) &size(80%){2009-03-18 16:38:38}
- >たじーさん &br()コメントに気づきませんでした・・・。 &br()手前味噌ですが、だいぶ前に提案した「システムが認定する職業」案 &br()などと組み合わせると面白いな、と思いました。 &br()認定するモノを、単なる職業だけでなくたじーさんのおっしゃるような、 &br()金持ち・レア・殺人者・ボス退治なども認定するように、範囲を広げる感じで。 -- (しゃおふぇい) &size(80%){2009-03-18 22:00:54}
- 似かよっていて申し訳ないですが、 &br()テイミング(魔物使い・調教など)要素もあると嬉しいです。 &br()ドラクエの魔物使いには心ときめいたものです。 &br() &br()システムの乱立を防ぐ案としては、ペットの自力調達方法をテイミングにする、とかですかね。 &br()もちろん、卵や赤ちゃんの購入も残す方向で。 &br()戦闘中に、その時だけ洗脳しちゃう、とかも便利で魅力的ですよね。 &br()漫画とかで悪役がよく使ってますがw -- (しゃおふぇい) &size(80%){2009-04-04 21:55:11}
- >しゃおふぇいさん &br()似通ったシステムは削るのではなく、統合してより面白いものにしていけたら一番良いですね! &br() &br()前にしゃおふぇいさんが提案していただいた「契約書を、短期契約にするのか、永年契約(?)にするのか、の違い」 &br()これを組み合わせて、「赤ちゃん(卵)のときから育てる」「調教する」「戦闘時にMobを洗脳して操る」などはプレイヤーの自由な行動選択であるようにする・・・とか。 &br()そんな感じでいろいろできるほうが楽しいですよね。 -- (管理人) &size(80%){2009-04-10 21:23:33}
- >自由な行動選択 &br()そうですね、恐らくシステムを紹介・説明する時なども分かりやすくなるでしょうし、他の議題でも自由度は重視されていますので、是非一本化を狙いたいものです! &br() &br()ということで、簡単にまとめると、 &br()「卵」と「調教」は、初めから仲良くなるか、途中から仲良くなるか、という違いだけで、ずっと一緒というのは同じなので近いですよね。 &br()「洗脳」と「召喚」は、その場に居るのか、別の場所に居るのか、の違いでしょうか。こちらは一時的な協力といった所が共通してますよね。 &br()また、「洗脳」ではなく、メガテンみたいに「交渉」のようにすれば、より「召喚」に似てきますね。 &br() &br()あとは、短期と長期を繋ぐ設定があればいいんですが、以前俺が言ってた奴だと「卵」案に当てはめるのがちょっと難しそうかな、と。 &br()んー、親と契約を結んだ体(てい)にしますか? &br() -- (しゃおふぇい) &size(80%){2009-04-11 15:38:15}
- モンスター、というか、動植物の疑似生態系を実現できないかと考えてみました。 &br()穴だらけですが参考になれば幸い。 &br() &br()まず、デフォルメした食物連鎖モデル、 &br() 生産者A>第1捕食者B>第2捕食者C>第3捕食者D &br()というピラミッドがあるとします。(「>」は個体数の多少を意味) &br()仮にAIの設定として、BはAを、CはBを、DはCとDを補足したら攻撃を仕掛ける設定とします。 &br()また、「モンスターも経験値獲得によってLvUPする」という設定を流用しています。 &br() &br()第1捕食者 &br()同胞が死ぬと、湧き率UP &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()第2捕食者 &br()同胞が死ぬと、湧き率ダウン &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()第3捕食者 &br()同胞が死ぬと、湧き率ダウン &br()同胞に基準Lvより強い者がいると、湧き率アップ &br() &br()生産者 &br()同胞が死ぬと、湧き率ダウン &br()第1~3捕食者が死ぬと、湧き率アップ &br() &br()どのモンスターの湧き率も、個別に設定された最小値~最大値の幅を行き来するとします。 &br()このデフォルメされたモデルにおいて、「経験値を獲得→LvUP」は「捕食→繁殖」の代替としてみました。 &br()分解者を設けるのが難しいと思ったので、生産者においては、とりあえず「他種の死亡=繁殖」としました。 &br()また、第1捕食者が死んでも湧き率がUPするのは、弱い捕食者が危機にさらされ続けて、「繁殖力」という生き残る術を獲得した進化をデフォルメしつつ取り入れてみたつもりです。デザインとして正解かどうかは知りませんwww &br()ちなみに、この状態でプレイヤーが介在せず放置すると、上位の捕食者になればなるほど、Lvの高いモンスターが溢れる事になるかと思うので、 &br()一定の間隔でプレイヤーが狩りにやってこないと成り立ちません。 &br()プレイヤーが介在してもしなくても安定できる、単純なルールがあれば良いのですが、今のところ思いつきませんでした。 &br() -- (しゃおふぇい) &size(80%){2009-09-21 02:12:10}
- 上の書き込みの訂正です。 &br()第3捕食者Dは、BとCを補足したら攻撃です。同胞は攻撃しません。 &br() &br()あ、それから補足ですが、 &br()各アルファベットは、モンスター名の代わりだと思ってください。 &br()実際は、EとかFとかGとか、各階層に、何種類もモンスターが居る訳で、それぞれが複雑にターゲットとなるモンスターを持っている、というイメージです。 &br()Gが、AとBを狙っていたり、FはDと狙い狙われる関係だったり・・・などなど。 &br()この辺は実際の動物が、特定の動物を好んで狙うのと同じ感じですね。 &br() -- (しゃおふぇい) &size(80%){2009-09-21 02:18:42}
- 召喚中の制限案 &br()ただ単に制限するのは面白くないので、こういうのはどうでしょう? &br() &br()①召喚獣に指示を出す、というスキルを用意する。 &br()召喚しっぱなしで放置してると、自由気ままにボーっとしてたり、暴れ出したり勝手に行動する。 &br()召喚する事自体が目的であれば、そのまま放置しつつ、自分は自分で別の魔法を唱えたりとかできる。 &br()従える事が目的であれば、指示を出せる。ただし、スキルとして発動するので別の魔法を詠唱しつつ指示、などは不可。 &br()しかも、もちろん指示スキルごとにディレイ等があったりする。 &br()例えば、「攻撃命令スキル」や「護衛命令」スキル等。もう少し具体的な指示でもいいかもしれません。 &br()イメージは、ドラクエの「さくせん」をもう少し詳しくした感じです。 &br() &br()②時間制限 &br()やっぱり、魔力が高い方が長時間召喚できる方が面白いかな、と思ったので、一定時間ごとに魔力が減っていくコスト型にしたら良いのかな、と。 &br()コストが払えなくなったら、つまり、魔力(MP)が尽きたら元の世界へ戻っていく。 &br() &br()③召喚獣死亡時 &br()弱めな召喚獣をコマのようにどんどん特攻させると言った可哀想な使われ方を防ぐためにも、ライフ0になった時のペナルティ的な物があった方が良いかな、と。 &br()ライフ0になったら、それ相応のMPを持っていかれる方が“それっぽい”かな、と。 &br()HP(体力)でもいいですが、流石にHPだと術者即死が続出しそうだったので、とりあえずMPが妥当かな、と。 &br() -- (しゃおふぇい) &size(80%){2009-12-03 02:26:31}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣 &br()★召還中に召還者が死亡した場合、 &br()も想定しては如何でしよう。 &br() &br()その場合、(召還者あるいは第三者に)召還スキルによって再契約されるまで命ある限り無差別に暴れまわる。 &br() &br() -- (クマ〜) &size(80%){2009-12-03 10:00:33}
- 召喚者が死亡した場合は、魔力の供給が無くなった場合と同義かと思い、省きました。 -- (しゃおふぇい) &size(80%){2009-12-03 10:06:13}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣の暴走 &br()召還獣が便利過ぎるアイテムにならないためと、ある種の時限爆弾のような使い方ができればいいなあと。 &br()>暴走した召還獣の再契約 &br()召還獣には召還の手間がありますが、既に召還されているなら、その手間が省けますので、召還者のテクニック裏技として使ってもらえればなあと。 &br()遊戯王みたいに、生贄にして召還獣を召還するのをプレイヤーキャラクターを生贄にしてやる感じです。 &br() &br() -- (クマ〜) &size(80%){2009-12-03 11:50:06}
- この問題は、何気に「召喚というファンタジーの設定をどうするのか」という問題をはらんでいると感じます。 &br() &br()俺は、このページの管理人さんの書き方から推察するに、召喚と、それに伴う魔力供給は、 &br()召喚獣=ダイバー、魔力=酸素、という例えがしっくりくるな、と感じました。 &br()魔力が供給され続けるから、こちらの世界に居続けられる、という様な。 &br()くまーさんの設定イメージで行くと、魔力=通行料というだけだと思われます。 &br()もちろんこれは俺も考えましたが、恐らく管理人さんは、通行料型の召喚だと「ペット」や「調教」と存在意義がかぶると感じたのではないでしょうか? &br() &br()そう推察して、前者の、魔力を供給し続ける方向性でネタを出しました。 &br() -- (しゃおふぇい) &size(80%){2009-12-03 12:05:33}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣 &br()>ダイバーとボンベ &br()召還者のMP=召還(/契約)ポイント+使役ポイント+送還ポイント &br() &br()送還ポイントを用意できないと暴走でもいいですね。 &br() &br()世界観に合わないようなら仕方がないですね。 &br() -- (クマ〜) &size(80%){2009-12-03 12:56:04}
- 町人のバリエーションとして、 &br()「旅人」を提案します。 &br()旅人は町から町へと移って行くMPCです。彼らは町の住人のもととなります。彼らがたくさん集まると、町が大きくなり、街ができ、商業や農業が発達します。 &br()戦争以外に彼らを阻むことはできません。また、町が発達の度合いや住人の満足度合いにもよりません。一度に町を離れる人数は大きく変わります、が。 &br()あまりに酷い町からは離散してしまいますし、どんなによい町でも気に入らない人はいますからね。 &br() &br()旅人からクエストをもらえるというのもいいですね。 &br() -- (クマ〜) &size(80%){2009-12-05 10:07:49}
- >送還ポイントを用意できないと暴走でもいいですね。 &br()いや、良くないと思います。少し辻褄が合わない気がするので。 &br()もし暴走させたいのであればクマーさんの言う「使役ポイント」が足りない場合が、暴走になるのではないかと。 &br()また、「送還ポイント」が足りないという事は、召喚し続けられる事になるので、召喚者にとって良い事になるのではないでしょうか? &br()で、それを防ぐ為に「じゃあデメリットを設けましょう」という話になると、どんどん本末転倒になっていく気がしてならないのです。 &br()という事で、俺の中で一番スマートに理由づけ出来たのが上に出したイメージだったわけです。また、 &br()>「召喚というファンタジーの設定をどうするのか」 &br()と書いたように設定に大きく関わってしまうので、管理人さんが出てこないと、掘り下げようにも掘り下げにくいネタではあるな、と感じています。 &br() -- (しゃおふぇい) &size(80%){2009-12-07 10:27:03}
- >旅人 &br()「売買」ページのコメントにあった、「行商人」の類似NPCと捉えました。 &br()あちらでも言ったんですが、生活感あるNPCの一種として、問題無く扱えると思うので個人的には賛成の方向です。 &br()ただ、旅人NPCが与える影響という部分では、まだ賛否決めかねています。 &br() -- (しゃおふぇい) &size(80%){2009-12-07 10:54:41}
- >>しゃおふぇいさん &br()お世話になります。 &br() &br()>召還獣の送還ポイント &br()召還したのなら送還する手間もかかるだろう? 呼び出して時間がきたら勝手に消えちゃうのもおかしくね?と設定しました。 &br() &br()昔、ラグナロクオンラインに召還テロ(街やワープポイントのすぐ傍でモンスターを大量に召還して放置するMPK)というのがありましたねえ。今もあるのかな? &br() &br()>旅人 &br()行商人よりも大きな概念です。商人や職人、農民など。新しく建設した街や占領した街の住人はどこから来るのだろうかと設定しました。 &br()国は基本的には滅びないとのことですので人口の移り変わりによる波及効果も限定的に考えればいいではないでしょうか。 &br() -- (クマ〜) &size(80%){2009-12-07 13:10:42}
- >>管理人さん &br()いつの間にか掲載ありがとうございます。 &br() &br()>>くまーさん &br()>呼び出して時間がきたら勝手に消えちゃうのもおかしくね?と設定しました。 &br()俺も一瞬そう思いましたが、勝手に消えるパターンの召喚獣を採用しているゲーム等もあったので、「設定によるのか」と思い至り、 &br()「それじゃあ、『還す』という作業の必要のない案はないか」と考えた結果が「召喚獣≒ダイバー案」だったんです。 &br() &br()>旅人 &br()なるほど。大きい括りってわけですね。 &br()>街の住人 &br()それは、PCでは? いわゆるユーザーズタウンなわけですから。 &br()システム上どうしても必要な役割のNPCなどを設置(?)しなくてはならない場合は、「雇用」なども考えましたが、旅人案のようなMMORPGらしい解決方法も素敵ですね。 &br()ただ、「瘴気地帯」だと、どっちにしても元の世界の住人は住めないんですけどね。 -- (しゃおふぇい) &size(80%){2009-12-08 18:05:24}
- 「契約獣」としてwikiにまとめさせていただきましたが、やはり住み分けをしたほうが混乱がなくていいですよね。 &br() &br()「召還獣の暴走 」は面白いなぁと思う反面、住み分けを考えると、 &br()「召喚=別次元の存在で、術者の魔力を供給することでその世界に繋ぎ止めている」 &br()がしっくりきますね~。 &br() &br()「契約書」というアイテムと一緒に考えると、 &br()「召喚の際に術者の魔力を召喚獣に供給させる術式を組むのに契約書を使う」という感じでしょうか。 &br() &br()ペットについても、主従関係を結ばせるのに魔術的に契約書を使うため、離れていても主人の居場所を把握する、 &br()とするとけっこうしっくりくると思います。 &br() &br()逆に「調教獣は、調教スキルにより獣を操る」と他の要素と住み分けをはっきりさせ、「契約書」とは無関係とするほうがいいのかも。 &br() &br()>召還獣の送還ポイント &br()「契約の破棄」という形で召喚獣を元の世界に開放する。 &br()しかし、その行為を行わずとも術者の魔力がなくなると、こちらの世界に居られないため自然消滅する。 &br()という感じで、プレイヤーの意志で還すか、自然に消えるのを待つかは、その時の状況やプレイヤーの意志でいいのではないでしょうか。 &br() -- (管理人) &size(80%){2009-12-09 00:06:23}
- 契約の内容によるのかな、とも思います。 &br()召喚獣は、彼らの力を借りる代わりに魔力を供給する契約で、 &br()ペットや調教は、癒しや協力を求める代わりに安全と食を提供する契約、 &br()という。微妙な所ですけどね。 &br() &br()ただ、召喚獣という存在が、いわゆる魔界や異界のような別世界の存在なのか、同じ世界の生き物なのか、という違いは大きいかもしれません。 &br()もし同じ世界の生き物ならば、それはいわゆる転送魔法のような物になっちゃいますから、くま~さんの言う様な「通行料」が発生した方がイメージとしてしっくりしますし。 &br() &br()あとは・・・逆に「調教」「ペット」「家畜」を明確には分けないというのも手かもしれません。 &br() -- (しゃおふぇい) &size(80%){2009-12-09 15:54:10}
- 発想の原点はマビノギですが、NPCに話題を振る事が出来ると面白いかな、と。 &br()例えば、【(話題)>(NPC名)】という感じで。すると、あらかじめ設定されていた言動を取るとか。 &br()具体的には警備兵Aに、【犯罪>A】と振ると、 &br()「A:ど、どこだ!?」と発言しつつ、通常より警戒範囲が広がったり。 &br()つまりは、「Aさん、犯罪が起きてますよ」と発言したのと同じ感じ。 &br() &br()(話題)の部分は、一種のコマンドのようになっていて、決まった語句じゃないと駄目とか。 &br()で、時間帯やNPCの生活のリズムなどによって、反応できるコマンドが変わって来たり、 &br()忙しいと何にも反応しなかったりとか。 &br()また、(NPC名)の所を、個人名ではなくて、男女や大人・子供、誰か、といった、漠然とした属性で指定できるようにすると、 &br()例えば夜の街で、【犯罪>女】とすると、「女性のみなさん、犯罪がありましたよ!」と発言したことになり、 &br()女性(心が女性の場合も含むw)NPCが「キャー痴漢ー」と言って逃げ出したり。 &br() &br()あとは、公園なんかで【天気>誰か】とすると、誰ともなく「天気が良いですねぇ」とか話題を振った事になって、 &br()その時反応できる数人が「そうだねぇ」とか「雨が降ってくれないと作物がねぇ」とか、返してくれたり。 &br()さらには、この辺の天気なんかの話題は、NPCがNPCに振っても面白いですね。 &br()プレイヤーが居ても居なくてもNPC同士の会話が発生すれば面白いですし。 &br() -- (しゃおふぇい) &size(80%){2010-01-10 13:48:28}
- あ、追記ですが、(話題)の所にPC名を入れると、上に書いてある、 &br()>井戸端会議をしているNPCグループの近くをPCが通るとそのPCの特徴を噂する。 &br()を再現できますね。 &br()PCが振っても良いですし、噂好きのNPCが、定期的に【PC名>誰か】と振っても良いですしね。 &br() -- (しゃおふぇい) &size(80%){2010-01-10 13:52:55}
- ●捕食 &br()防衛のため戦闘なのか、捕食のための戦闘なのか、の違いでアルゴリズムが変化するべき。 &br() &br()前者ならネガティブモンスターで、ヘイト値判定。相手が疲労で、一度タゲが外れる。 &br()警戒された側(攻撃側?)が普通の野生動物なら疲労以上になったら無駄に労力を使わないで退散する。効率が悪いから。 &br()後者なら、アクティブモンスターで、ライク値判定。相手が死亡するまでタゲを外さない。 &br()※ライク値:好みの対象、もしくは状態。好物の獲物か、とか、ちょろちょろ動くものが好き、とか。 &br() -- (しゃおふぇい) &size(80%){2010-05-04 17:40:10}
- > 防衛のため戦闘なのか、捕食のための戦闘なのか、の違いでアルゴリズムが変化するべき。 &br()言われてみれば、確かに。 &br() &br()> 前者ならネガティブモンスターで、ヘイト値判定。相手が疲労で、一度タゲが外れる。 &br()> 警戒された側(攻撃側?)が普通の野生動物なら疲労以上になったら &br()> 無駄に労力を使わないで退散する。効率が悪いから。 &br()これは、「HP・MP代替案」を想定した上での「疲労」かな? &br() 防衛のため戦闘の場合、生命力が減らされたら危機感から逃走する、って感じなら &br()私もそれがリアルで良いと思う。 &br() -- (管理人) &size(80%){2010-06-30 19:19:01}
- > これは、「HP・MP代替案」を想定した上での「疲労」かな? &br()あ! まさにそのとおりです。すみません、うっかりしてました。 &br() &br()> 危機感 &br()まさにそのとおりでもあり、そうでもなかったり。 &br()例をサクッと書いたので分かりづらくてすみません。もう少し具体的に書きます。 &br() &br()◯防衛の場合 &br()何を守るのか、というのがポイントになるかと思います。 &br()縄張りや仲間を守る事が目的であれば、力の差が圧倒的でない限り、逃げるという選択肢は適切じゃないと思います。 &br()なので、まず反撃する。 &br()でも目測を見誤って自らが瀕死になったら、縄張りよりも自分の命の方が大切なので、逃亡という選択肢にシフトするかと思います。 &br()また、仲間や家族を守ることが目的の場合、自らの命を犠牲にする、という場合も十分考えられます。 &br()逆に反撃した事によって相手が逃げ去る場合、防衛することが目的のため、通常は深追いをする理由がないので無理に追わないかと思います。 &br() &br()◯捕食等の場合 &br()自ら行動を起こすので、たいていは勝てそうな相手を選ぶハズです。 &br()で、それでも反撃により思いがけず体力が削られた場合、もっと倒しやすい獲物を選べばいいだけなので、さっさと逃げます。 &br()相手の反撃が弱い場合などは、当初の目的通り相手を倒すまで攻撃の手を止めないでしょう。 &br() &br()捕食の派生として、じゃれて遊んでいただけの場合は、自分が優勢でも飽きたらふいっと去って行く事もあるかもしれません。 &br() &br()一応詳しく書いてみましたが、もちろんこれがすべてAIで表現できるとは限りません。 &br()しかし、これを目指したけれどやむを得ず妥協した物と、はじめから全く意識しなかった物では、やはり差が出るかと思います。 &br()特にこの辺は、普通に考えたら当たり前なのに、プレイヤーに倒されればいいだけの存在としてしか考えてこなかった経緯から排除され、 &br()現実で考えると当たり前なのに忘れられがちな部分だと思うので、今一度考える必要があるのではないかと感じたので、投下した次第です。 &br() -- (しゃおふぇい) &size(80%){2010-07-01 02:25:03}
- > しかし、これを目指したけれどやむを得ず妥協した物と、&br()> はじめから全く意識しなかった物では、やはり差が出るかと思います。 &br()同意です。面白いものはそうやってできるものと考えています。 &br() &br()実は、私も同様なMobの戦闘AI案を考えていました。 &br()私の場合、戦闘パターンという考え方なのでちょっと違うかもしれませんが、 &br()この際なので投下しておきますね。 &br() &br()「種族ごとの戦闘パターン(特性)」 &br() &br()例えば、狼ひとつにしも狼独自の特性とパターンがあって、状況により変わり、 &br()また、③-①と③-②、③-③と③-④などのように同状況下でランダムで変わるようなものもある。 &br() &br()① 狼は肉食獣なので、弱そうな生き物を見つけると群れで襲う。(アクティブMob) &br()② 狼は群れで行動する。 &br()②-① 仲間が攻撃を受けたら全員が反撃をする。(リンク) &br()②-② リーダーがやられると退散する。 &br()②-③ 仲間意識が強いので、弱った仲間を庇う。 &br()③ 狼は狩りの知識がある。 &br()③-① 相手が複数(PT)の場合、弱そうなPCを狙って攻撃する。 &br()③-② 相手が複数(PT)の場合、リーダーを攻撃する。 &br()③-③ 大半がやられると、応援を呼びに行く狼が現れる。 &br()③-④ 大半がやられると、勝てないと判断し逃走する。 &br() &br()こんな感じで、できれば種族ごとのパターンがあるのが理想です。 &br()または、「肉食獣」「草食獣」「群れ行動」「単独行動」「知性的」「短絡的」などのように特性の組み合わせごとにパターンがある、でもいいかな。その方が、プログラムしやすそうでもありますし。 &br() -- (管理人) &size(80%){2010-07-01 03:49:00}
- 種族ごとのAIの話は次の段階かな、と思っていたので、とても良い流れになったのではないかと思います。 &br()しかもこの案は、俺の思う方向性で具体性を持った仕様の提案になっているんじゃないかな、と感じます。 &br()もう少し細かくすると仕様書みたいになるのではないかと。 &br() &br()多分この先がAIの個体差の話なのかな、とか思っています。 &br() -- (しゃおふぇい) &size(80%){2010-07-01 04:21:46}
表示オプション
横に並べて表示:
変化行の前後のみ表示: