ガンダム版大戦略 (430レス)
1-

253: 名前は開発中のものです。 [sage] 2011/05/25(水) 03:22:18.02 ID:Kan7GgHS(1/4) AAS
まじでつくってんの?
ギレンより面白いならやるわ
がんばって
254: 名前は開発中のものです。 [] 2011/05/25(水) 09:10:09.38 ID:n4r3nEBI(1/4) AAS
武器のデータは、アクシズの脅威のWikiとかに載ってるデータでいいの?
255
(1): 名前は開発中のものです。 [] 2011/05/25(水) 15:42:34.24 ID:n4r3nEBI(2/4) AAS
なんか、戦闘用の処理を作ってて、
いくつクラスがあればいいのかがわからなくなってきたw

0.兵器のデータ(これはクラスじゃない。あとでテキストとかエクセルで作る)
1.兵器を入れるクラス(兵器1機分)
2.1部隊を入れるクラス(MSだと3機、飛行機とかは5機の場合あり)
3.1ヘクスにいる部隊を全部入れるクラス(最大3部隊)

戦闘に参加する攻撃側を入れるクラス(3.と同じ?最大6)
ターゲットとなる非攻撃側(3.と同じ?最大1)

これでいいのだろうか?
256
(1): 名前は開発中のものです。 [sage] 2011/05/25(水) 16:06:51.11 ID:Kan7GgHS(2/4) AAS
>>255
そこでひっかかって大丈夫かw
257
(1): 名前は開発中のものです。 [sage] 2011/05/25(水) 16:13:47.05 ID:Kan7GgHS(3/4) AAS
失敬、ぱっと思いつくのは
兵器定義クラス(兵器ってのは武装のほうね)
兵器実体クラス
機体定義クラス
機体実体クラス
部隊クラス
ヘックスクラス

兵器わけときゃ機体のカスタマイズしやすい
攻撃側と被攻撃側でクラス分けするのはおかしいと思われ
がんがれ
258: 名前は開発中のものです。 [sage] 2011/05/25(水) 16:21:55.07 ID:n4r3nEBI(3/4) AAS
>>256
いや、あんまり大丈夫じゃない。やめるつもりもないがw

武装の方は、構造体で作って機体クラス内部で使ってた。
余裕がなくてすまんけど、後々で助言のとおりにします、ありがとう。
259: 名前は開発中のものです。 [sage] 2011/05/25(水) 16:59:14.54 ID:hQy27wSN(2/3) AAS
兵器データに対する操作って、ファイルから読み込んだ後は値を参照するのみだから、
コンテナにぶちこんでおいて、必要な時にID指定して構造体に読み込んで使うだけでいいんじゃないかな。

むやみにクラス増やしても面倒なだけだし。
260
(1): 名前は開発中のものです。 [] 2011/05/25(水) 17:02:56.44 ID:hQy27wSN(3/3) AAS
あー、聞き流してくれていいわ。
よく考えたら言語依存、環境依存する問題だから。
261: 名前は開発中のものです。 [sage] 2011/05/25(水) 17:07:50.19 ID:Kan7GgHS(4/4) AAS
仕様次第じゃないかね
ゲーム中でオリジナルの兵装作れるとかあったら面白いw
262: 名前は開発中のものです。 [sage] 2011/05/25(水) 17:13:14.51 ID:n4r3nEBI(4/4) AAS
>>260
聞き流さないよw

あーでもない、こーでもないって
ぼちぼち駄べりながらやるのがしょうに合ってるしw
263: 名前は開発中のものです。 [] 2011/05/26(木) 20:32:14.68 ID:+VJs9Ll/(1/2) AAS
とりあえず1対1で…
2個の兵器で、それぞれ使用回数を決めて、
1ターンごとにn回目の攻撃(所有兵器の回数によって変化)で
ダメージを与える処理を作ってる。

1個目の兵器の使用回数を1回にしたら、2ターン目の攻撃は
2個目の兵器での攻撃に移る。
264: 名前は開発中のものです。 [sage] 2011/05/26(木) 20:35:08.23 ID:+VJs9Ll/(2/2) AAS
これができたら、攻撃を食らうまでの時間(次ターンに到達)や、
距離、燃料の概念を入れようと思う。
265
(1): 名前は開発中のものです。 [sage] 2011/05/26(木) 20:57:02.95 ID:cah83ZJ1(1) AAS
がんばれ

