数独とかナンプレとかナンバープレースとか呼ばれている、パズルゲームです。
数独の問題の置き場とか変えたついでに名前変えました。
これは、JAVAで書いていますので、Version1.2以降のJDKもしくはJREが必要です。Sunまたは、IBMあたりからDownloadしてください。
※AppletやJAVAScriptではないのでWeb Browser上では動きません。
何か問題点を見付けたら連絡してください。
コンパイルは、Apache ANTのbuild.xmlを添付してますので、それを使ってください。
引数(ターゲット名)は以下の通り。
| zmake | Sharp Zaurus SL-C860及びSL-C3200用のコンパイルを行い、ipkgを作成します。GUIにAWTを使ったものです。引数なしで実行しても同じです。 |
具体的には、コマンドラインから以下のように実行します。
| ant -v build.xml zmake |
PC上での起動方法は、コマンドラインから以下のように実行します。
| java -jar zkiyama.jar |
Linux Zaurus上での起動方法は、ホーム画面にGameタブがあり、その中に[kiyama]というアイコンがあるのでクリックしてください。
数独自体の遊び方は、他のサイトをあたって砕けてください。
起動すると、9x9のマスと、その下または上に、1〜9と書かれたボタン及び6個のボタンがあります。
「New」をクリックすると新しい問題を開始します。
「Retry」をクリックすると、やりなおしです。
「Check」をクリックすると答え合わせです。これをやらないと、ゲームは終了しません。
「Load」「Save」をクリックすると、現在の状態の保存と、保存していたゲームの続きが行えます。
「Explain」「Easy」「Hard」「Extra」「All」は問題レベルを選びます。選んだら、Newで始めてください。
9x9のマスのいずれかをクリックした後、そのマスに入れる数字を9つのボタンのいずれかをクリックして入力します。ひとつのマスに対して最大9つの数字を入れて置くことができます。答え合わせの時には一つのマスに一つの数字が入っていないと間違いになります。
問題は自分で作ることが可能です。ナンプレ@ザウルスと同じファイル形式ですので、ナンバープレースの部屋を利用できます。また、ナンプレ手動生成で新しく作ることも可能ですし、ナンプレ関連の雑誌から抜くことも可能です。(著作権法に注意してください。)
作ったり、downloadした問題は、zkiyama.jarのあるディレクトリの下にdataというディレクトリがあるのでそこの中の方に保存してください。ファイル名は、「NP*****.TXT」としてください。大文字小文字に注意を払ってください。とくに、ファイル名の最後が大文字の「.TXT」で、ディレクトリ名は、小文字で「data」としないと動かないことがあります。
そして、NPの後ろがレベルになります。NP?E=Explain,NP?L=Easy,NP?N=Hard,NP?H=Extraとなっています。?は、1文字の好きなアルファベットにしてください。
どこででも自由に実行することを許可します。ただし、その実行によって使用者の如何なる損害も保証致しません。
ソースコード及びjavadocの閲覧に対し、なんら制限を設けることは致しません。
ソースコードに何かしらの変更を加える場合は、自分の名前を書いた@authorの行を加えることとし、元の@authorの行を削除、変更してはなりません。
改変したソースコードを利用して作成したプログラムの配布には、そのソースコードを容易に閲覧できる形で配布されなければなりません。
改変されたソースコードに対しても上記の全ての条件が適用されます。
本Softwareのコンパイルと実行に先立ち、以下のものをInstallしておいてください。
| JDK | 1.2以降で動くと思われますが最新版で |
| Apache ANT | 1.5以降で動くと思われますが最新版で |
| ipkg-build | 0.9です。0.99はうまくいかないでしょう。 |
本Softwareは以下の環境での動作実績があります。
| OS Version | JVM(JDK/JRE) Version | 条件 |
| Linux 2.6 | Sun JDK 1.5.0_06 | |
| Linux Zaurus SL-C3200 | Sun J2ME CDC/Parsonal Profile for Zaurus ea4a | |
| Windows XP | Sun JDK 1.4.2 | コンパイルは不明 |
| MacOSX | MRJ? | コンパイルは不明。一応動くけど、非常にわかりにくいようだ。 |
あなたの環境での動作報告をお待ちしています。OSとそのバージョン及びJDK/JREのバージョンを記入の上連絡ください。
| ソースコード | 実行ファイル | 追加ファイル | javadoc | ヴァージョン |
| Source(4KiB) | ザウルスBinary(19KiB) PC用Binary(8KiB) | 問題集(5KiB) | javadoc | 平成十九年如月廿四日 |
sha1sumは以下の通り。
7e2350059bd17230ce8d2a772c5089b539ecc650 data.tar.bz2 dd57f29d03fed319b3da4dd7047e34d0a44ad96b kiyama07022408.tar.bz2 6f9fed47baf5969029436844efea5d26b6d12061 kiyama_1.0_arm.ipk 1325a05732b2ebaaa8cd2b4473e9f108faeb1985 zkiyama.jar
md5sumは以下の通り。
608e78a88e25b2447bf012e664b9ff97 kiyama_1.0_arm.ipk 31833a187bba6c89046b45c62eaac852 kiyama07022408.tar.bz2 3f553950b8c01618d79d3635f4820dfd zkiyama.jar f41aabf4636807c42123ebe4ebbc3aae data.tar.bz2
| 項目 | 対応予定 | 対応内容 | 対応日 |
| Zaurus側の設定で、Xのテーマをザウルスブルーなどにすると、背景色が単一になっている。 | なし | そんな設定はやめてください。J2MEPP4Zがバージョンアップすればいいのにね。 | なし |