ティラノビルダーで連載型サウンドノベルつくる日誌 その9

 

2ヶ月ぶりに書きます。

第2話・第3話・第4話と公開しました。

だいぶメモが溜まってきたので、定着のためにそろそろまた書き出しておきます。

 

前回の日誌

ティラノビルダーで連載型サウンドノベルつくる日誌 その8
日誌その8にして、ようやく第1話が完成しました。以下、メモがてら第1話完成直前までの「最後の悪あがき」を書いていきます。主に「ローディング」「セーブ」「オート」といったユーザビリティにもろに関わってくる部分の話です。前回の日誌まとめクロノウ

 

まとめ

ティラノビルダーで連載型サウンドノベルつくる日誌 まとめ
随時追加していきますφ(・ω・ )

 

スポンサーリンク

この記事の目次

プラグイン・機能追加・改善

 

オート中・スキップ中にアニメーションを表示するプラグイン

 

使用させていただいたプラグイン

FC2 BLOG パスワード認証

 

アニメーションの種類は選択できます。とても手軽で便利。

 

 

タイトル画面のデザイン改良

 

選択ボタンとタイトルロゴ変更。

 

選択画面にニンジンアイコン追加。アイキャッチ用。

 

変更前はこんなん。

 

 

頷き演出で頭の上が切れないようにサイズ調整

 

立ち絵変更時、「振動」で立ち絵をぴょんと跳ねさせてます。

その時、立ち絵は「下に沈む」ので、サイズによっては頭のてっぺんが切れてしまう。なのでちゃんと頭のてっぺんまであるサイズにして、位置調整を行いました。(縦100px大きくして、表示位置を-100pxにした)

既存の立ち絵の位置は、正規表現で一括置換しました。立ち絵の再出力はPSDtoolでラクチン。

 

 

BGM素材「THE DARKNESS(Studio神無月)」購入

 

購入ページ(DLSite)

THE DARKNESS 著作権フリー素材集 Vol.31 ファンタジーRPG素材 BGM20曲 WAV+mp3 [Studio神無月] | DLsite
ゲーム・アプリ・Youtube等で自由に使えるオリジナル音楽素材集です。大迫力のオーケストラを中心としたファンタジーRPGゲーム想定のBGM20曲が収録されています。「DLsite 同人」は同人誌・同人ゲーム・同人ボイス・ASMRのダウンロ

 

商用・改変可

楽曲は1分半~2分半で、ややループBGMとしては使いにくいですが、非常に高品質でカッコイイ。ファンタジー系だけでなく、現代モノのここぞという場面でも使えると思います。

 

 

シーン転換時に必ず「全員退場」を入れるように

 

いちいち判断するのがメンドウなので。

NScripterだと自動で設定する項目がある。スクリプト量は増えてしまうけど、ゲームが重くなることはないと思うので、これでいきます。

退場命令が重複しても、特にエラーはない…………はず。正規表現で置換する時もこっちのほうがマッチさせやすくて便利。

 

 

次話への導線ページ

 

ユーザビリティは下がりますが、「次話への導線ページ」を作成しました。

1話⇒次話導線ページ⇒2話⇒次話導線ページ⇒3話⇒……」という流れになる。ネット上に作品を丸投げする仕様上、コピー防止にも繋がるかなと。

WordPressのカテゴリを新設して、プラグイン「Ultimate Category Excluder」をつかって普段は非表示にしておきます。

 

 

デバッグ用に各話へ飛べるパスワードを用意

 

自分用に各話遷移のパスワードを設定しておきました。これで多少デバッグがラクになるかなと。

 

 

一部テキストがバックログ内でインデントされていたのを修正

 

.log_body dl.none dd{
	margin-left:0;
}

 

ただし、現在はプラグインのほうで修正されているっぽい。

 

 

Twitterシェアプラグイン導入

 

アップデートで新たに追加されたTwitterシェアプラグインを導入してみた。

とても便利。

ただしURLに「#(半角シャープ)」を使うと、「=(半角イコール)」に変換される仕様らしく、サイトのアンカーには飛ばすことができないので注意。

 

 

OGG・M4Aの一括変換用に「fre:ac」導入

 

ダウンロードページ

fre:ac - free audio converterの詳細情報 : Vector ソフトを探す!

 

