自作Palmwareの紹介
はじめに
PalmIII を買ってもうすぐ2年になります。Palmは個人ユーザが作った魅力的なソフトが多く、爆発的な勢いで普及している最中でもあります。しかし、自分はプログラムで飯を食っていながら、Palmのプログラムを作れない(いろいろな意味がありますが)はがゆい状態でした。
そうこうしているうちにJavaで仕事する機会があり、しかもJ2MEの正式版が発表したばかりでもあったので、勉強がてらPalmのプログラムをしてみることになりました。そうこうしているうちに「Java | Palmプログラミングコンテスト」というのが開催されることを知り、締め切り2日前になって突然、テストプログラムをなんとか完成させて参加してみようという気になりました。
発表してしまえばこっちのもの(^^;名前が載ってしまったところで、ふと気がついたのですが、もしかして私もPalmware作家?せっかくなのでこのページを作って、発表してみる事にしました。
プログラム
reversi
・コンピュータとの対戦型オセロです。
・コンピュータに勝つと、コンピュータのレベルがどんどん上がっていきます(負けると下がります)。54石差以上で勝てば2ランクアップ、パーフェクトで3ランクアップ。
・無茶苦茶強いので、私は2連勝したことがありません。Stage9まで勝てた人は是非教えてください。
・スピードが遅い!というかたは、classファイルも同梱してあるので、エミュレータやkvm.exe等で実行してみてください。
※アルゴリズム部分は中川さんのものを利用させていただいています
puzle15
・いわゆる15パズルです
・空いてる場所の同じ列、行のパネルをタップすると、移動します。
・シャッフルした後、スライドさせて最初の状態に戻してください。
インストール
本プログラムの実行には、KVMが必要です。KVM.prc,KVMulti.prcのファイルをあらかじめPalmにインストール(転送)しておいてください。
プログラムはそれぞれprcファイルをHotSync等でPalmへ転送してください。
つかいかた
付属テキストをご覧ください。(すみません、手抜きです)
ダウンロード
puzzle15のダウンロード 3,477bytes(LZH)(freesoft)
reversiのダウンロード 30,534bytes(LZH)(freesoft)
質問、要望、叱咤激励などのメールは、TAB00172@nifty.ne.jp(しおやん)まで
Programing by しおやん