数独 基山


数独とかナンプレとかナンバープレースとか呼ばれている、パズルゲームです。

数独の問題の置き場とか変えたついでに名前変えました。

これは、JAVAで書いていますので、Version1.2以降のJDKもしくはJREが必要です。Sunまたは、IBMあたりからDownloadしてください。

※AppletやJAVAScriptではないのでWeb Browser上では動きません。

何か問題点を見付けたら連絡してください。

コンパイル方法

コンパイルは、Apache ANTのbuild.xmlを添付してますので、それを使ってください。

引数(ターゲット名)は以下の通り。

zmakeSharp 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文字の好きなアルファベットにしてください。

Licensing

どこででも自由に実行することを許可します。ただし、その実行によって使用者の如何なる損害も保証致しません。

ソースコード及びjavadocの閲覧に対し、なんら制限を設けることは致しません。

ソースコードに何かしらの変更を加える場合は、自分の名前を書いた@authorの行を加えることとし、元の@authorの行を削除、変更してはなりません。

改変したソースコードを利用して作成したプログラムの配布には、そのソースコードを容易に閲覧できる形で配布されなければなりません。

改変されたソースコードに対しても上記の全ての条件が適用されます。

必要なこれ以外のSoftware

本Softwareのコンパイルと実行に先立ち、以下のものをInstallしておいてください。

JDK1.2以降で動くと思われますが最新版で
Apache ANT1.5以降で動くと思われますが最新版で
ipkg-build0.9です。0.99はうまくいかないでしょう。

動作実績

本Softwareは以下の環境での動作実績があります。

OS VersionJVM(JDK/JRE) Version条件
Linux 2.6Sun JDK 1.5.0_06
Linux Zaurus SL-C3200Sun J2ME CDC/Parsonal Profile for Zaurus ea4a
Windows XPSun JDK 1.4.2コンパイルは不明
MacOSXMRJ?コンパイルは不明。一応動くけど、非常にわかりにくいようだ

あなたの環境での動作報告をお待ちしています。OSとそのバージョン及びJDK/JREのバージョンを記入の上連絡ください。

Download

ソースコード実行ファイル追加ファイル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

Bug Parade

項目対応予定対応内容対応日
Zaurus側の設定で、Xのテーマをザウルスブルーなどにすると、背景色が単一になっている。なしそんな設定はやめてください。J2MEPP4Zがバージョンアップすればいいのにね。なし
2007/01/312007/02/24
Copyright © 2005-2007 antithese@metalpress All Rights Reserved