GameMaker Studio 2 ユーザー マニュアルへようこそ! このドキュメントは3つのセクションに分かれています。まずは GameMaker Studio 2 のインターフェースや基本的な操作方法について、その次により高度な使い方について、最後に、オリジナルの言語である GML と、ビジュアル スクリプティング ツールである Drag and Drop で利用可能な機能について紹介していきます。また、簡単に操作ができるように、便利で手軽な クイック スタート ガイド を用意してあります。もしあなたがほかのゲーム制作ツールに精通している場合でも、このガイドを読んで GameMaker Studio 2 の動作について理解しておくことをおすすめします。簡単で直感的に操作できる GameMaker Studio 2 を使えば、あなたのスキルに関係なく、思うがままのゲームをすばやく作り上げることができるでしょう。
このセクションは、GameMaker Studio 2 のしくみを理解するための大切なファースト ステップです。GameMaker Studio 2 は直感的かつシンプルな操作性なので、これまでにこういったツールを使った経験がない人でも、このセクションを読むことでゲーム制作をすんなりと始められることでしょう。基本的な部分を理解したあとは、次の インターフェース セクションで GameMaker Studio 2 のコンポーネントについて詳しく見ていきます。
GameMaker Studio 2 IDE (Integrated Development Environment、統合開発環境) を最大限活用するためには、数多く用意されている高度なオプションをうまく使いこなさなければなりません。これらのオプションには、ソース管理の統合、プロジェクト構成、高度なデバッグ、そしてゲーム アセットを変更および操作するためのさまざまなツールが含まれます (使用する GameMaker Studio 2 のバージョン によっては使用できるツールが異なる場合もありますので気をつけてください)。
このセクションでは、GameMaker Studio 2 でのプログラミングに使用するさまざまなスクリプト言語について説明します。プロジェクト作成に使用する言語や方法については、あなた自身のスキルや経験によって左右されます。そこで、なるべく多くのニーズに対応できるよう、GameMaker Studio 2 では2つのオプションを提供しています:
Drag and Drop (DnD™) は、初心者の方であったり、より視覚的で芸術的な表現を好む人に最適です ("ビジュアルスクリプト言語" と呼ばれることもあります)。この方法では、アクション をオブジェクト エディターへドラッグ&ドロップすることで、オブジェクト インスタンスが実行していく関数の羅列を作ります。DnD™ の使い方については、以下のセクションを見てください:
ここでは、GameMaker Language のシンタックスの概要とその使用例、プログラムの構造、そして組み込みの GML 関数の完全なリファレンス ガイドを見ることができます。スクリプト言語をはじめて使用する場合は、まず GML の概要について学ぶことをおすすめします。それ以外の場合は、リファレンス ガイドを活用して必要な関数について調べてください:
GML と DnD™ は、まったく排他的な方法という訳ではなく、必要に応じて組み合わせて使用することができます。どちらを選ぶかは、あなたのスキルや経験によって決めましょう。