ユーザ用ツール

差分

このページの2つのバージョン間の差分を表示します。

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
androidに関して [2021/04/13 14:45] – [ハイハイスクール・アドベンチャー] arakiandroidに関して [2025/06/03 05:11] (現在) – [デバイス] araki
行 26: 行 26:
   * [[Pixel 3]]   * [[Pixel 3]]
   * [[Zenwatch 3]]   * [[Zenwatch 3]]
 +  * [[Pixel 6]]
 +  * [[Pixel 7a]]
 +  * [[Pixel 8]]
 +  * [[Pixel Watch]]
 +  * [[Pixel Watch 3]]
 +  * [[Teclast P85t]]
  
 ===== 開発環境  ===== ===== 開発環境  =====
行 39: 行 45:
 ==== ハイハイスクール・アドベンチャー  ==== ==== ハイハイスクール・アドベンチャー  ====
  
-奈山県立ハイ高校をピンチから救え!+奈山県立ハイ高校をピンチから救え!
  
 単語入力式アドベンチャーゲームです。 単語入力式アドベンチャーゲームです。
行 56: 行 62:
  
 [[https://www.wildtree.jp/~araki/HHSAdv.apk|ハイハイスクールアドベンチャー]] [[https://www.wildtree.jp/~araki/HHSAdv.apk|ハイハイスクールアドベンチャー]]
 +
 +=== メモ ===
 +
 +それはZOBplus内で、「いろんなプラットフォームに、ハイハイスクールアドベンチャーを移植しよう」というお遊びから始まったのだが、当時、PalmOSへと移植する際に、BASICのIF文で書かれていたゲームシナリオを、ビットマップのデータに落とし込み、それを再生するエンジンを実装する形式にしたので、比較的容易に、Androidや、ウェブ上へと移植することが可能となった。
 +
 +なお、Androidへの移植は、Android2.3の頃に行われ、その後Android4くらいまでは追いかけていたが、長らく放置されていた。
 +突如思い立って再び最新のSDK 29でもビルド可能なようにしたのだが、それなりに骨が折れた。
 +
 +なお、PalmOSでも、Androidでも、BASIC相当のグラフィックルーチンをARMネイティブのコードで実装している。どちらのOSでも、インターフェイス部分だけは異なるが、コアの部分は同じものを使っている。
 +これは、1995年1月号のC Magazineに掲載した、PC-9821向けの汎用グラフィックルーチンを先祖に持つものである。
 +
 +BASIC版のハイハイスクールアドベンチャーはタイリングで画像を描画していたが、PalmOS版を実装するに当たり、これを混合色によるペイントに変更した。((オプションでタイリングにすることもできる。その場合はBASICによる素朴な画面を堪能できるであろう。))
  
 ==== ストップ・ウォッチ  ==== ==== ストップ・ウォッチ  ====

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also, you acknowledge that you have read and understand our Privacy Policy. If you do not agree, please leave the website.

More information