「秘密のスライドパズル」公開

 Android アプリゲーム界隈でも激戦区であるスライドパズルゲームにまたもや参戦しました。誰でも作れるからね。
device-2014-07-14-005255 device-2014-07-14-005333 device-2014-07-14-005356
今回のアプリの主な機能は
 
・ アプリで撮った写真をスライドパズル化
・ 保存してある写真もスライドパズル化
・ スライドパズルは、3×5、4×6、5×8ピースの3パターン
・ 加えて、パズルとしては解けそうにもない11×19(Lモード)、20×34(Mモード)、32×57(Hモード)の「秘密のスライドパズル」
・ パズルを解くのが難しい場合には、ピース上に数字を表示
・ それでも解けない場合には、自動で手順を再現し解答
・ 「秘密のスライドパズル」は、瞬時に再現することも可
・ 解答手順は、パズル化した画像に記録されているので、画像を配布するだけでアプリで再現
・ パスコード(数字6桁)の設定
・ Gメールと連携したメール送信(ツイッター連携諦めて、こちらに鞍替え)
・ 480×800ピクセルのオートフォーカスカメラ
・ シャッターボタンの自由な位置設定
・ 端末のメディア音量によって調整できるシャッター音
 
と、スライドパズルにしては高機能です。
140714023232 140714023311 140714125601
 順に5×8、11×19、32×57で、この画像をアプリで読み込めばスライドパズルとなるわけです。我ながら地味に凄い。(32×57はパスコード「111111」が設定されています。)
 
 しかし、これらが機能するかは Android 2.3.3 の1機種 480×800 でしか確かめていないのですね。私が使っている機種です。未だ 2.3.3 です。現役です。
 
 昨今の高解像度のディスプレイやカメラの違いは吸収できるように組んだはずなのですが・・・確かめようがない。
 
 また、SDカードのパスを取得するため Environment.getExternalStorageDirectory() を使っているのですが、Android 4.4 ではそもそも外部SDカードは自由に使えないようで内部のパスを返すそうです。そんなんで動くの?
 さらにその場合、メール添付の画像パスは外部SDカードのパスでないと動かないとの記事もあり、この部分も気にかかるところです。
 
 そんな訳で不具合の報告を大々的に募集中です。
ic_launcher-web ssp_QRcode  
 よろしくお願いします。