Windows 用ゲームの実行ファイルアイコン変更

ページ作成日 :

内容

XNA で Windows 用のゲームを作成した場合、ゲームの実行ファイルアイコンはデフォルトで右のようなアイコンになっています。

このアイコンを変えたい方も多いと思うので、そのアイコンの変更手順を説明していきます。

ちなみにこのアイコンを変更するのは Windows 用のゲームの場合です。Xbox 360 や Windows Phone では変更したところで特に意味はありません。

実行ファイルのアイコンを変更するには、アイコンファイル「.ico」が必要です。あらかじめ作成して用意しておきましょう。

アイコンを作るには「@icon変換」や「IcoFX」がお勧めです。

アイコンを用意したらプロジェクトを開き、ソリューション エクスプローラーから「Properties」をダブルクリックしてプロパティ画面を開きます。

プロパティ画面を開いたら、左のタブから「アプリケーション」をクリックします。画面の中央にある「リソース」の「アイコン」という項目が実際に実行ファイルとして使われるアイコンファイルを指定する場所になります。

右図の赤丸にある「...」ボタンをクリックするとアイコンファイルを追加できます。(一つのプロジェクトに複数のアイコンを追加することができます。ただし、実際に実行ファイルに適用できるアイコンは一つだけです)

ボタンをクリックすると、図のようなファイル選択ダイアログが開きます。追加するアイコンファイルがあるダイアログまで移動してください。

アイコンファイルが見つかったらダブルクリックするか、ファイルを選択した状態でダイアログ右下の「開く」ボタンをクリックして開きます。

アイコンファイルが開かれると右のような状態になり、読み込まれていることがわかります。これで準備はOKです。

プロジェクトにもアイコンが追加されていることがわかります。確認したらいったんビルドさせましょう。

ちなみに選択したアイコンファイルはプロジェクトにコピーされるので、プロジェクトからアイコンファイルを削除しても元のファイルに影響することはありません。

ではプログラムを実行してみて下さい。ウインドウの左上にアイコンが適用されていることが確認できると思います。

肝心の作成された実行ファイルも読み込んだアイコンが適用されていることがわかります。

Windows Vista, Windows 7 で開発しているのであれば、256 ピクセルのアイコンを適用できるので、右のような特大アイコンで表示させることもできます。