一般設定でファイル名パターンを「filename」のみにしておくこと。でないとアーティスト名などもごちゃごちゃに出力されてしまう。

オンラインコンバーターでは作業スピードに限界があると思ったので導入。非常に変換スピードが速くて助かる。

 

 

紹介ページをシンプル化

 

クロノウサギR 紹介ページ
下のボタンでスタート。スマホは横向き推奨。鋭意連載中……

 

元々はただのブログ記事みたいにズラーーと縦に長かったのを、アコーディオンでぎゅっと短く折りたたみました。

 

ボタンを並べて配置し、新しいものには「NEW!!」が表示されるようにCSSを調整しました。

 

スポンサーリンク

そのほか所感・気づいたこと

 

連載ボリュームのアンケ

 

 

 

連載作品をどのタイミングで触るかアンケ

 

 

 

Google翻訳が効くことに気づいた

 

 

なお、長文はダメルビもダメ

ティラノ作品でGoogle翻訳をまともに機能させたいなら、「アドベンチャー形式」かつ「ルビなし」である必要がある。

それか、あらかじめGoogle翻訳をしたテキストを組み込むか。

 

関連

【Google翻訳テク】5000字以上の長文テキストを翻訳するやり方メモ
2021年追記現在、Google翻訳はデフォルトで5000字以上の翻訳に対応しています。▼ 改良されたGoogle翻訳くん「テキスト」に5000字以上コピペしてもいいし、「ドキュメント」に膨大な英文をつっこんでもいいし、なんでもござれです。

 

 

保存・プレビューの遅さにどう対処するか

 

マシンスペックのせいか、テキスト量が多いせいか、プラグインを入れすぎてるせいか、ティラノビルダーの保存・プレビューがかなり遅い。30秒くらいかかる

これが本当につらい。またどうも「BGM停止」がプレビューでは反映されないので、プレビューにかなりコツがいる。

ティラノビルダーではなくテキストエディターで基本的に作業することを検討するべきかもしれない。「だったらティラノスクリプトでよくね?」って話だけど、ビルダーのコンポーネントの見やすさも魅力的だから悩ましい。

 

 

連載のざっくりフローチャート

 

  • 1.立ち絵作成

    立ち絵がなければ始まらない。

  • 2.テキスト移植作業

    正規表現を駆使して、なるべくラクをする。

  • 3.ビルダーでテストプレイ&修正

    ここがキツい。プレビュー待ち時間が特に。

  • 4.TIPS追加

    世界観や用語の補足をする。

  • 5.自動セーブフラグ追加

    正直、自動セーブは要らない気がしてきた。

  • 6.公開

    「どうせあんま読まれねぇんだよな……」と思いながら根性で公開する。

 

 

吉里吉里でググる

 

ティラノスクリプトは吉里吉里と仕様が近いんだから、吉里吉里でググればいいことに最近気がついた。

ただもちろん、異なる点も大いにある。

 

 

タグ内で変数を呼び出す時は「%」「&」

 

タグ内で変数呼び出すときは「name=”%chara_name”」みたいに「%(パーセント)」頭につけないといけないんすね。

「&(アンド)」でもいい? 正直違いがよくわかってないです。Google検索では「&」「%」が使えないし、解説がなかなか見つからない。

「&」のほうは、「エンティティ(実体)」という名前らしい。

 

参考にさせていただいた記事

変数と演算を活用する-使い方&チュートリアル- ティラノスクリプト|スマホ対応のノベルゲームエンジン。無料
本格的なノベルゲームが作れるツール。利用作品は20000作品以上

 

ティラノにおける定義はよくわからないが、一般的には「予約済み文字や見えない文字を表示する」ために使われるものらしい。

 

参考にさせていただいた記事

Entity (エンティティ) - MDN Web Docs 用語集 | MDN
HTML エンティティとは、アンパサンド (&) で始まりセミコロン (;)で終わるテキスト (文字列) のひと固まりです。エンティティは(通常は HTML コードとして解釈される)予約済み文字や、(ノーブレークスペースのように) 見えない

 

 

OGGのタイトル名はエクスプローラーでは表示されない?

 

OGGファイルのタイトル名やアーティスト名が、どうもWindowsのエクスプローラーでは表示されない。

