keeeknの思ったこと

他愛もないことをだらだらと書いていきたいと思います。

大戦略WIN2

[ リスト | 詳細 ]

記事検索
検索

全4ページ

[1] [2] [3] [4]

[ 次のページ ]

以上をまとめてみるならば、

●地上兵器(位置が0のもの)が多い。対して、海上兵器(位置が2のもの)は少ない。1回目(空38、陸229、海23)、2回目(空41、陸233、海28)

 例えば、1回目も2回目もコンピュータが多用した1-3-1とは位置が違うだけのユニット0-3-1、2-3-1があったが、全く生産されないか、生産されてもごく僅かだった。

●移動は、3のタイプのものが多い。遅い代わりに海も歩けるというのが魅力なのかも(特に今回用いたマップが、海を挟んで対峙するものだったこともあるのかもしれません。)。2と4は同じタイプのためか、わりと似たような数字になったように思います。
1回目が 0:59 1:43 2:45 3:99 4:54
2回目が 0:53 1:31 2:60 3:87 4:65

●用途は、1のタイプ(地上兵器への隣接攻撃?)のものが多い。逆に、2のタイプ(海上兵器への隣接攻撃?)は全く無く、5のタイプ(海上兵器への遠隔攻撃?)は僅かだった。
0:73 1:107 2:0 3:40 4:32 5:2 6:46
0:72 1:97 2:0 3:44 4:41 5:1 6:41

●位置と移動の関係
 位置と移動の関係は、デフォルトでは、位置が0(空中)であれば移動は0しかあり得ず、位置が1(地上)であれば移動は1〜3、位置が2であれば移動は4しかあり得ない、と相場が決まっている。しかも移動が3の兵器は、生産段階では存在しない(占領時に変形)。
 位置0移動1の組み合わせってあり得るの? 移動3の兵器ってコンピュータは生産できるの?というのが疑問だったが、生産できた。

移動0移動1移動2移動3移動4総計
位置0321751248
位置15518299037229
位置21494523
総計5943459954300

移動0移動1移動2移動3移動4総計
位置0312241141
位置14627297748227
位置24396628
総計5331608765296

●位置と用途との関係
 多分、位置2(海上)で用途6(占領タイプ)の兵器を、コンピューターは作らないんじゃないかと思われる。
用途0用途1用途2用途3用途4用途5用途6総計
位置0101106401748
位置1559102923229229
位置2850550023
総計7310704032246300

用途0用途1用途2用途3用途4用途5用途6総計
位置04209801841
位置1578902730123227
位置21160830028
総計729704441141296

●移動と用途との関係
 1回目の結果を見る限り、攻撃系兵器(用途1〜5)と占領兵器(用途6)では、求める移動タイプが異なってるように見える。移動1が多いところを見ると、占領兵器は速ければ海に入れなくてもいいということなんだろうか。とも思ったが、2回目には移動2が増えている。
 よくよく見てみると、1回目も2回目も0-3-6、1-3-6という兵器が存在してなかった。これらがあれば、また分布が変わっていたのかも知れない。

用途0用途1用途2用途3用途4用途5用途6総計
移動028230 20659
移動13104702843
移動219305100845
移動3147004110099
移動491002722454
総計7310704032246300

用途0用途1用途2用途3用途4用途5用途6総計
移動014360120053
移動115200110331
移動28 091702660
移動316570770087
移動4192027411265
総計729704441141296
 コンピューターが好んで使うユニットってどんなものなんでしょうか。

 コンピューターって、ある程度幅広くいろんなユニットを生産していそうな気がします。AB二つのユニットがあったとして、Aの方が性能が良く、かつ安価であるにも関わらず、Bを全く作らないことは少ないような気がします。

 とはいえ、逆にこちらが良かれと思って新たに作った兵器を、全く生産してくれなかったりもします。

 そこで冒頭の疑問ですが、コンピューターが好んで使うユニットってどんなものなんでしょうか。

 ランダムにいろんなユニット&生産タイプを作ってみて、コンピューター同士で対戦をさせ(正確には山岳に籠もった人間の国もありますが。)、17ターン目までで実際にどれを使用するのか検証してみました。


位置は、
0:空中
1:地上
2:海上

移動は、多少編集してありまして、
0:海上をスイスイ移動できる代わりに地上の移動が困難
1:地上をスイスイ移動できる代わりに浅瀬、海上の移動が不可
2:地上は1より遅いものの浅瀬の移動が可。海上は不可
3:地上は2より遅いものの浅瀬、海上の移動が可(ただし海上でも遅い)
4:2と同じ

