タイトル画面をつくろう

この章では、ゲームの表紙ともいえる、タイトル画面の作成を行います。

編集ソフトについて

R9ではテキストエディタ(メモ帳のようなソフト)があれば、ゲームを作成することができます。
もちろん、メモ帳でも作成はできるのですが、最低限の機能しか付いていないため
効率が良いとはいえません。
そこで、おすすめのエディタを3つ程、紹介しておきます。

R9 Script Editor β (おすすめ!)

TeraPad

Mery

 

ダウンロードしてインストールしておくことで、開発効率は飛躍的に上昇すると思います。

タイトル画面の作成

まず、今後テキストファイルを使って編集をしていきますが重要な点が2点あります。

それは、

1.記号は全て半角で記入すること

半角文字 (これらはOK)
# : = > /

全角文字(これらはNG)
# : = > /

全角で記入すると、プログラム命令として、判別されずに正常に動作しません。
上手く動かない場合は、全角の記号が紛れ込んでいないかチェックしてみましょう。

 

2.ファイル名は全て半角英数字で!

ゲームで保存するファイル名は全て半角英数字で保存しましょう。

【良い例】

story.txt  myimage.jpg mymusic.mp3

【良くない例】

ストーリー.txt  マイイメージ.jpg ,音楽ファイル.mp3

 

 

それでは、前章で作っておいた「mygame」のフォルダの中を確認して下さい。

その中に、「start.txt」というファイルがありますね?
このファイルにゲームの基本的な情報が記述されています。

ファイルを編集ソフト(メモ帳など)でひらいてください。

start.txtの中身

バージョン=0.1
タイトル=「R9」機能紹介ゲーム
背景=background/room.jpg
最初=story1.txt
音楽=
モード=デバッグ
セーブ=はい
シェア=はい
ノベル=いいえ

いろいろな項目がありますね。
まずは、ゲームのタイトルを変更してみましょう。

バージョン=0.1
タイトル=僕と君のストーリー
背景=background/room.jpg
最初=story1.txt
音楽=
モード=デバッグ
セーブ=はい
シェア=はい

変更したら保存してください。

「mygame.html」を実行します。

ゲームのタイトルが変わったことが確認できましたね。

次は、タイトルの画像を変更してみましょう。

mygame の中の「image/background」というフォルダの中を確認して下さい。
ここに、現在の背景画像が配置してあります。

好きな画像をこのフォルダに配置してください。
ファイル名は「new.jpg」ということにしておきます。

そして、「start.txt」を以下のように変更してください。

バージョン=0.1
タイトル=僕と君のストーリー
背景=background/new.jpg
最初=story1.txt
音楽=
モード=デバッグ
セーブ=はい
シェア=はい
ノベル=いいえ

保存して、動作確認してください。
背景画像が先ほど配置したファイルになっていれば成功です。

 

 

画面サイズは640 × 390 の大きさが最も適した画像サイズになります。

 

■ワンポイント
ゲームフォルダの中は以下のようになっています。
image → 使用する画像ファイルを配置する
sound → 使用する音楽ファイルを配置する
story  → ストーリーや動作を記述するファイルを配置する
start.txt → ゲームの基本設定

となります。

今回、「image」 フォルダの中に「background」というフォルダを作っていましたが
これは、画像ファイルが増えたときに管理しやすいためです。

例えば、背景ファイルやキャラクターのファイルなどは分けて保存して方が良いでしょう。

そしてファイル名を指定するときは、background/new.jpg となりますので注意してください。

ここまでで、タイトル画面の設定は完了です。
他の設定項目についても解説しておきます。

パラメータ名 解説
バージョン ゲームエンジンのバージョンです。特に変更不要
背景 タイトル画面の背景画像です。
最初 ゲーム開始後、はじめに読み出される
ストーリーファイル名です。storyフォルダ以下に配置されているファイル
音楽 タイトル画面で流れる音楽 マウスがゲームに重なった時点で再生が始まります
モード モード選択。「デバッグ」と指定しておくと、記述ミスなどのエラーが出力されます。
作品を発表するときは「リリース」としておきましょう。
セーブ 「はい」か「いいえ」を指定します。
「いいえ」を指定すると、このゲームでは、途中でセーブすることができなくなります。
シェア 「はい」か「いいえ」を指定します。
「いいえ」を指定するとシェアボタンが非表示になります。
ノベル 「はい」か「いいえ」を指定します。
「はい」を指定すると文章が画面全体に表示される、サウンドノベル形式のゲームになります

まとめ

タイトル画面はゲームの顔ですから、凝ったものにしたいですね。

次章では、実際にストーリを組み立てて、ゲームを制作していきます。

>>3.ゲームのストーリーをつくろう

Posted in チュートリアル