俺もなんか違うアプローチの作るか
さくっと小物をw
266: 名前は開発中のものです。 [sage] 2011/05/26(木) 22:02:44.64 ID:mreyPMdb(1) AAS
>>265
ありがとう。
期待してる。
267: 名前は開発中のものです。 [] 2011/05/28(土) 14:19:10.11 ID:2N4MU/Ab(1/2) AAS
ひとまず、燃費、距離、次ターンに攻撃が到達処理を加えた。

次は、パイロット登場時の処理を考えますんで。
268: 名前は開発中のものです。 [sage] 2011/05/28(土) 16:45:50.46 ID:2N4MU/Ab(2/2) AAS
兵器クラスにパイロットIDを入れて、
そこからパイロットの数値を持ってきて、
攻撃回数とか、命中率を変化させることが出来た
(あとから同一人物の別パイロットでも専用機扱いするようにする)。

次は、パイロットの疲労度とか考えたほうがいいだろうか?
269
(1): 名前は開発中のものです。 [sage] 2011/05/29(日) 17:39:44.73 ID:aRTkAIlD(1) AAS
とりあえず最低限の要素そろってるなら
動くもの作ったほうがいんでない?
動けばモチベも上がるし
270: 名前は開発中のものです。 [] 2011/05/29(日) 18:15:42.73 ID:bQqsXJ/H(1) AAS
 それもそうなんだけど、人に見てもらうためには、どうしたらいい?
絵はともかくとして、処理を見てもらってから意見を出してもらうとしても、
自分しかわからない内容だったら、意味ないだろうし。
今は、1対1の処理をやっているから、戦闘前後の、耐久力と
武器のステータスだけを表示させてる。

やっぱ、ログとか出力したほうがいいのかな?
271
(1): 名前は開発中のものです。 [sage] 2011/05/30(月) 00:10:32.36 ID:+DZnkl5d(1) AAS
>>269
 いや、動かなくても面白いよw
272: 名前は開発中のものです。 [sage] 2011/05/30(月) 00:35:37.83 ID:+m7VzjhL(1) AAS
>>271
そうかwなら良しw
273: 名前は開発中のものです。 [sage] 2011/05/30(月) 23:15:03.82 ID:nMnMhTQ1(1) AAS
結局、ギレンの野望になりそうなんだが、
やったことある?
274: 名前は開発中のものです。 [] 2011/05/31(火) 12:42:56.53 ID:UkrsUvj4(1) AAS
あ、大戦略が目標なのよね、このスレ的には

もうどっちもいけるように作るしかないよねw

1機対1機から1部隊対1部隊にしてる最中だけど、
クラスにクラス入れたり、配列で宣言とかしてて、大混乱中www
275: 名前は開発中のものです。 [sage] 2011/06/06(月) 07:29:03.81 ID:rx0K8DgO(1) AAS
1機から1部隊にするだけで結構大変だw

ターゲットが1機から複数になるだけで混乱ワロタwww
276: 名前は開発中のものです。 [sage] 2011/06/06(月) 13:46:30.71 ID:+0Ed7805(1/2) AAS
速度面での要求はそんなに高くないはずだからデータベース使うのはどうだろう?SQLiteとか。
武器固有値や機体基本値など変更する必要のない大元のデータは、それぞれのIDをキーにしてマスターテーブルを参照。

HPや機数など変動する値は、武器ID機体IDと共にユニットテーブルで管理。
1マスに置けるユニット群(部隊)は3つのユニットIDと(xxyy形式で表す)座標IDを部隊テーブルで管理。

戦闘処理に入るときは戦闘に参加する部隊IDのリストを渡すだけ。
277: 名前は開発中のものです。 [] 2011/06/06(月) 13:48:50.46 ID:eJuUJA9x(1/3) AAS
なんとか3対3で戦闘できるまで作った。
MSだと1部隊3機だけど、ドップとか5機編成だよね?ということは、
1部隊の中の機体クラスって5個用意しておいたほうがいいの?それとも、
(意味がよくわからんが)動的に3個とか5個とかにした方がいいの?
1-
あと 153 レスあります
スレ情報 赤レス抽出 画像レス抽出 歴の未読スレ AAサムネイル

ぬこの手 ぬこTOP 0.019s