HOME

DxLibProject2Rasen.zip

螺旋状の弾幕の作り方 - [C 言語等何でも質問掲示板 プログラマ専用 SNS]ミクプラ(ja)

for Microsoft Visual Studio 2019 C++ with DxLib

Download DxLibProject2Rasen.zip

現実逃避がしたくなって、久しぶりに DxLib をイジってみました。 が、あんまり久しぶりすぎて、データ・フォルダの位置がわからなくなり、 Windows API の「フルパスを取得する GetFullPathName」の助けを借りました。

up されたソースそのままでは、動かなかったので、 [i] をつけたり、WinMain として DxLib ループを追加しました。 画像ファイルは、自分の他のプログラムから持ってきたので、大きさがあってません。

肝心の螺旋(らせん)状にするところは、

    121: positionX[i] = r * ((float)i / PIECE_MAX) * cos(DX_PI / 18 * i + ang) + 400.0f;
    122: positionY[i] = r * ((float)i / PIECE_MAX) * sin(DX_PI / 18 * i + ang) + 300.0f;
                          ~~~~~~~~~~~~~~~~~~~~~~~~  
です。

めざせ!ウェブ投稿業(^;) 新聞記事で、ある都知事選候補の経歴に「ウェブ投稿業」とありました。どうやら YouTuber 等のことのようです。


- Rental Orbit Space -