テンプレートゲームの準備
Attention!
- このドキュメントは修正中です!
次に、これから作成するゲームのスケルトンとなるテンプレートゲームを開発用に作業ディレクトリにデプロイ (インストール) します。
デプロイの手順を以下に示します。
- 最初に、ゲームを開発するための作業ディレクトリを準備します。ここでは、
C:\hello-world
に作成します。 - 次に、PVNS アーカイブを適当な場所に解凍します。解凍すると以下のディレクトリが出来ます。
解凍後の PVNS ディレクトリ
PVNS アーカイブの構成 ディレクトリ名 解説 docs マニュアル・API ドキュメントが置かれます。 lib PVNS runtime および、依存ライブラリが置かれます。 src PVNS runtime のソースコードが置かれます。 templates PVNS でゲームを開発するためのテンプレートゲームが置かれます。 - templates ディレクトリから、目的にあったテンプレートゲームを選択します。templates ディレクトリの下には、予めいくつかの典型的な設定を施したテンプレートゲームが、それぞれ ZIP 形式の圧縮書庫として置かれています。
templates ディレクトリの構成 圧縮書庫名 解説 float-window.zip テキストキャンバスがウィンドウ形式に設定されたテンプレートゲーム full-screen.zip テキストキャンバスがフルスクリーン形式に設定されたテンプレートゲーム - 選択した圧縮書庫を、手順 1 で作成した作業ディレクトリに解凍します。
解凍後の作業ディレクトリ
以上で、デプロイは完了です。
ゲームの起動
デプロイが完了したら、サンプルを起動してみましょう。
起動方法
コマンドプロンプト、または、スタートメニューの「ファイル名を指定して実行」に次のように入力して、Enter キーをクリックします。
java -jar C:\hello-world\system\peko.jar
Windows 2000 以降では、エクスプローラから、peko.jar
をダブルクリックすることでも起動できます。peko.jar
は、作業ディレクトリの下にある system
ディレクトリの中に置かれています。
ゲームが起動すると、以下に示すウィンドウが表示されます。(画像は 50% に縮小されています)
![テンプレートゲームタイトル画面 images/quickstart-start.png [11.2kb]](images/quickstart-start.png)
タイトル画面
基本操作
PVNS の基本操作について説明します。
タイトル画面
ゲームを起動すると、タイトル画面が表示されます。
![タイトル画面 images/quickstart-start.png [11kb]](images/quickstart-start.png)
タイトル画面
タイトル画面には、タイトルメニューを選択するための三つの選択肢ボタンが表示されます。どのボタンを選択するかは、キーボードの [↑][↓] で選択したいボタンを選んでから [ENTER] キーをクリックするか、マウスで選択したいボタンを左クリックすることで、決定します。
- 最初から始める
- ゲームを最初のシーンから始めます。
- 続きから始める
- 以前セーブした場所からゲームを再開します。このメニューを選択すると、ロードダイアログが表示されますので、ロードしたいセーブデータを選択して下さい。
- ゲームを終了する
- ゲームを終了し、PVNS をシャットダウンします。
ゲーム画面
![ゲーム画面 images/quickstart-ss-game.png [5kb]](images/quickstart-ss-game.png)
ゲーム画面
- 基本操作
- キーボードの
ENTER
キー、またはマウスの左ボタンをクリックすることでストーリーを読み進めていきます。 - 選択肢
- 途中、選択肢が表示されることがあります。どの選択肢を選択するかは、キーボードの [↑][↓] で選択肢を選択した状態で [ENTER] キーをクリックするか、または、マウスで選択したい選択肢を左クリックすることで、決定します。
- セーブ
- プレイの途中でセーブする場合は、キーボードで [Ctrl+S] を押すか、メニューから [システム]-[セーブ] を選択してください。セーブダイアログが表示されますので、ダイアログ上でセーブする場所を選択してください。
- ロード
- セーブデータを読み込んでプレイの状態を復元する場合は、キーボードで [Ctrl+O] を押すか、メニューから [システム]-[ロード] を選択してください。ロードダイアログが表示されますので、ロードしたいセーブデータを選択してください。
- 終了
- ゲームを終了する場合は、キーボードで [
Ctrl+Q
] を押すか、メニューから [システム]-[終了] を選択する、もしくは、ゲーム画面ウィンドウを閉じてください。
セーブ/ロード
//TODO: 説明はまだ準備中です!