烈風伝ライクな戦国SLG作りませんか? (283レス)
烈風伝ライクな戦国SLG作りませんか? http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/
上
下
前
次
1-
新
通常表示
512バイト分割
レス栞
39: 伊達陸奥守 [sage] 2006/12/18(月) 08:27:05 ID:ZneQ9lFI >>37 >もう少し枠組みができあがってからアップしてほしいかなぁ。 そうですね、今度からそうしましょう >>38 今想定しているシナリオは1560年頃(ありがちだけど・・)の予定です。 桶狭間直前くらいを考えているので1560年5月1日にしようかな〜と思います。 どっちかというと自分の中では「武将個人プレイ」が一番大きい要素なんですよ^^; コーエーの歴史ゲーでも三国志は配下プレイができるけど 信長では蒼天録で軍団長プレイができた他はそういうのなかったですからねぇ・・ 【近況報告】 バグはほぼ解決し、マップ表示機能もテストプログラムの段階+マウス操作は実装しました。 今ターンシステムを考えながら作ってるとこです。 昨日はちょっと忙しかったので今日ガシガシ作ろうかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/39
40: 名前は開発中のものです。 [sage] 2006/12/19(火) 04:44:05 ID:OXPKFXrE 全国マップとか内政がどんな感じになるのかわからないけど、烈風伝っぽくなるのなら、 1マスの大きさを、3km四方にすると ・1マスから取れる米の量はだいたい1万石 ・1マス移動するのにかかる時間は1時間 とキリが良さげだと思った。思っただけなんだからね!べつにこういう仕様にしてほしいなんて思ってないんだから!! http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/40
41: 伊達陸奥守 [sage] 2006/12/19(火) 09:46:59 ID:xdLsbda+ >>40 なるほど、確かにキリが良いですね。イイかもしれないです。 例えば日本の東西を1500kmとすると500マスくらいですか・・。 以前試しに作ったマップが900x900くらいでちょっと広すぎるかな〜と 思った記憶があるので案外ベストサイズかもしれないデスよ。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/41
42: 伊達陸奥守 [sage] 2006/12/21(木) 15:59:28 ID:MAxH4r6X こんにちは、伊達陸奥守です。 遅くなりましたけど最新版アップしました。 主に部隊の移動ルーチンを実装しました。 付随して他の武将の処理や時間経過のシステムも一部実装してます。 現在部隊は1ターン(1日)に5マスまで移動し、 プレイヤー操作の武将を含めて13人の武将が部隊を操作します。 CPUはランダムな場所に移動する思考ルーチンになってます。 目的地までは最短経路を、目的地設定のときに探索し、移動します。 さきに考えたターンシステムを一応実装してみました。 目的地まで1ターンで移動できない場合は移動が終了するまで自動で移動し、 目的地に着くまでは操作できないという仕様です。 今は中断できませんが、そのうち移動中(行動中)の好きな時点で処理を一時停止し、 システムメニューなどを実行できるようにしようかと思ってます。 一応ひととおりチェックしてますが、色々詰め込んでるのでまだバグが残ってるかもデス; もし良ければ動作確認お願いしますm(_ _;)m http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/42
43: 26 [sage] 2006/12/21(木) 16:04:22 ID:RaXpSu27 動作チェックしました 自分が移動終わった後、CPUが3コマほど余計に動きますが これは仕様でしょうか? http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/43
44: 伊達陸奥守 [sage] 2006/12/21(木) 16:15:14 ID:MAxH4r6X >>43 おお〜早速チェックありがとうございます。 それって普通に移動終わったときのことですよね?(帰陣ではなくて) 仕様だと思います。 自分が移動が終わったとき、5マス移動できるのに1マスで移動できた場合など、 他の武将で移動が終わってない場合は5マスフルに移動するので、 余計に移動しているように見えてるということかと思います。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/44
45: 26 [sage] 2006/12/21(木) 16:29:22 ID:RaXpSu27 >>44 なるほど ということで、早速確認してみました たしかに5歩移動するときは、ちゃんと同じで終えますね http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/45
46: 名前は開発中のものです。 [sage] 2006/12/21(木) 19:52:15 ID:nss/mGT3 ためしに1マス3km^2で尾張を作ったらこんな感じになった! 城の数よくわからないから、戦国史のサンプルシナリオ準拠にしてみた。 http://gamdev.org/img/img-box/img20061221194337.jpg 田がひとつで1万石。こんな感じだと、見た目でどれくらいの石高があるのかわかりやすいと思う。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/46
47: 伊達陸奥守 [sage] 2006/12/21(木) 19:56:28 ID:MAxH4r6X すみません、Ver.0.14はバグがありました・・orz 修正版のVer.0.14aをアップしましたので、 よろしければそちらでチェックをお願いしますm(_ _;;)m http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/47
48: 伊達陸奥守 [sage] 2006/12/21(木) 20:11:22 ID:MAxH4r6X >>46 ぬぉ!!なんか滅茶苦茶イイじゃないですか! これ水際ちゃんとなってますけどグラフィックから抜き出して綺麗に並べたんですか? 凄すぎますね・・ビックリしました; 大きさは広いような狭いような微妙な感じですね^^; 城が密集してるからすごく狭い感じがするけど、 実際には城はここまでは多くないだろうし、この大きさで良さそうですね。 色々と計算楽デスし。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/48
49: 名前は開発中のものです。 [sage] 2006/12/21(木) 20:11:46 ID:nss/mGT3 トップのリンクが0.14のままな希ガス。 敵が余計に動くバグは直ってる希ガス。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/49
50: 伊達陸奥守 [sage] 2006/12/21(木) 20:22:21 ID:MAxH4r6X >>49 むむ、ジオシティーのファイルマネージャーの更新をちゃんとしてなかったのかも・・; 今ちゃんと落とせるのを確認したので、よろしくデス。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/50
51: 49 [sage] 2006/12/21(木) 20:27:54 ID:nss/mGT3 今思ったらこちらのキャッシュが悪さをしていたのかもしんね。 いま見たら0.14aになってました。お手数かけてすみませんでした。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/51
52: 名前は開発中のものです。 [sage] 2006/12/27(水) 15:27:33 ID:bPVStFSU 進んでるー?(・∀・) http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/52
53: 伊達陸奥守 [sage] 2006/12/28(木) 13:10:42 ID:hEk8nIUV >>52 ぼちぼち進んでますよー。 もうちょいキリがついたら公開するけど年明けになりそうデス。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/53
54: 名前は開発中のものです。 [sage] 2006/12/28(木) 19:19:57 ID:HkksB9HY >>53 のんびり頑張って〜。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/54
55: 名前は開発中のものです。 [sage] 2006/12/29(金) 16:37:01 ID:3ZQBfovd 激しく期待してるよ〜。がんがれ http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/55
56: 伊達陸奥守 [sage] 2006/12/30(土) 02:16:19 ID:Hf2twbF3 >>54 >>55 応援どうもですー。 ガンバリマス(^^ 【近況報告】 地形コストを考慮した経路探索と、 部隊のスムーズな移動処理(マップチップ単位ではなくドット単位での移動) を実装しました。 あとマップチップの一部刷新とそれによるマップの自動整形機能の更新もやりました。 次のステップは兵力を持たせて部隊を出陣させるのと、 部隊同士か部隊対城の攻撃処理(簡易バージョン)をやろうかと思います。 そこまでできたらVer.0.15としてアップ予定です。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/56
57: 名前は開発中のものです。 [sage] 2006/12/31(日) 04:50:46 ID:720XN9Sx 合戦の詳しいシステム(ダメージの算出式とか)ってもう決まってるの? http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/57
58: 26 [sage] 2006/12/31(日) 13:20:29 ID:wKhcpr2T ようやくこちらは休みに入れました 三が日はゆっくりしますので、その後手伝えると思います どんなことをすればいいのか、ここでおっしゃっていただければ データ作成などはできると思います http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/58
59: 伊達陸奥守 [sage] 2007/01/01(月) 17:55:21 ID:nxOieucF む、せっかく長文の説明文を書いたのに改行が多すぎるとかで消えてしまった・・; えっとですね、一応考え中です。 でもこういうふうにしようかな、というのはあるのでここに書いてみます。 1:いくさ(合戦)を始めるとき目標となる城や勢力を決定する。 その目標に向かう部隊の一団を「軍団」と呼ぶ。 ひとつの軍団ごとに一人の総大将を任命する。 2:ひとつの軍団にはひとつ以上の部隊が存在する。 部隊とは実際にマップに配置されるユニットとなる。 3:部隊はひとつ以上、いくつかの「備(そなえ)」を持つ。 備とは小隊のことで、一人の武将がひとつの小隊を指揮する。 4:部隊中での部隊の進行方向に対する備の配置を変更することで「陣形」を設定することができる。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/59
60: 伊達陸奥守 [sage] 2007/01/01(月) 18:06:54 ID:nxOieucF (合戦システムの続き) 5:部隊が別部隊に攻撃命令を実行すると戦闘シーンに移行する。 戦闘シーンでは敵味方の、戦闘開始時の陣形や方向が反映されている。 画面の感じとしては将星録の戦闘シーンに近い。 戦闘シーンでは通常時同様、行動を決め、敵味方が同時に行動を処理するシステムとなる。 一回の行動を処理すると1マイクロターン(マップ上で部隊が一歩移動する時間に相当する) 6:戦闘シーンでの行動としては戦闘離脱や小隊に対し攻撃命令を下す、陣形の変更などがある。 小隊が別小隊に攻撃をするとダメージ計算され、それぞれの兵力が減少する。 その計算方法は小隊の兵科にもよるが、基本的には以下の計算式を応用したものとなる。 X:攻撃側部隊の戦闘開始時兵力 x:攻撃側部隊の戦闘終了時兵力 Y:防御側部隊の戦闘開始時兵力 y:防御側部隊の戦闘終了時兵力 E:攻撃側からみた防御側部隊の強さの補正値 ^:べき乗を表す記号(X^2=Xの2乗) (X^2−x^2)=E(Y^2−y^2) 基本的にはこんな感じです。 ただし、複数の部隊が同時に同じ敵部隊に攻撃をしたときの処理については考え中デス。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/60
61: 伊達陸奥守 [sage] 2007/01/01(月) 18:13:29 ID:nxOieucF >>58 26さん、ありがとうございます! えっと、まずは勢力のデータを作っていただけるとありがたいです。 ちょっとここで説明するの大変ですけど、分かりにくかったら遠慮なく質問してくださいねー。 まず、作っていただきたいのは武将の集団で作られる勢力のデータ全般のテストデータです。 (いきなり本番用の全てのデータを作るのも大変なので、まずは主要大名のデータだけお願いしようかと思います。) 勢力データはいくつかのファイルで構成されます。 ・勢力ファイル ・武将ファイル ・城ファイル 次にそれぞれのファイルの説明をします。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/61
62: 伊達陸奥守 [sage] 2007/01/01(月) 18:35:40 ID:nxOieucF ・勢力ファイル 勢力とはいわゆる大名家のことです。織田家、毛利家、武田家などの勢力を示すデータを定義するファイルです。 これは以下のフォーマットに従って下さい。 ファイル名:influence.dat データ: 勢力ID■勢力の主を示す武将ID■本拠地の城の城ID 勢力ID:4桁の固有ID 武将ID:武将ファイルのIDと対応すること 城ID:城ファイルのIDと対応すること (例) 0001 0001 0001 0002 0002 0002 ・武将ファイル 武将の個人データを定義したファイル。 これは以下のフォーマットに従って下さい。 ファイル名:general.dat データ: 武将ID■武将の姓■武将の名前■武将の所在地(城ID)■武将の身分■主君を示す武将ID 武将ID:4桁の固有ID 武将の身分:1→大名・2→一門・3→家老・4→家臣 主君の武将ID:主君がいない場合は0000を指定する (例) 0001 織田 信長 0001 1 0000 0002 徳川 家康 0002 1 0001 ↑家康にとって信長は主君にあたることを示している。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/62
63: 伊達陸奥守 [sage] 2007/01/01(月) 18:48:09 ID:nxOieucF ・城ファイル 城のデータを定義するファイル これは以下のフォーマットに従って下さい。 ファイル名:castle.dat データ: 城ID■城名■日本地図上におけるX座標■日本地図上におけるY座標 城ID:4桁の固有ID 城名:「城」はつけなくてオッケーです。 (例) 0001 清洲 49 52 0002 岡崎 60 61 【注意点】 フォーマット中の■は半角スペースを表しています(例は半角スペースを使っています)。 ID番号は種類が違うものについては重複してもかまいません。 (城ID0001と勢力ID0001は同じ番号だが、種類が違うのでオッケー) 城の座標地は、近くアップするテスト用マップを参考にして下さい。 (マップ上をポイントすれば、カーソル上の座標が表示されます。) それぞれ、普通にテキストエディタで書いて指定のファイル名で保存すればオッケーです。 とりあえず目安としては全国に15〜20勢力前後、1勢力あたり10人程度の家臣がいればいいなぁと思います。 なんだか大変ですけどどうぞヨロシクお願いします。 m(_ _)m http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/63
64: 名前は開発中のものです。 [sage] 2007/01/01(月) 18:57:14 ID:SuDHl8FZ かなりイメージができてるな ただ攻撃が兵力だけで決まるのはどうかと思われ http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/64
65: 名前は開発中のものです。 [sage] 2007/01/01(月) 20:15:57 ID:0gQXFJVo 全滅する前の段階で士気が萎えて足軽が脱走して備が崩壊するのを再現してほしいな。 武将の統率が高いと、全滅するまで士気が衰えないけど、低いとちょっと崩れただけで大崩とか。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/65
66: 伊達陸奥守 [sage] 2007/01/01(月) 21:31:18 ID:nxOieucF >>64 ですな、兵力だけで決まるのが良くないというのは俺も賛成です。 とりあえず基本システムとしては上記みたいにして、 発展形として色々と良いシステムを組み込んでいきたいなって感じです。 >>65 それに近い仕様は考えたことあります。 統率が高ければ無理なく率いることができる兵力の上限が上がるっていう感じだったかな。 統率が低い場合少数の兵士を率いている場合には良いけど、 限界を超えた兵士を指揮している場合うまく命令が伝達されないとか、 結果として機動力が落ちたり攻撃効果が落ちるなど。 当然敵の攻撃が強かったりすると士気が落ちやすくなります。 あと、少し違うけど、ある備の混乱や潰走状態が別の備や部隊に伝播する現象も実装したいです。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/66
67: 伊達陸奥守 [sage] 2007/01/01(月) 22:41:34 ID:nxOieucF >>26さん すみません、武将ファイルの仕様をちょっと変更します。 以下のものが正しいので、よろしくお願いします。 変更点は所属する勢力IDを追加した点です。 ・武将ファイル 武将の個人データを定義したファイル。 これは以下のフォーマットに従って下さい。 ファイル名:general.dat データ: 武将ID■武将の姓■武将の名前■所属する勢力のID■武将の所在地(城ID)■武将の身分■主君を示す武将ID 武将ID:4桁の固有ID 武将の身分:1→大名・2→一門・3→家老・4→家臣 主君の武将ID:主君がいない場合は0000を指定する (例) 0001 織田 信長 0001 0001 1 0000 0002 徳川 家康 0001 0002 1 0001 ↑家康にとって信長は主君にあたることを示している。 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/67
68: 名前は開発中のものです。 [sage] 2007/01/02(火) 04:57:49 ID:30cioHTv 案 考えた! 伊達、長尾、北条、武田、今川、徳川 織田、斎藤、一向一揆、足利、 三好、長宗我部、毛利、大友、島津 で15個 織田の家臣は、 一門 織田信忠 家臣 林秀貞 柴田勝家 滝川一益 明智光秀 佐久間信盛 村井貞勝 丹羽長秀 池田恒興 羽柴秀吉 で計10人 http://mevius.5ch.net/test/read.cgi/gamedev/1165717112/68
メモ帳
(0/65535文字)
上
下
前
次
1-
新
書
関
写
板
覧
索
設
栞
歴
あと 215 レスあります
スレ情報
赤レス抽出
画像レス抽出
歴の未読スレ
Google検索
Wikipedia
ぬこの手
ぬこTOP
0.024s