仕方ないのでMA4ファイルのほうもタグ編集して、エクスプローラー上で見やすくした。

 

 

バックログプラグインとルビ拡張プラグインが競合している

 

両者ともティラノ本体の関数を上書きする仕様。使用している関数名が被っているため、片方が使えなくなる(らしい)。

悩んだすえ、バックログプラグインを優先し、ルビ拡張プラグインは諦めた。(ルビ拡張プラグインがないと、ルビつけが恐ろしくタイヘンになるが、根性でどうにかなる)

どうにか改変できないかと考えもしたけど、今はJavaScriptの知識がなさすぎてどうしようもない。

 

 

プラグインの読み込む順番

 

tyrano.ksなどでプラグインの読み込む順番を変えると、上書きの順番も変わることに気がついた(思えば当たり前)。

ただ、順番を変えたところでバックログとルビ拡張の競合は解決しなかった。当たり前。

 

 

バックログプラグインの面白い機能(?)

 

バックログプラグインを入れていると、一部のHTMLタグを直接ティラノスクリプトに書いて発動できるようになる。

ただし、読み込みの残像が表示される。

何かに使えないかと思ったけれど、今のところ思いつかず。でも面白い。

 

 

[pushlog text=” “]でバックログ内をいじれる

 

[pushlog text=”<br>”]とかで、バックログ内をいじれることを今さら知った(この例では改行タグ<br>をバックログ内に挿入してる)。これギミックにも使えそう

 

関連

【ティラノビルダー】バックログで改行されない時の解決策メモ【カスタマイズ】
バックログの改行が上手く行われていないのが気になりました。ありがたいことに便利なプラグインがあったので、それとCSSを併用して、バックログをカスタマイズすることにしました。以下、メモがてら書いていきます。他のプラグインと競合する可能性があり

 

スポンサーリンク

書いた記事

 

タイルトランジションプラグインの表示バグ対処

 

【ティラノビルダー】タイルトランジションプラグインでスキップ時の表示バグとその修正【返信】
Name : テラニート さんTitle : バグ報告?ブラウザでプレイさせていただいているのですが4話の殺すならよそで殺せよ……の下りの後あたりから背景グラフィック灰色一色で読み込まれなくなってしまいましたOSはwindows10、ブラウ

 

 

テーマプラグインのメッセージウインドウが反映されない時の対処

 

【ティラノビルダー】テーマプラグインのメッセージウインドウが反映されない時の解決策メモ
アドベンチャー形式のノベルを作ろうとおもい、超かっちょいいテーマプラグインを使用させていただきました。ただ、ティラノビルダーにそのまま突っこんだ状態だと、上記のようにメッセージウインドウがズレたり名前が重複したりカオスになってしまいました。

 

 

傍点(圏点・脇点)を使う方法

 

【CSS】ティラノビルダーで傍点(圏点・脇点)を使うやり方メモ
傍点(ぼうてん)、圏点(けんてん)、脇点(わきてん)。よく小説とかで使われている「文章強調」の技法ですね。記事のサムネのとおり、強調したいテキストの頭とか脇に「点」を加えると。これティラノビルダーでもできねーかなーっておもって、すこし考えて

 

 

シンプルな立ち絵変更マクロ案

 

【ティラノビルダー】シンプルな立ち絵変更マクロ案
ティラノスクリプトには「マクロ」っていうのがあります。繰りかえし使う複雑な命令を、あらかじめ登録しておいて、シンプルな記述で呼び出す────っていう超便利機能ですね。必須レベル。以下、特にティラノビルダーにおける「立ち絵変更マクロ」について

 

 

アラート「画像ファイル○○が見つかりません」対処

 

【ティラノビルダー】アラート「画像ファイル○○(立ち絵)が見つかりません」の解決策メモ
Alert『Error:○○:○行目:画像ファイル「○○.png」が見つかりません。場所はフルパスで指定されていますか? (例)date/fgimage/file.png』一部の立ち絵画像を削除したところ、上記アラートがゲーム開始時に表示さ

 

 

正規表現でスクリプト置換を捗らせる方法

 

