このblogの運営にも用いているWordPressに、iPhone/iPod Touchのブラウザに表示を最適化させるプラグインWPtouchがあることに気がつきました。早速、同プラグインの最新バージョンである1.5を、WordPress2.7にインストール。他の多くのWordPressプラグインと同様に、導入は非常に容易です。
このプラグインを設定するだけで、iPhone/iPod Touchからこのblogにアクセスした際は、以下のような記事の一覧画面が表示されます。なお、画面中に表示されているカレンダーアイコンなども、プラグインとして同梱されています。

個別の記事を選択することにより、以下のような全文表示画面が表示されます。

iPhone/iPod Touchのブラウザ(Safari)は非常に操作性に優れていますが、やはり同ブラウザ用にカスタマイズしたページがあると見やすいですね。

私のゼミの学生が、卒業制作としてFlashの横スクロールゲームを開発しているため、そのPSP対応を検討してみました。タイミング的には、この秋にPSP-3000が発売され、ファームウェアのバージョンアップもあり、これまで以上にPSP用Flashでの開発がしやすくなっていました。このためPSPを自費購入し、現時点での最新ファームウェアにアップデートした後に、学生が作成したゲームを私の方でチューニングしてみました。
キー入力に関しては、上下左右キーはそのまま押下のイベント取得が可能で、○ボタンについても、ステージ全体にボタンを設定することにより、マウスクリックイベントとして取得可能です。swfファイルに埋め込んだMP3音源も問題なく再生することができました。
ただし、PC用のswfファイルではフレームレートを30fpsに設定していましたが、これを10fpsまで落としても、再生がカクカクし、ゲームとして楽しむことができません。これは背景のマップチップを予め画面外まで配置し、そのムービークリップを移動させることにより、横スクロールを実現していることが大きな原因でしょう。なお、配置するマップチップに“cacheAsBitmap”を設定しても、体感できる効果はありませんでした。
ゲーム開発以外でPSPでの利用を検討していた、FlashPlayer8用に私が開発しているSNS”Social Learning Life”も、PSPでは全く再生されませんでした。
もう少し「おしい」ところまでゲームが再現できたら、更にPSP用にチューニングする気にもなったのですが、状況が厳しすぎると判断して、今回はここであきらめることにしました。今回の経験で、PSPでのFlash利用は、アニメーション再生やキー押下への反応速度が重要ではないアドベンチャーゲームに限られるのでは、という印象を持ちました。
プライベートではゲームをしないので、早速、1ヶ月前に1万9千円で購入したPSPを、ソフマップにて1万4千円で売ってきました。