用途は、多分、
0:攻撃(対空中隣接hex)
1:攻撃(対地上隣接hex)
2:攻撃(対海上)
3:攻撃(対空中遠隔hex)
4:攻撃(対地上遠隔hex)
5:攻撃(対海上?)

 で、実際に試した結果は次のとおりでした。

位置移動用途unit数
0001
001---
002---
0042
005---
0102
0111
0131
014---
015---
01617
0202
0213
022---
023---
0242
0311
032---
0334
035---
0405
0416
042---
0431
044---
10027
10122
102---
1066
1147
11611
12011
1234
1246
1268
13013
13169
132---
1348
135---
1404
142---
14325
1442
1452
1464
2011
202---
205---
206---
2101
211---
212---
2133
2206
2231
2242
225---
2301
231---
232---
233---
2343
235---
236---
240---
2414
242---
2431
244---
246---

unit数が---のものは、コンピューターが生産しなかったもの(または生産したけど壊滅してしまったもの)。

 ううむ。位置が1の地上兵器が多いね。これって軍港がたくさんあるマップだと変わるのかな? と思って試してみたのが次のとおり(兵器、生産タイプも改めてランダムに変えてみた。)。

位置移動用途unit数
0001
001---
002---
0042
0101
013---
015---
020---
022---
023---
0244
02618
0311
032---
0333
0402
0411
042---
0436
0442
045---
10013
10133
102---
11013
11411
1163
1239
12412
1268
13014
13156
132---
1347
14017
142---
14318
1451
14612
2013
202---
2031
205---
206---
2101
2112
212---
213---
2208
222---
2241
225---
2302
232---
2334
234---
235---
236---
2411
2433
2442
246---
 ゲームを改造するツールがある程度揃ってきたので、今度はいろいろと試してみようかなと思っています。いろんな兵器ユニットをこしらえてみたり、今までとは違った地形を取り入れてみたり。

 でもそれって、コンピュータが使いこなしてくれてナンボなんですよねー。

 で、やってみたかったのがコンピュータ同士の対戦。普通にゲームを始めると、参加者のうち一人は必ず人間でなければならないのですが、それをすべてコンピュータにできないのでしょうか?

 ゲーム開始時には人間が参加してるかプログラムでチェックしているけど、もしかしてゲーム途中ならそんなことないんじゃね? ということで思いついたアイデアは、ゲーム途中のセーブデータを改造してしまうというもの。

 バイナリエディタを使っていろいろいじってみると、セーブデータ「****.dfg」の次のアドレス

blue 3478、red 34F0、green 3568、yellow 35E0

にあるデータが参戦のパラメータで、それぞれ

01 不参戦、02 人間、03 コンピュータ

のようでした。

 が、全部をコンピュータにしても、やっぱりプログラムではじかれてしまいますねー。
イメージ 1

残念。

 ん、まぁ、途中からプレイヤーが入れ替われるだけでも、ヨシとしなきゃならないんでしょうねー。っつうか、それって普通にはできないんでしたっけ?
DSW2TE20.xls

 大戦略WIN2の地形エディタのver2.0です。

 以前の記事のver1.0に加え、16×16ドットの地形画像データも編集(並び替え)できるようにしました。

イメージ 1

↓こちらからダウンロード
http://www.geocities.jp/keeekn/shima/DSW2TE20.zip
前回の続きで、余勢を駆ってユニット画像エディタも作ってみました。



DSW2UE10.xls

 大戦略WIN2のユニット画像エディタのver1.0です。

 RUNフォルダのUNITL.BMPにユニットの画像データがありますが、それをいじっていろんな画像を戦場に登場させようという魂胆です。

↓マリオとか。
イメージ 1

とはいっても、画像データそのものは何か別のソフトで作っていただいて、それをストック、適宜並び替える、という程度のものです。

↓こちらからダウンロード
http://www.geocities.jp/keeekn/shima/DSW2UE10.zip



 ここしばらくエディット類を作っていましたが、大戦略WIN2ではほとんど(全く?)遊んでいません。ゲームそのものよりも、ゲームをいじる方が面白いですよね。そんなことないですか?(^_^;

全4ページ

[1] [2] [3] [4]

[ 次のページ ]


よしもとブログランキング

もっと見る

プライバシー -  利用規約 -  メディアステートメント -  ガイドライン -  順守事項 -  ご意見・ご要望 -  ヘルプ・お問い合わせ

Copyright (C) 2019 Yahoo Japan Corporation. All Rights Reserved.

みんなの更新記事