人気ブログランキング | 話題のタグを見る

だらけ般若の制作報告。

kaitamon.exblog.jp

電子書籍やゲームを製作中。

ゲームを作ってみる。

※続きは新規ブログにて更新中。移動先はこちら

アドベンチャー形式のノベルゲームを作ろうと思う。
使うアプリケーションはティラノビルダー(無料版)
このアプリケーションで仕組みを理解した後、ティラノスクリプトで本格的なゲームを作ろうかと。

というわけで、今回はフリー素材を使って簡単なノベルゲームを作ってみます。

 ●素材
  背景:プロジェクト > アセットライブラリ > 画像をインポート
  画像:なし
  キャラクター:なし
  効果音:フリー素材をダウンロード(やり方はこちらをチェック)
  BGM:なし

まずはティラノビルダーの使い方&チュートリアル(最初の準備)を参考にプロジェクトを作成。

次に 入門チュートリアル > シナリオ作成 を見てエリアごとの役割を覚える。
※更新されたアプリケーションと画面や名称がやや違うかも。

チュートリアルを一通り実行した後、最初の選択肢までをティラノビルダーのコンポーネントを使って作成。

途中でスクリプトを必要とする問題が。以下がそれ。

 ▽ かさばった編集画面(シナリオエリア)を短くしたい
 ▽ ルビを振りたい
 ▽ 文字色を変えたい

あとでティラノスクリプトを使うことを考えれば調べて損なし。
ここに変更した内容をメモしておく。

まずは効果音をスクリプトで鳴らす方法を。

ティラノビルダー①素材 > 効果音 > ファイル追加
②コンポーネント > メディア > 効果音再生 をシナリオエリアへ
ティラノスクリプト①素材 > 効果音 > ファイル追加
②コンポーネント > スクリプト > ティラノスクリプト をシナリオエリアへ
③[playse storage="ファイル名.ogg"] と記入

[playse storage="ファイル名.ogg"]
「効果音(ファイル名.ogg)を再生します」という意味。
※ティラノスクリプトHPの タグリファレンス > オーディオ関連 を参照。

再生させた効果音が再生し終わるまでメッセージ枠を出したくないとなった場合、
 コンポーネント > 演出 > ウェイト をシナリオエリアへ
どのくらい待たせたいか秒数を入力します。

スクリプトでは
[wse]
となります。

メッセージ枠を表示するには、
 コンポーネント > 演出 > メッセージ枠表示 をシナリオエリアへ

スクリプトでは
@layopt layer=message0 visible=true
となります。
※タグリファレンス > レイヤ関連 > レイヤの属性設定 を参照。

なので、特定の効果音を再生→終わってからメッセージ枠を表示したい場合、

ティラノビルダー①素材 > 効果音 > ファイル追加
②コンポーネント > メディア > 効果音再生 をシナリオエリアへ
③コンポーネント管理 メディア > 効果音待ち にチェック
コンポーネント > 演出 > 効果音待ち をシナリオエリアへ
⑤コンポーネント > 演出 > メッセージ枠表示 をシナリオエリアへ
ティラノスクリプト①素材 > 効果音 > ファイル追加
②コンポーネント > スクリプト > ティラノスクリプト をシナリオエリアへ
③以下を記入
[playse storage="ファイル名.ogg"]
[wse]
@layopt layer=message0 visible=true

とすればOK。

肝心のシナリオ部分は
 コンポーネント > ストーリー > テキスト をシナリオエリアへ
これに文章を書くだけですが、ルビ振りや文字色の変更ができず。

ティラノビルダーこれはルビを振るための例文です。
実際のゲームとは関係ありません。

ティラノスクリプト
これはルビを振るための[ruby text="れい"][ruby text="ぶん"]文です。[l][r]
実際のゲームとは[font color=red]関係ありません[resetfont]。[l]

[l] はクリック待ち。
[r] は改行。
※文字色以外は タグリファレンス > メッセージ関連 を参照。
※文字色に関しては タグリファレンス > システム操作 > [font]フォント属性設定を参照。

「例文」という言葉に「れいぶん」というルビが振られ、
「関係ありません」という言葉が赤文字に。

まとめ
 ラベルを使って処理を飛ばさない限り、上から順に実行していく。
 ティラノスクリプトもそれは同じ。
 タグの使い方を覚えればコンポーネントをほとんど使わずに作れる。
 ただし、テキスト記入エリアが小さいので詰め込むと記述が探しにくい。
 コンポーネントを使ってわかりやすくするのもありかも。

by y08rugea10c293ku3 | 2017-02-25 12:21 | ゲーム

by 大和君丸
ブログトップ