iPhone※この記事は古い内容が含まれています。HSPで作るスマートフォンアプリの詳細は、こちらにまとめられています。HSPで作られたソフトは、今まで主にWindows上で動作していましたが、もっと多くの環境・機種で動かしてみたいという人も多いと思います。TouchといったiOS搭載機種で動作させるためのテストを行なっています。以下は簡単なデモ映像です。shell)と呼ばれるシステム上で動作しています。発表しているHSP3ソースコンバーターによって、HSPの中間コードをC言語に変換した上で、HSPと同様の描画、制御用ライブラリをデバイスごとに用意するというものです。Dishの仕様として共通の枠組みを用意した上で開発する形になる予定です。HSPの標準命令や関数、マクロ、モジュール機能などのデバイスに依存しない機能については、HSP3ソースコンバーターが対応する範囲ですべて利用可能です。拡張プラグインについては、現在物理エンジン(OBAQ)を仮に対応させていますが、今後さらに追加の検討を行なっていきます。Dishでは、一度ネイティブコードに変換して実行されるため、モバイル端末など限られたCPUリソースの中でも、インタプリタ型よりも効率的に実行されます。iOS上でも、多くの場合は実行速度を気にする必要はないでしょう。iOS版については、開発環境としてMacのxcodeが必要になることや、デベロッパーの登録が必要になるので、やや敷居が高いですがWindows上のHSPで開発したものを、AppStore等のマーケットに登録することができれば、HSPのソフト開発者にとって新しい発表の機会が広がっていくと思います。Dishの開発も進めています。OSであれば、iOSよりも敷居が低く誰でも開発、登録などを行なうことができるようになります。今後、普及が進んでいく携帯デバイス、そしてスマートフォンに向けたアプリを、HSPで手軽に開発するという道を、これから少しずつ整備していきたいと考えていますので、Windows版ともども宜しくお願いします。Processor(HSP)の情報や、古いゲームの話題を不定期にお送りしています。管理人おにたま(onitama)のプロフィールはこちら。コラム「ゲームデザインのミナモト」。iPhoneアプリ「ザルバールの蒸留塔」もよろしくです。