----------------------------------------------------------------------------
ActionScript 3.0 ゲームプログラミングブック 提供ファイルについて
                               2006年10月  株式会社毎日コミュニケーションズ
----------------------------------------------------------------------------

  この度は「ActionScript 3.0 ゲームプログラミングブック」をお買い上げいただ
きありがとうございます。

---
・収録のファイルと書籍の関係については「contents.txt」を参照してください。

---
・提供のファイルにつきまして

[apps.zip] Flex Builder 2用のファイル:
	Flex Builder 2のプロジェクト管理フォルダである、
「C:\Documents and Settings\＜ユーザ名＞\My Documents\Flex Builder 2」フォル
ダの内容を収録したものです。執筆時と同じものが含まれています。

[as3.zip] ActionScript 3.0のコード:
	Flex 2 SDK用に.asのソースコードと、コンテンツ他を含んでいます。

[swfs.zip] 生成したコンテンツ:
	生成したFlashコンテンツや関連のファイルを含んでいます。

[as3.zip]と[swfs.zip]をダウンロードした場合、[apps.zip]は特に不要です。

---
・下記に記載の、他のファイル/サーバへアクセスするFlashコンテンツは、セキュリ
ティの都合上ローカルに置いた状態のままですと、Webブラウザでアクセスしたり、
Flash Player 9でそのまま読み込むだけでは動作しません。

  Webサイト上に両ファイルを設置し、公開した上でアクセスしてください。

  またWindows環境であれば「実行形式のFlashコンテンツ（.exe）」からもアクセス
できます。
  実行形式のFlashコンテンツは、デバッグ用のAdobe Flash Player 9の[ファイル]-
[プロジェクタの作成...]より生成可能です。
  この実行形式のFlashコンテンツは、Adobe Flash Player 9のインストールされて
いない環境でも利用することが可能です（ただしWindowsのみ）。

[3.7] ダイアログを表示する：DialogEx
	読み込む動画ファイル sample.html ファイルが同じフォルダに必要です。
	WebサーバにSWFとHTMLファイルを公開し、ネットワーク経由で接続して利用して
ください。

[4.3] 動画ストリーミングを再生する：VideoEx
	読み込む動画ファイル sample.flv ファイルが同じフォルダに必要です。
	WebサーバにSWFとFLVファイルを公開し、ネットワーク経由で接続して利用して
ください。

[5.2] ネットから画像を読み込む：LoaderEx
	読み込むswfファイル sample.swf ファイルが同じフォルダに必要です。
	プログレスバーはネットワーク経由で読み込むと分かりやすいです。

[5.3] ネットからテキストを読み込む：URLLoaderEx
	読み込むテキストファイル sample.txt ファイルが同じフォルダに必要です。
	WebサーバなどにSWFとTXTファイルを公開し、ネットワーク経由で接続して利用
してください。

[5.4] ネットからXMLを読み込む：XMLEx
	読み込むXMLファイル sample.xml ファイルが同じフォルダに必要です。
	WebサーバなどにSWFとXMLファイルを公開し、ネットワーク経由で接続して利用
してください。

[5.5] ソケットで通信する：SocketEx
	ChatServer プログラム（チャットサーバ）を起動する必要があります。
	またSocketEx.asは「localhost」（ローカルホスト）に接続するように作成して
います。
	ChatServer を起動したマシンにWeb（HTTP）サーバを起動し、そのマシン上で
「SocketEx.swf」を公開すると、チャットを利用できます。公開チャットサーバを別
に用意する場合は適宜置き換えてください。
	外部から ChatServer にアクセスする場合は16000番のTCPポートを開けてくださ
い。
	本書で取り上げているチャットサーバプログラム（Javaアプリ）は「server」フ
ォルダに収録しています。「java ChatServer」などとして起動してください。

[7.3] ネットワークゲームを作成する：NetworkGame
	world.jsp（ゲームサーバ）を起動する必要があります。
	ゲーム本体となるNetworkGame.asは、ゲームサーバ「http://localhost:8080/
NetworkGame/world.jsp」に接続するように記述しています（書籍254、258ページ参
照）。必要に応じて、この記述を書き換えてください。
	JSPを利用できるWebサーバに「world.jsp」ファイルを公開し、ネットワーク経
由で「NetworkGame.swf」に複数アクセスすることで、ネットワークゲームが成立し
ます。

	ローカル環境でJSPによるサーバを試したい場合は、以下のようにして設定して
ください。

ex)「localhost」でネットワークゲームを試す例（Windows XPの場合）
	1)	事前にJDK、もしくはJREをインストールします（014ページ参照）。
	2)	Apache Tomcatのサイト http://tomcat.apache.org/ にアクセスし、サイト
		左のDownloadメニューより Tomcat 5.x もしくは Tomcat 6.x 選び、
		「Windows Service Installer」をダウンロードしてください。
	3)	ダウンロードした実行形式のファイルを起動しインストールを行います、
		ここでは特に default の仕様とします。Apache Tomcat の使用するHTTP
		ポートは8080番にします。
	4)	「C:\Program Files\Apache Software Foundation\Tomcat 5.5\webapps\
		ROOT」が Tomcat の公開ルートフォルダになります。
	5)	公開ルートフォルダの「NetworkGame」フォルダに world.jsp を設置します。
		NetworkGame.swf が「http://localhost:8080/NetworkGame/world.jsp」に
		アクセスするためです。
	6)	NetworkGame.swf も公開フォルダに設置して、Webブラウザでアクセスして
		ください。
	7)	外部から world.jsp 設置のサーバにアクセスする場合は、Apache Tomcatの
		使用するHTTPのポート ここでは8080番 を開けてください。

  本書では「JRE 1.5.7」および「Tomcat 5.5（apache-tomcat-5.5.20.exe）」を
Windows XP Professionalにインストールし、確認を行いました。

----
・ダウンロード可能なプログラムコードの使用により発生したいかなる損失や損害、
その他いかなる事態についても、弊社および著作権者、各ソフトウェアの製作・提供
者は責任を負いかねます。ご利用にはこの点をご理解ください。
・Adobe、Adobeロゴ、Flash、FlexおよびFlex Builderは、Adobe Systems 
Incorporated（アドビ システムズ社）の米国並びに他の国における商標または登録
商標です。
----
2006.10.31 - readme.txt