[過去ログ]
● 戦闘国家・大戦略ツクール ● (690レス)
● 戦闘国家・大戦略ツクール ● http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
このスレッドは過去ログ倉庫に格納されています。
次スレ検索
歴削→次スレ
栞削→次スレ
過去ログメニュー
472: 名前は開発中のものです。 [] 2008/03/03(月) 07:07:25 ID:fzxLdmwj ゲームを作るのなら、Javaがおすすめ。Eclipseなどの無料のツールが多いので また、強さや移動力を計算する式を考えな 最初に、強さや移動力が何の値に影響されるのかを考える それからこれが一番難しいのだが、コンピュータの思考つまりAIを考える 人間の思考を考えて、それをコンピュータに置き換えればよい 例えばユニットが飛行機なら、移動できるところまで移動して攻撃するとか、ユニットが何々ならどうするとか 難しいのは2つ以上のユニットが連携する場合だろう 例
えばまず補給機が飛行機に補給をして、それから飛行機が行動する場合など こういう思考をしらみつぶしに考えろ http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/472
473: 472 [] 2008/03/03(月) 07:30:55 ID:fzxLdmwj 最初は単純な思考のAIでも、結構遊べると思うね 例えばユニットが飛行機なら、 1、燃料が少なければ補給機で補給するが、多ければ補給しない 2、1の後に燃料が少なければ帰還する。帰還途中に自分よりも弱い敵に接した時のみ攻撃する 3、1の後に燃料が多ければ移動する。移動途中に自分よりも弱い敵に接した時は攻撃する こんな感じで最初は単純なAIを考えな。それからしらみつぶしに考える プログラムを勉強するのなら、Javaの初心者用の本を買って読め 統合開発環境のEclipseは無料でダウンロー
ドできる http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/473
474: 名前は開発中のものです。 [] 2008/03/03(月) 14:23:19 ID:hqkNBvsp >>472-473 じゃあお前が作ってみろよ 口で言うだけなら誰にでもできる http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/474
475: 名前は開発中のものです。 [] 2008/03/03(月) 20:13:50 ID:OXitHyE7 >>473 それだと膨大にならない? 対案 行動結果もしくは行動自体を点数化して ユニット個別の得点の増減より全体の高得点を目指す どうだろ? http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/475
476: 名前は開発中のものです。 [sage] 2008/03/04(火) 00:56:32 ID:xXNmD+bo >>475 行動を点数化して点数の高い行動をとるというのはAIのよくあるパターン。 定番ですね。 あと>>473のはルール・ベースのAIだね。 一番最初に条件に合致した行動をとるというやつ。 AI関連はオライリーから2冊ほど出てるので読んでみるといいよ。 それよりもJavaだAIだという前に「ちゃんと開発する」というモチベーションを 保つのが先決。 このスレの状態見たらわかるだろwww 人数少なくてもいいから、ちゃと継続して開発できる人間がいれば
、そのうち 物はできる。 え? 自分ですか? ローカルでちまちまやってるけど全然すすまねー。 サカつくとか日常の障害がおおすぐるwww http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/476
477: 475 [] 2008/03/04(火) 02:15:11 ID:TpXSoD+u >>476 ありがとう。読んでみる。 ただ 「モチベーションを保つ」これが一番むずかしい。 で雑談するうちにまたやる気がでくる?を待つネライ。 「オライリー」知ったしさ。また前進できる。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/477
478: 名前は開発中のものです。 [sage] 2008/03/04(火) 21:37:06 ID:xXNmD+bo ゲーム開発者のためのAI入門 経路探索、スクリプトエンジン(かなり簡易)、有限状態遷移、ファジー、ルールベース 確率とベイズ法、ニューラルネットワーク、遺伝的アルゴリズムについて掲載 古典的なAIの理論を一通り説明している 古典的なので現在の最先端の技術ではないが、ゲームは速度が求められるため 古典的手法のほうがいいかも。 実例で学ぶゲームAIプログラミング サンプルゲームの作成を通じて、有限ステートマシン、自律エージェント、ゴール駆動型エージェ
ント ファジー、経路探索、スクリプトエンジン(こちらはLuaを使用している)について説明している ゲーム開発者のためのAI入門より範囲は狭いが、実践的な内容になっている どちらも4000円するのでどちらかなら、実例で学ぶゲームAIプログラミングをお勧めする。 これ以上はスレチなので以上ね。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/478
479: 名前は開発中のものです。 [sage] 2008/03/04(火) 21:49:29 ID:xXNmD+bo 基本的には戦略もので、敵AIのゴールとしてはプレイヤー側の殲滅なので コストベースで点数付けして、その中で最良の行動を選択するというのが一般的 じゃないかな。 まず、経路探索を行いこちらが攻撃できるプレイヤーユニットをリストアップ。 その中で一番敵AIの被害が少なく且つプレイヤーの被害が大きい戦闘を 抽出して、そのユニットに攻撃。 大ざっぱに書くとこかんな感じ。 更に補給とか占領とかがあるので、最初に条件による分岐を行い、戦闘はその中 の1
行動してプログラミングする。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/479
480: 名前は開発中のものです。 [sage] 2008/03/04(火) 21:52:27 ID:xXNmD+bo 例 自機のダメージ<ある基準のダメージ量 -> 修理行動 一番近い都市に移動開始 自機の燃料<ある基準の量 -> 補給行動 近くに補給車がいるか? YES -> 補給車のとこまで移動&補給 NO -> 一番近くの都市に移動開始 自機は占領可能? YES -> 近くに占領可能な都市があるか? YES -> その都市に移動開始 NO -> 次の行動に No -> 次の行動に 戦闘行動 自機が移動可能な範囲に敵がいるか
? YES -> 敵との戦闘における自機の被害と 敵の被害をリスト化 リスト化した中から自機の被害が一番小さい且つ敵の被害が一番大きい敵を選択 移動&戦闘 自機の被害より敵の被害が少ない戦闘しかない場合 -> 戦闘しない、次の行動に 次ターンに備えての移動 当ターン+次ターンで移動可能な範囲に敵がいるか? YES -> 以降は上と同じ 選択した敵に向かって移動 すげぇ、大ざっぱwww 実際は戦闘可能な敵がいない場合は、敵の都市の近くにいる
敵に向かって移動とか (占領部隊の保護)、占領可能であれば戦闘を避けて、ひたすら敵の都市に移動とか 自機は破壊されてもいいから、無理矢理戦闘して相手を削るとかいろいろ行動はある と思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/480
481: 403 [sage] 2008/03/05(水) 01:09:28 ID:UegEDd7m 本に書いてあるアルゴリズムはユニットを点として とらえているので相互の支援がおざなりになりがちです。 ユニットを線や面としてとらえなければなりません。 攻撃側なら主攻正面にどれだけ戦力を集中するかどれだけの戦力を 助攻にまわして支援するかも大切です。 防御側なら敵の侵攻方向に対して斜めに1ユニットずつ配して戦線を構築する、 包囲の危険があるなら後退し戦線を再構築することが必要です。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/481
482: 名前は開発中のものです。 [sage] 2008/03/05(水) 01:24:12 ID:oQLLaGbn それはなかなか難しそうだね。 特に支援だとか、後退して戦線再構築とか。 結局ルールベースだろうから条件が多すぎると処理しきれないような。 ところで403さんはAI構築してるの? うpされたやつもボードゲームらしいから、そこらへんは苦労されている と思うけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/482
483: 名前は開発中のものです。 [sage] 2008/03/05(水) 01:41:36 ID:v3dPUkG3 今おれが作ってるやつはツクールではないが、 司令部クラス(複数の軍団を管理) | 軍団クラス(複数のユニットを管理) | ユニットクラス ?司令部が全体的な戦況をポイント化して、複数軍団に立場を通知 立場ってのは「攻勢」とか「防衛」「退却」みたいなおおまかな指針。 ?立場を受け取った軍団クラスが、立場に応じたアルゴリズムパターンを切り替え ?「攻勢」なら特定のユニット、エリアを対象に戦闘行動 「退却」ならプリセットされている防衛ライ
ンに最も近いポイントへ移動 といった命令を軍団が各ユニットに通達。 といった感じ。ま、参考までに。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/483
484: 名前は開発中のものです。 [sage] 2008/03/05(水) 18:48:08 ID:zsLRFDSA 少し見ないうちに新しい方向性が出ているようなので 大いに期待しておきたい http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/484
485: 名前は開発中のものです。 [sage] 2008/03/05(水) 22:18:35 ID:oQLLaGbn >>483 ああ、なるほど。 軍団毎に大行動というか作戦を設定して、それぞれの軍団(ユニットグループ内) で更に行動決定なのか。 逆に目的によって軍団化しやすいのか。 支援系ユニットばかりで、第1軍団の支援攻撃とか補給とか。 航空系ユニットの軍団で爆撃&護衛とか。 その方が自然だよなぁ。 三校になる。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/485
486: 名前は開発中のものです。 [sage] 2008/03/05(水) 23:16:28 ID:Y+QVUtKb >>485 目的によるユニットのグループ化と言うよりは現実の編制や指揮系統をモデル化し てるんだと思うが。 リアル系のシムなら現実の指揮系統やテクニックを参考にすると良いんじゃない。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/486
487: 名前は開発中のものです。 [sage] 2008/03/06(木) 01:19:44 ID:kwifUrel けど目的があってユニット生産->軍団編成じゃない? 闇雲にユニット生産ではなくて、目的があってそれにあったユニットを生産して 軍団編成、そして戦闘。 いや、言ってることはわかってるんだけど。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/487
488: 名前は開発中のものです。 [sage] 2008/03/06(木) 05:28:06 ID:KD2fh7mp >>478 Amazon.co.jp: ゲーム開発者のためのAI入門: デイビッド・M. ボーグ,グレン シーマン,David M. Bourg,Glenn Seemann,クイープ: 本 http://www.amazon.co.jp/%E3%82%B2%E3%83%BC%E3%83%A0%E9%96%8B%E7%99%BA%E8%80%85%E3%81%AE%E3%81%9F%E3%82%81%E3%81%AEAI%E5%85%A5%E9%96%80-%E3%83%87%E3%82%A4%E3%83%93%E3%83%83%E3%83%89%E3%83%BBM-%E3%83%9C%E3%83%BC%E3%82%B0/dp/4873112168 Amazon.co.jp: 実例で学ぶゲームAIプログラミング: Mat Buckland,松田 晃
一: 本 http://www.amazon.co.jp/%E5%AE%9F%E4%BE%8B%E3%81%A7%E5%AD%A6%E3%81%B6%E3%82%B2%E3%83%BC%E3%83%A0AI%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0-Mat-Buckland/dp/4873113393 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/488
489: 475 [] 2008/03/06(木) 17:39:06 ID:AfG8RQ7W 488>>紹介、うれしい。 甘えると、見所とか注目点なんかも紹介してくれると もっとうれしい。 483>>参謀クラスの下に生産管理、補給管理なんかがあれば プレーヤーは数ターン眺めてるだけでよいね。 参謀から挙がってくる案を決済するだけ。 その決済過程を総統クラスにすると最後にはAIが出来てる? となると、ゲームの楽しみは、常勝無敗のAIの完成と 俺のAI破ってみな! 的なコトになる? 478>>AIのプラットホームと考えればスレチでも無い様な気がする。 どうだろ?
http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/489
490: 名前は開発中のものです。 [sage] 2008/03/17(月) 05:10:50 ID:zIoJClqK ユニットを作ってみた。 DLKey:hex http://uproda.2ch-library.com/src/lib016145.jpg.shtml http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/490
491: 名前は開発中のものです。 [sage] 2008/03/19(水) 19:20:44 ID:0cBaaRjA >>490 もう、すでにないよ...orz http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/491
492: 名前は開発中のものです。 [sage] 2008/03/20(木) 22:03:44 ID:4NACQ1i9 そこはDLKeyをつけると 1日待たずに消される様だ。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/492
493: 名前は開発中のものです。 [] 2008/04/05(土) 17:01:38 ID:Kq9FiDh7 ここはもう止まってます? 255さんが作ったマップエディタとか落とせないのかな? http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/493
494: 名前は開発中のものです。 [sage] 2008/04/08(火) 03:10:02 ID:KXX4bnE0 【PSでGO!】戦闘国家改バイナリ帝国 ttp://jbbs.livedoor.jp/bbs/read.cgi/computer/30733/1159798307/ http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/494
495: 名前は開発中のものです。 [] 2008/04/23(水) 01:47:51 ID:gg06xRT5 戦闘国家・・・懐かしい響きだ。 こちらが資金MAX、敵が資金0にしてコマンドー大量生産して特攻して遊んでたなぁ。 チャレンジマップは全然クリアできんかった。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/495
496: 名前は開発中のものです。 [sage] 2008/05/21(水) 07:06:59 ID:qfR+ugEB ほ http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/496
497: 名前は開発中のものです。 [sage] 2008/06/07(土) 08:58:53 ID:6DzFO0a2 しゅ http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/497
498: 名前は開発中のものです。 [sage] 2008/06/07(土) 23:02:27 ID:W+HzPQFe 【電撃戦!】グローバルフォース 新・戦闘国家【バイナリ帝国】 http://jbbs.livedoor.jp/bbs/read.cgi/computer/30733/1208871196/ http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/498
499: 403 [sage] 2008/06/22(日) 23:16:21 ID:H3QdIUtn 皆様、ご無沙汰しております。 今回こちらで発表していたエディタとゲームエンジンをHPにてアップしました。 基本的にHPのみで対応していきます。 非商用目的にかぎりエディタを除くゲームエンジンやシナリオの配布は自由です。 以前こちらで発表したものも同様と考えてください。 ゲームコンテストには出す人いないかもしれませんがこちらは自由です。 商用利用も販売できるかクウォリティか怪しいですが前向きに検討し今年中には結論を出すつもりです。 それと昔のHEXタイプのゲームをDelphi
のソースコード付きでアップしました のでHEXをどうあつかったらいいかご存じなければご利用ください。 未だテキスト類が未整備ですが徐徐に作成していきます。 コミケ進行があるので急にはできませんが対応いたします。 ゲームエンジンもほかのに取り換えてシステムを変えようかと思っているのですが なかなかその時間がとれません。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/499
500: 名前は開発中のものです。 [sage] 2008/06/23(月) 18:35:38 ID:/sA5wLNs HPどこー http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/500
501: 403 [sage] 2008/06/23(月) 23:01:33 ID:zN1p2L3t >>500 こちらにURLを貼る勇気はないのですが「2020」で検索していけばたどりつけます。 http://mevius.5ch.net/test/read.cgi/gamedev/1175334524/501
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 189 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.022s