DXライブラリ

フォルダ内の各ファイルをfor文で処理する

C++11ではfor文に新たな記法が追加され、便利になりました。 新しい記法ではイテレーターを返すbegin()とend()を持っているものなら何でも回すことができます。 イテレーターを自作することでfor文で書けるものを増やすことができます。 今回はDXライブラリ…

フェードイン・フェードアウトを簡単に書けるFaderクラス

ゲームを作っているとある値を一定時間かけて変化させたいという場面が多くあります。 例えば、画面の明るさ(フェードイン・フェードアウト)、スコアの数値、HPゲージなど… こういった要素は一瞬で変化させるより、動きを与えた方が画面に高級感が出てきま…

Visual StudioでDxLibプロジェクトテンプレートを作成する

DxLibのインクルードの仕方 表示(V) → プロパティーマネージャー(P) 見つからない場合は「表示(V) → その他のウィンドウ → プロパティーマネージャー(P)」に隠れていることがあります "プロジェクト名" → Debug | Win32 → Microsoft.Cpp.Win32.user をダブル…

Hello, World

このサイトについて 調べたこと、メンバー同士で教え合ったことなどが、Skypeや口頭だと流れてしまいます。 それはもったいないので記事として残そうという趣旨で運営されています。 編集はメンバーであれば自由です。 内容は解説記事、リンク集、メモ、コー…