SNPqst | Puzzle Game

※このページの画像はクリックすると新しいタブで拡大表示されます。

SNPqst Image

ダウンロードは こちらから

はじめに


SNPqstは
SDIY(Software D.I.Y.)
Number
Puzzle
  by
QQWing,
Sudoku Solver lib,
TrueMagic Sudoku Generator

の略です。
スンプクストと読んでください。
数独ゲームで遊ぶためのアプリケーションです。

操作方法起動パラメータフォント "SNPqst-Custom" はリンク先のページを参照してください。

SNPqstのツールチップやメッセージは英語のみです。

「数独(スウドク)」はニコリの登録商標(第3327502号など)なので、
  (↑出典 http://www.sudokugame.org/ )
Microsoftに倣って"Number Puzzle"にしました。

パズルの生成にQQWing,Sudoku Solver lib,TrueMagic Sudoku Generatorを使用しています。
使用しているリソースの詳細はSNPqst.About.txtを参照してください。
これらのリソースを公開していらっしゃる方々に深く感謝いたします。


ライセンスと使用リソースの詳細


詳細およびライセンスは SNPqst.Help.txt を参照してください。
使用しているリソースとそのライセンスは SNPqst.About.txt を参照してください。


特徴

A.3つのパズル生成ロジックを選択可能

作者の知る限りナンプレゲーム界でSNPqstのみの特徴です。

SNPqst-02.png

B.フォント、マーク文字列の設定が可能

  1. FontfamilyとFontweightを指定することが可能です。
  2. 数字だけでなく、記号、アルファベット、かな、漢字などを使用するとができます。
    任意の9文字を指定することも可能です。
※画面の右下部分
SNPqst-05.png

C.ボード上に半透明でメッセージ通知

メッセージは大きく分けて3種類あります。設定で種類別にOn/Offが可能です。
  1. 時間経過メッセージ
    1分ごとに開始から何分経過したかメッセージが出ます。

  2. カウントダウンメッセージ
    空白セルが残り3つになると中央にメッセージが出ます。
    全て入力して、重複がある場合はエラーが表示されます。

  3. Full Filledメッセージ
    特定の数字を9個埋めるとメッセージが出ます。
    10個埋めると警告が出ます。
※ページ冒頭の画像に時間経過メッセージ、Full Filledメッセージの例

メッセージ左上部分の[x]のクリック、または [ESC]キーでメッセージを消去することができます。
メッセージ左上部分の[x]はクリックに反応しますが、それ以外、クリックは下のボードに作用します。

メッセージのOpacity(不透明度)が指定可能です。
Opacityを "0.0" に設定すると上記3タイプの通知は見えなくなります。

D.テキスト形式でのゲーム状態、終了状況のコピー

ゲーム中に[Copy]ボタンを押すか、[Ctrl+C]を押下するとクリップボードに
  • パズル生成に利用したexe/dllの名称
  • ゲームのレベル
  • ゲーム開始の初期状態
  • 現在の状態
  • 解答の1つ
  • QQWingによるRating
    (QQWingに資料がないので各数値の意味は分かりません)
を文字列でコピーします。

パズルを解くと表示される画面で、「結果のクリップボードへのコピー」 、「 テキストファイルへの保存」ができます。
SNPqst-07.png

内容は下記の通りです。
  • パズルを解くのに要した時間
  • 終了日時
  • パズル生成に利用したexe/dllの名称
  • ゲームのレベル
  • ゲーム開始の初期状態
  • 終了時のボードの状態
  • QQWingによるRating
デフォルトのファイル名は以下のような形式です。
    SudokuSolverLib=54_hints=99m99s=yyyyMMddHHmmss.txt