Winged-White 当て道/問題セットを自作するには ソフト
問題自作のススメ


「当て道」 ・問題自作のススメ

 さて、「当て道」世界編、いかがでしたでしょうか?
 世界のほぼ全ての地域を網羅しているため、キビシイ問題も多かったと思います。  エンディングに到達できれば、相当な国際感覚(あるいは「当て魂」?)を持っていらっしゃるかもしれませんね。

 ……だがしかーし!!!!
 世界データの制覇だけが「当て道」では、ぬわぁ〜ぃぃい!!

 このソフトの真のコンセプトは、

そこに数字がある限り(※)、放り込んでレッツ・当て道!

――することなのです。

 例えば、
 鉄道好きな人なら新幹線のスピード、
 ガンダム好きならモビルスーツのデカさ、
 映画マニアなら各映画の上映時間(分)、
 サッカー狂なら各選手のシュート数、
 糖尿病の人なら日々の血糖値(おいおい)……

 要するに当て道、「マニア向け汎用当てもんソフト」を目指しているワケです。  (だから名前も「当て道」だったりしてネ)

 さて、ムズムズしてきた人もいるでしょう(してくださいよぉ〜)。
 ムズムズしない人は、ここから先を見る必要はないデスヨ。

「ぜひ作りたい!」と言う方に……
できるだけ手軽な「当て道・問題セット」の作り方をご紹介いたします。

※ 残念ながら-2147483647 から2147483647の範囲外の数値、小数は開発ソフト(HSP)の標準仕様により不可能です。 (とくに天文ファンの方、申し訳アリマセン。)
 あまりに巨大な数値は、単位倍数を「千兆」までご用意してますので、適当な数値に変えてください。  小数は現バージョンの「当て道」では不能ですが、いち早く使用できるよう努めます。



問題セットの自作/簡単な方法は?

 新しい問題セットを作る場合、
 ――という、本来は4つの手順が必要です。
 3番は当て道をゲームらしく整える要ですが、今回は省略します。  できるだけ手軽に楽しんでみましょう。

 今回は新規用の「問題セット管理データ」を変更せずに使うので、
   ★ 問題ジャンル(「人口」など)は1つだけ。
   ★ ステージ・エリアなし。
   ★ はじめから問題数は2〜10の間で変化する。
   ★ 2問に極端な差があっても、そのまま出題される(リミットなし)。
   ★ エンディング到達はLV5。 10分程度のミニゲーム。
      という内容になります。



1.【問題セットフォルダの作成(コピー)】

 まず、自作用のフォルダを、当て道と同じディレクトリに作ります。
 「新規問題セット雛形」のフォルダを丸ごとコピーし、「当て道」exeの隣り(同じディレクトリ)に貼り付けてください。

<Check !>
 「当て道」は、【問題セット】をフォルダ単位で扱います。 ここには以下のファイルが入ります。
 ★ 問題表(CSVデータ)
 ★ 問題セット管理データ(q_set.txt)
 ★ トップスコア(無い時には自動作成します)
 ★ 中断データ(中断をした時のみ作成)
 これらは問題セットごとに、独立しています。

 コピーしたフォルダ(「コピー 〜新規問題セット雛形」)のフォルダ名を、適当な名前(例:「アイドル・歌手」)に変更してください。

 これでこの中のデータはいじくり放題です。
 (やりすぎると「当て道」が起動できなくなるかもしれませんが。)
 以降文中ではこのフォルダを「自作フォルダ」として、作業をつづけます。



2.【問題表(CSVデータ)の作成】

この自作フォルダを開くと、新規データ.csvというのがあります。これがデータ一覧表ですので、開いてみてください。
 (できれば表計算ソフトで……メモ帳でもなんとか開きますが、とても編集できる状態ではないと思います。)
 「当て道」をやったことのある人なら、各欄の内容が何か、そこそこ分かるだろうと思いますが、 分からない欄は問題表(CSVデータ)の仕様を参照しつつ、自分の書きたいデータに変更してください。


 問題表CSV作成時のの主な注意点を以下に記します。

※ A(1)列1行目には、問題セットの名前を書いておく。
※ 本データは必ず17行目以降に書く。
※ 本データの数値は必ず半角の数字を書く。
※ 小数点はつけず四捨五入などする。
※ 17行目以降の不要な行は行ごと削除しておく。
 列(問題ジャンル)は、残っていても差しつかえありません。

 (手始めですので、何件か適当に入れてみてください。 思いつかない場合は下の例を丸写ししてください。)

<変更例>
 ABCDEFG…………
1アイドル・歌手S…CD     
2単位倍数      
3単位      
4言い回し たくさん売れた     
5エリアsw(… 0     
6反転 0     
7

15
  (7〜15行目には何も書かない)
16コメント (この行はメモに使ってください) 
17井川麻衣0120     
18宇多田あゆみ0750     
19倉木遥0300     
20浜崎亜弥0200     
21松浦愛050     
22        
23
(入力しない行以降は全て削除する)
24        
(赤字……変更して書き換えたところ)


 変更が終わったら、セーブします。
 セーブ時の注意は以下の点です。

※ セーブする時は、必ずCSVファイル(.csv)でセーブする。
※ 現時点では「新規データ.csv」というファイル名のままセーブしてください。  (q_set.txtを変更しないので。)
※ 必ず自作フォルダの中にセーブする。

――ふぃー。お疲れ様でした。 登録してみましょう。


4.【「当て道」に登録】

  •  「当て道」本体を起動します。
  •  タイトル画面で【問題セット選択】を選び、【登録】ボタンを押します。
     自作フォルダの名前がリストに出ているはずです。これを選び、【このセットを登録だ!】を押します。
  •  画面は【問題セット選択】に戻ります。 問題表CSVのA列1行目に書いた名前が選択されています。 【この問題に挑戦だ!】を押してください。
     タイトルに戻ると、【いくぜ!】ボタンの上に【〜編】と名前がついてます。

――では、いざ!!

 プレイを始めてみてください。 ラクショーでしたか? すんごく難しかったですか? (バグっちゃってたらごめんなさい。 いち早く直しますのでバグレポお願いします。)

 ともかくこれで、遊べるようになったと思います。
  • CSVファイル名は、q_set.txtの3行目を同じファイル名(拡張子.csv必須)にすることを条件に、自由に変えることができます。

  • q_set.txtの4行目に自分の名前、5行目に制作した日を書けば、最終の戦歴.txtの末尾に、自分のクレジットが加わります。

  • 問題ジャンル数は、q_set.txtの16行目の数字を変更すれば、増やすことができます。
 ――いずれも、「,」半角コンマや行を増減させないように注意してください。


 「よーし、もっとオレ=カスタムの当て道を作るぜ〜!」
というガッツのある方(イヤッホ〜♪)は、問題表の仕様問題セット管理ファイルの章を参照してください。

 ……いいデータができれば、僕にも教えてくださいネ〜♪



問題自作のススメ/簡単な方法は?

戻る 進む
© A.Matsu! 2002 Winged-White