SDL2

Thumbnail of post image 133

 SDL2 の描画は、点、線、矩形の描画はできますが、円は描画ができません。円を描画する関数を作成してみます。

 円は、円の座標を計算して、そこに点を描画して表現します。円の方程式は以下です。

円の方程式

 r ...

SDL2

Thumbnail of post image 088
矩形を描く

 矩形を描くには、SDL_RenderDrawRect() 関数、または SDL_RenderFillRect() 関数を使います。SDL_RenderDrawRect() 関数は矩形の境界線を、SDL_RenderFill ...

SDL2

Thumbnail of post image 106

 SDL2 のレンダラを使い、簡単な図形を描画することができます。

 直線を一つだけ描画するには、SDL_RanderDrawLine() 関数を使います。引数には、レンダラ、始点の xy 座標、終点の座標です。ただし、座 ...

SDL2

Thumbnail of post image 071

 SDL2 がわかってきたので、ウィンドウを作成してみます。320 x 240 のサイズにして、ウィンドウのリサイズはできないようにします。

 手順は、SDL を初期化して ウィンドウを作成します。作っただけでは面白くない ...