2023/09/14(木) [n年前の日記]
#1 [hsp] 疑似3D道路その11
_昨日
の続き。HSP 3.6 を使って、疑似3D道路が作れないか試しているところ。環境は Windows10 x64 22H2。
BG/遠景関連を修正して、BG2枚だったのを1枚に、かつ、仮想画面の解像度分、事前にBG用画像を縮小して作っておいて、メインループ内では gcopy でベタ転送(等倍描画)するようにしてみた。この修正で処理落ちが若干少なくなったような気がする。また、仮想画面解像度を変更しても、遠景の見た目がほぼ一致するようにもなった。
BG/遠景関連を修正して、BG2枚だったのを1枚に、かつ、仮想画面の解像度分、事前にBG用画像を縮小して作っておいて、メインループ内では gcopy でベタ転送(等倍描画)するようにしてみた。この修正で処理落ちが若干少なくなったような気がする。また、仮想画面解像度を変更しても、遠景の見た目がほぼ一致するようにもなった。
◎ ソース :
ソースは以下。
_road07.hsp
_road07_hsp (色分け表示)
使用画像は以下。.hsp と同じフォルダ階層に置く。
_bg_2560x1440.jpg
_trees.png
ちなみに、BG/遠景用の画像は、 _Pixabay で配布されている以下の画像を、左右がループするように加工して使っている。2013年頃にアップロードされた画像らしい。
_Landscape Spring Summer - Free photo on Pixabay - Pixabay
_road07.hsp
_road07_hsp (色分け表示)
使用画像は以下。.hsp と同じフォルダ階層に置く。
_bg_2560x1440.jpg
_trees.png
ちなみに、BG/遠景用の画像は、 _Pixabay で配布されている以下の画像を、左右がループするように加工して使っている。2013年頃にアップロードされた画像らしい。
_Landscape Spring Summer - Free photo on Pixabay - Pixabay
[ ツッコむ ]
以上です。