【時短】シナリオスクリプト移植・置換を「正規表現」で捗らせるメモ【ティラノビルダー】
先日、「正規表現」というめちゃくちゃ便利なテクニックを知りました。以下、正規表現をノベルゲームのシナリオスクリプト作業に応用してラクする方法を、「NScripter→ティラノビルダー」を例にしてメモがてらまとめていきます。置換を試す前には必

 

 

立ち絵や背景のサムネ一覧画像を印刷する方法

 

画像の一覧・カタログを印刷するフリーソフト「Pring」【使い方】
ノベルゲーム制作の効率化のために導入しました。フリーソフトの名前は「Primg」。Primgを使うと、カンタンにサムネイル画像を一覧化・カタログ化して、印刷ができます。自分の場合は「立ち絵」と「背景」のサムネイル一覧を印刷します。とてもシン

 

 

情報収集・勉強

 

Androidアプリリリース方法

 

参考にさせていただいた記事

 

 

フォルダのファイル名を一括でCSV出力する方法

 

参考にさせていただいた記事

【Windows】フォルダ内のファイル名一覧を簡単に作成する方法 - ほんじゃーねっと
後輩に教えてあげたら喜ばれたので、 1つの作業効率化方法として書いておく。 資料を作成する際、特定のフォルダに入っているファイルの一覧を Excelに貼り付けたりしたい場合がある。 しかし、エクスプローラではファイル一覧を見ることはできるが

 

正規表現による置換作業に利用する。

 

 

改行をふくむ複数行で正規表現

 

参考にさせていただいた記事

https://gd-gd.xyz/2018/05/27/%E7%B5%B6%E5%AF%BE%E3%81%A7%E3%81%8D%E3%82%8B%E6%AD%A3%E8%A6%8F%E8%A1%A8%E7%8F%BE%E3%81%A7%E6%94%B9%E8%A1%8C%E5%90%AB%E3%82%80%E8%A4%87%E6%95%B0%E8%A1%8C%E3%82%92%E6%A4%9C%E7%B4%A2%E3%83%BB%E7%BD%AE/

 

 

ティラノビルダーのプラグインの作り方

 

参考にさせていただいた記事

ビルダーのプラグイン作成- ティラノスクリプト|スマホ対応のノベルゲームエンジン。無料
本格的なノベルゲームが作れるツール。利用作品は20000作品以上

 

 

ティラノスクリプトのサーバー連携

 

参考にさせていただいた記事

サーバーサイドと連携- ティラノスクリプト|スマホ対応のノベルゲームエンジン。無料
本格的なノベルゲームが作れるツール。利用作品は20000作品以上

 

サーバー連携やってみたいけど、情報がすくなすぎて何から勉強すればいいかよくわからない。とりあえず上級者向けっすね。

 

 

オンラインランキングプラグイン

 

参考にさせていただいた記事

FC2 BLOG パスワード認証

 

 

神経衰弱ミニゲーム

 

参考にさせていただいた記事

http://hororo.wp.xdomain.jp/228/

 

ティラノスクリプトでJavaScriptをどう使うのか、とても参考になる気がする。

 

 

まとめ

 


もっと公開ペース上げられるでしょ


やれるかどうかと実際にやるかは別問題だ(目をそらす)

 

公開は進んでいますが、「モチベーションの維持」というどうしようもない問題にブチ当たりはじめている今日このごろです。

なんとか作業を効率化したり、制作の意義をみつけていきたいと思ってます。誰にも望まれていなくても、続けられるのが個人サークルです。

今回は以上です。良きノベルゲライフを────ではまたφ(・ω・ )

 

 

【時短】ノベルゲームの立ち絵・表情差分の作り方【PSDTool・クリスタ・ティラノビルダーで】
昔はノベルゲームの立ち絵差分作りっていうと、マジで地獄の作業でした。(技術力高い方々はPhotoshopなどで自動処理してたかもですが)それが近ごろは、神ツールの登場で比較的ラクな作業になりました。そのツールの名前は「PSDTool」。以下
ティラノビルダーで「画質悪い」と感じた時の解決策メモ
ども、hoshimi12です。おそろしく単純な話なんですが、自分は最初戸惑いました。他にも悩んでた方みかけたのと、ググっても出てこなかったので一応メモしておきます。シナリオが一番が大事ですが、見え方も大事と。なぜ画質が粗くなるか単純に、画像

 

スポンサーリンク
タイトルとURLをコピーしました