BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その11 スプライトシートを読み込み、クリップして描画する Lazy Foo' Productions にて掲載されているチュートリアルを進めていくシリーズ その11です。 今回は、です。 複数の画像が描かれているスプライトシートを1つのテクスチャに読込み保持します。描画時は必要な部分をク... 2017.10.10 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その10 カラーキーイング、背景を透明にする Lesson10 Color Keying カラーキーイングを使って、背景を透明にする 参考: Lazy Foo' Productions Tutorials 10 要点、注意点 サーフェスに対して、カラーキーイングを設定した... 2017.10.09 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その9 Viewport 描画領域を設定する Lesson09 The Viewport 画面上の一部に領域を設定して、その中に描画する 参考: Lazy Foo' Productions Tutorials 09 要点、注意点 画面を3分割して、それぞれに描画する 座標... 2017.10.09 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その8基本的な図形を描画する Lesson08 Geometry Rendering SDL2で用意されている2Dレンダリングを利用して、基本的な図形を描画する。 参考: Lazy Foo' Productions Tutorials 08 要点、注意点 ... 2017.10.07 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その7 ハードウェアアクセラレーションによるテクスチャベースの2Dレンダリング Lesson07 Texture Loading and Rendering SDL 2では、新たに追加されたハードウェアベースのレンダリングが可能です。 このチュートリアルでは、新しいレンダリング手法を使用します。 参考: Lazy ... 2017.10.07 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その6 png形式のイメージをローディングする Lesson06 Extension Libraries and Loading Other Image Formats 拡張ライブラリ(SDL_image)で他のフォーマットをローディングする。SDL2は、ビットマップのみに対応して... 2017.10.06 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その5 画像を拡大して描画する Lesson05 Optimized Surface Loading and Soft Stretching 読み込んだ画像を拡大して描画する。 参考: Lazy Foo' Productions Tutorials 05 要点・注... 2017.10.06 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その4 キーボート入力を判定して画像を切替えて描画する Lesson04 Key Presses キーボードからの入力を受けて、画像を表示する。↑↓←→の入力で画像を切替える。 参考: Lazy Foo' Productions Tutorials 04 Key Presses 要点・注意... 2017.10.05 BGP2.0C++SDL2ゲーム制作チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その3 イベントの処理 Lesson03 Event Driven Programming SDLのイベント処理を利用して、ユーザーからの入力を処理する。終了イベントが発生するまで無限ループする。 参考: Lazy Foo' Productions Tutor... 2017.10.04 BGP2.0C++SDL2チュートリアル
BGP2.0 SDL2のチュートリアルをやってみる BGP2.0 – その2 イメージをウィンドウに表示する Lesson02 Getting an Image on the Screen イメージ(ビットマップ)をウィンドウに表示する。 参考: Lazy Foo' Productions Tutorials 02 getting an ima... 2017.10.03 BGP2.0C++SDL2ゲーム制作チュートリアル