ユーザ用ツール

サイト用ツール


androidに関して

差分

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

この比較画面へのリンク

両方とも前のリビジョン前のリビジョン
次のリビジョン
前のリビジョン
androidに関して [2021/04/13 14:44] – [ハイハイスクール・アドベンチャー] arakiandroidに関して [2021/04/14 00:09] (現在) – [ハイハイスクール・アドベンチャー] araki
行 39: 行 39:
 ==== ハイハイスクール・アドベンチャー  ==== ==== ハイハイスクール・アドベンチャー  ====
  
-奈山県立ハイ高校をピンチから救え!+奈山県立ハイ高校をピンチから救え!
  
 単語入力式アドベンチャーゲームです。 単語入力式アドベンチャーゲームです。
行 55: 行 55:
 移植元にした、PC-9801版ハイハイスクールアドベンチャーは、ASCII Net PCS junk.testに公開されたバージョンであり、版権的には問題はないと思われますが……。 移植元にした、PC-9801版ハイハイスクールアドベンチャーは、ASCII Net PCS junk.testに公開されたバージョンであり、版権的には問題はないと思われますが……。
  
-[[http://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による素朴な画面を堪能できるであろう。))
  
 ==== ストップ・ウォッチ  ==== ==== ストップ・ウォッチ  ====
androidに関して.1618325051.txt.gz · 最終更新: 2021/04/13 14:44 by araki