[TyranoScript]テキスト表示を高速化する(プラグイン版)


画面比較

※この記事はティラノスクリプトV2.74についての記事です。
※ティラノスクリプトがどういうものかについてはティラノスクリプトの公式サイトを参照してください。

[TyranoScript]テキスト表示を高速化するの改造部分をプラグインにしてみました。
これでティラノスクリプト本体に手を入れず高速表示(クリック待ちのところまで一度に文字を表示)を実現できます。
なお、前の記事では[nowait]タグで表示高速化するようにしていましたが、プラグイン版では[boost_mode_on]で表示高速化がONになります。

■比較動画

高速表示がON、OFFの結果を動画にしました。

■使用サンプル

“boost_mode on”の場合(画面をクリックして進みます)

“boost_mode off”の場合(画面をクリックして進みます)

サンプル素材はテキストは青空文庫様で公開されている銀河鉄道の夜(宮沢賢治著)から、背景素材は足成からお借りしました。

■使い方
最初に、boost_mode.ksを読み込んでください。
[call storage=”boost_mode/boost_mode.ks”]

[boost_mode_on]……テキストを一括描画ON
[boost_mode_off]……テキストを一括描画OFF(1文毎描画)

<注意点>
ティラノスクリプトVer2.74 で動作確認しています。
ティラノスクリプトのエンジン本体の処理を変更しているため、他のバージョンでの動作は保証しません。

入手はこちらから。
『Download ZIP』ボタンをクリックしてダウンロードしてください。

■開発のきっかけ

今回の機能ですが、ティラノスクリプトの売りである、現状の文字が1文字ずつ表示される機能だとかまいたちの夜のような文章主体のゲームだと、文字が表示されるのに時間がかかって読みづらいといった問題と、Web上で公開した場合スマフォで表示される場合、文字の表示に時間がかかるといった問題があり、制作していたノベルで必要だったので開発しました。

このプラグインを使うことで、本のような文字主体のノベルゲームの作成もティラノスクリプトで可能になると思います。