Skip to content
gstaas edited this page Apr 11, 2014 · 17 revisions



Table of Contents

はじめに

Authoring Tools Framework (ATF) は、Windows® マシン上でゲーム開発ツールを作成するための C#/.NET コンポーネントの集まりです。ATF は、サウンドモデリングとオーディオバンクのツール、レベルエディター、キャラクターアニメーションのブレンドツール、スクリプト言語デバッガ、タイムライン/シーケンスツールのベースとして使用されてきました。導入状況およびスクリーンショットギャラリーを参照してください。ほかの情報は次のとおりです。

images/LBP_PSP_2.png ここに示すリトルビッグプラネット Level Editor は Cambridge Studio によって ATF を使用して開発されました。同様のアプリケーションの例は、ATF ギャラリーを参照してください。

ATF のダウンロード

GitHub

ATF は GitHub 上で公開されているオープンソースプロジェクトです。最新の公開リリースが、ATF GitHub リポジトリに含まれています。

ZIP ファイル

SCE の内部ポータル「SHIP」へのアクセスが可能な場合は、過去から現在までのバージョンを ZIP ファイルの形式で入手可能です。

パッケージマネージャー

SCE の内部ポータル「SHIP」へのアクセスが可能な場合は、アップデートの取得にはパッケージマネージャーを使用すると便利です。依存関係を考慮しながら複数の WWS SDK コンポーネントを同時にアップデートします。

  1. パッケージマネージャーをダウンロードします。
  2. wwspm.exe ファイルを WWS SDK フォルダーのルートに配置します。
  3. WWS SDK ルートフォルダーから次のコマンドを実行します。
> wwspm install wws_atf

インストール済みの ATF をアップデートする場合は、次のコマンドを実行します。

> wwspm update wws_atf

ディレクトリの内容

ATF リリースパッケージには、以下のサブディレクトリが含まれます。

  • DevTools: セットアップ、移植、ATF プロジェクトの管理に役立つツール。
  • DevTools: プログラマのドキュメントやリファレンス資料を含む ATF ドキュメント。
  • Framework: アプリケーション作成のための、C# で書かれ再利用可能な .NET コンポーネント。このコードの変更は避けてください。
  • Samples: ATF の多様な面とその機能を示すサンプルアプリケーションのコード。サンプルアプリケーションからはじめてそれを修正することを推奨します。
  • Test: ユニットテストと Everything.sln。ATF 配布に含まれるすべてのソースコードを参照するソリューションファイルです。
  • ThirdParty: ATF で使用できるようにライセンスを受けているコンパイル済みの管理 DLL と非管理 DLL。

ATF のビルド

ATF ソースは、Visual Studio のソリューションファイルとプロジェクトファイルのセットで構成されています。主要なソリューションファイルは、以下のとおりです。

  • \Samples\Samples.sln: ATF 3 のサンプルとフレームワークをすべて含む。
  • \Test\Everything.sln: ATF 3 と ATF 2 のフレームワークとサンプル、およびユニットテストと開発ツールを含む。
Clone this wiki locally