DS Game Maker (DSGM) は、基本的なドラッグ アンド ドロップのビジュアル コーディング、C プログラミング言語、または DBAS と呼ばれる独自の言語を使用して、ニンテンドー DS の自作ゲームを開発するための 2000 年代初頭のソフトウェアです。これは James Garner によって開発され、DigitalDesignDude によるこのセットアップ チュートリアルを使用して、Windows 7、10、および現在 11 のコンピューターで動作することがテストされています。
C ドライブがない場合は、「devkitPro」フォルダーを別のドライブのルートに配置できる可能性がありますが、C ドライブを作成するときに「C」の代わりに適切なドライブ文字を使用する必要があります。システム環境変数については、このチュートリアルで後ほど説明します。
「DS Game Maker」フォルダーをダウンロードし、devkitPro フォルダーと同じドライブ上にある限り、PC 上の任意の場所に置きます。たとえば、devkitPro フォルダーを C ドライブに配置したとすると、「DS Game Maker」フォルダーを「Documents」フォルダーに問題なく配置できるはずです。
「DS Game Maker」フォルダ内で「DS Game Maker.exe」ファイルを右クリックし、右クリックメニューオプションから「プロパティ」を選択し、「管理者としてこのプログラムを実行する」にチェックを入れることで、常に管理者モードで実行されるようにします。ファイルのプロパティ ウィンドウの [互換性] タブの下にあるオプション。
PC 環境変数は、コンピューター上の他のファイルやデータを見つけるためにアプリが必要とする追加情報を提供します。通常、この情報はプログラム インストーラー ファイルを使用してプログラムをインストールするときに追加されます。
数年前にリリースされた DSGM 5.20 インストーラーは、バグのあるバージョンの DSGM 5.20 をインストールし、適切な環境変数を追加しないため、Windows 10/11 の [環境変数] メニューに環境変数を独自に追加します。
Windows 10 または 11 の検索バーを使用して、「システム環境変数の編集」を検索し、そのオプションをクリックします。
新しいウィンドウが開いたら、[環境変数...] ボタンをクリックして、以下の必要なシステム環境変数を編集または作成できる場所に移動します。
System Variable: DEVKITPRO
Value: /c/devkitPro
System Variable: DEVKITARM
Value: /c/devkitPro/devkitARM
System Variable: Path
Values Added:
c:devkitPromsysbin
NOTE: Just add the above value to the "Path" Variable because it may contain multiple values already.
特定の Windows アプリは機能するために Microsoft .Net Framework 3.5 を必要とするため、コンピューターにすでにインストールされている場合があります。ただし、それを確認して、まだインストールされていない場合はインストールする必要があります。そうしないと、DS Game Maker が正しく動作しません。
Windows 10 または 11 の検索バーを使用して、「Windows の機能のオンとオフを切り替える」オプションを検索し、クリックします。
「Windows の機能の有効化と無効化」メニューで、「.NET Framework 3.5 (.Net 2.0 および 3.0 を含む)」の横のチェック ボックスがオンになっていることを確認します。そうでない場合は、チェック ボックスをクリックして .NET Framework 3.5 のダウンロードとインストールに進みます。
DSGameMaker.exe を実行し、Windows 管理者の許可要求ポップアップが表示されたら、「はい」をクリックします。
DSGM インターフェイスの上部リボンにある [テスト ゲーム] ボタン (再生ボタンのように見えます) を押して、空のプロジェクトのコンパイルをテストします。
おめでとうございます!エラーがなければ、DS Game Maker を使用して Nintendo DS ゲームの構築を開始する準備ができています。
ドキュメント、チュートリアル、コミュニティ リンクなどについては、DS Game Maker リソース サイトをチェックしてください。