忍者ブログ

でんきみちブロgu。(あ行。)

大変古い古すぎるレビューの置場。お絵かき掲示板消失により3年ぶりに雑記に転用(2017年)。現在はノベルゲーム制作とライブ2Dがマイブーム。

ティラノでブラウザゲームに描きだしたデータをオフラインでテストプレイする方法

ティラノでブラウザゲームにエクスポートしたデータ
サーバーにアップしないと動作しないのですよね。

パソコン上でindexをブラウザで開いてもゲームは動きません。
のでいつもレンタルサーバーにアップしてテストしてるわけですが
お借りしている忍者さんは、1つのファイル3MB以下までしかアップできません
長めのBGMや動画を組み込んでいるとその素材がアップ時にはじかれてしまいます。
画像は劣化版データを作って差し替えテストしたりしていましたが、

なんとティラノの生みの親のシケモクMKさんが
ウェブにアップしないでテストプレイする方法を解説していました!!

一度ツイッターで見失ってしまったのでもう見失わないように
リンク張っておきます!!

https://tyrano.fanbox.cc/posts/1053044



PR

ツクール制探索ゲームのダウンロード数

広告出ちゃってるので久々に記事書こうかと。


クトゥルフ神話TRPGをモチーフにしたツクール制の探索ゲーム
のダウンロード数が、予想外に多くてびっくりしていますよ。

ニエノモリは4月に公開して、2~3週間で1万ダウンロード超えました。
アドベンチャージャンルのランキングもしばらく、ずっと入ってたし。




ニエノモリ2万4000越え、忘却の淵も1万3000ほどいってます。
https://game.nicovideo.jp/atsumaru/users/1705765?link_in=gamepage
アツマールの公開場所のおそろしや。


忘却の淵は、最初ティラノをゲームエンジンにして作っていたのですが
選択肢やクリック探索もいいのですが、
ツクールでキャラクターを操作する雰囲気でつくりたいと
途中まで作っていたやつを没にして
ツクールMVで新しく制作しなおしました。

短編の探索ホラーでしたが、
クトゥルフの流行ぶりを感じる手ごたえがありました。


今年(2020年)は
1月に忘却の淵
4月にニエノモリ
6月に不死身の英知 と
3作も公開できました。

最新作不死身の英知はティラノゲームフェス2020に参加しています。
https://novelgame.jp/games/show/3447
分岐なしのビジュアルノベルです。live2Dをメインに使っています。
制作は2018年からやってました。やっとの公開です。

現在は、ツクールで第三段クトゥルフ探索ホラーを制作中です。
2021年1月公開目標
こちらは豪華ゲスト様に描いていただいている立ち絵があります。
素材が固まってきたらまた紹介ホームページをつくりますぞ。


ツクール制作もめちゃ楽しいのですが
ティラノの方がバージョンアップされて最新のティラノスタジオという
制作ツールを使ってみたくて
またティラノ向きのノベルゲームのシナリオを考え中です。
やってみたい案はあるのですが、
また画像素材地獄に陥るのだな…
いつになるのやら…。

シナリオ、画像素材、不協和音BGM、ロゴ、システム素材…ETC
ほぼほぼ自作です。
協力してくださる方がいるときもありますが、
いやー楽しいのだけど楽しいのだけど
ソロの制作孤独感もありますけど
…いつかのリリース日のために作るのです。( ˘ω˘ ) 









ティラノビルダー、live2D、リップを有効にするやりかた

リップシンクの対応させ方やっとわかったー。
ちなみにライブ2Dのオンラインマニュアル読んでやってたらちゃんとわかりました。
忘れたときのためにメモメモ。


①まず、モデルをリップシンクに対応させないといけないです


対応させるには、(これはエディター3.3)
パラメーターのところをクリックしてリップシンクとまばたきの対応する
パラメーターをチェック入れます。
そしてMOCファイル書き出し


一緒に書き出された model3.jsonファイルにこのリップシンクに関する
記述があるので、この記述があればティラノのライブ2Dプラグインさんが
対応してくれます。



③ビルダーでチェックをオンにする
もしくは
[live2d_new  model_id="eiti_syonen2"  breath="false"  lip_time="100"  lip="true"  jname="少年"  ]
の記述ですね。



通常モーションを挿入するにチェックを入れると
breath="ture"になってました。 

自動で呼吸モーションを入れてくれるみたいです。


自動で口パクしてくれるのとってもらくちん。
はー1つわかることが増えてちょっとすっきりしました。


参考
ティラノスクリプト公式プラグインライブ2dのページ
https://tyrano.jp/sample/live2d

ティラノビルダーのライブ2D3.X導入の説明ページ
https://b.tyrano.jp/tech/page/live2d_v3




余談…

この制作去年の夏ごろ
やってまして、ちょうどそのあとにPC買い替えたんですよ
すっかり忘れて久々にライブ2Dキュピズム起動したら
viewerがなんかうまくうごかなくて…
ドロップしてくださいまではでるんだけどmocファイルやmodel3.jsonをドロップすると
消えちゃうんですよ…

調べたらどうも新パソはグラフィックボードではなく
オンボード(ntel UHD Graphics 630)だったらしく
旧パソもノートPCだからなんで大丈夫だったのかは謎なんですが
それが原因かもしれないと

というか、viewer使えなくなっちゃったんですよね。2.1のviewerは動くけどね!
でも3のviewerが動かないので…

エディターは動くので、ティラノビルダー用のmodel3.jsonファイルは
もうテキスト編集するしかないのだった…。

_( _´ω`)_

















歩数による時間経過、色調変更中に一時停止させたい

歩数によって時間経過(色調変更)させたくて
並列処理でこういうコモンイベントをつくりました。



一定歩数経過ごとに色調変化で時間を洗わせて
まぁまぁ思い通りでよかったのですが

問題発生!

毎回、夕方で時間経過スイッチをOFFにしたいのですが。
ときどき、スイッチがOFFにならずに夕方を飛ばして夜までふっとんじゃう。
なぜか夜になってしまう現象が起きてしまい…。

テストでうろうろし続けた結果
時間が経つ歩数になったときに色調変更が発生し、
その色調変更中に場所移動がすると
夕方のその後の処理をすっ飛ばして並列処理の
コモンイベントにもどって夜になってしまっている?

ようでした。

どうも、コモンイベント処理中に『場所移動』もしくは『フェードアウト』を
入れると続きのイベント処理がされなくなってしまうようです…。


悩んだり調べたりした結果


『自動実行』イベント中だとプレイヤーの操作を受け付けなくなるので!

それだ!と




時間を止めたい、飛んだら困る夕方の色調のタイミングで
なにもない自動実行コモンイベントを動くようにしてみました。
この自動実行コモンイベントが動いている間、プレイヤーは動けません。
うっかりこのスイッチオフにできないとフリーズした状態みたいになります。

これのおかげで、夕方の色調変更中に場所移動して夜までぶっとんでしまう
時間経過の不具合を防げるようになったので
とりあえずよかった… (;ω;)


追記******
自動実行のコモンイベント
のせいでそのタイミングセリフがぎちぎちって処理重そうな感じになっちゃうので
空のコモンイベントの中身を一時消去じゃなくて
ウェイト10 にしたらスムーズになりました。
連続して繰り返しイベント読まれてるので
ウェイトを入れると繰り返し時にちょっと処理が落ち着いてくれるみたいです。



ランダム変数で同じ数値が連続で出ないようにしたい

ツクールMVにて絶賛制作中の探索ゲームで
COCTRPGっぽいダイス要素を入れたくて、

スキル:目星を使ったときに
コモンイベントでランダム変数を使って
数値によって成功・失敗・ファンブルをランダムで出したいと
考えました。

そんでこれ。

乱数が0の時、ファンブル
1の時失敗
それ以外のとき(この場合2)成功
で3分の1で成功がでるのですが…

これ、テストプレイで使うと
3回連続失敗とか3回連続ファンブルとかになって
ストレスたまるんですねーー


ほんで連続で同じのがでない、なおかつ成功が高確率ででる
方法を調べて考えました。


それがこれです。

 

ランダム変数は代入じゃなくて加算にしました。
その下に条件分岐を入れて
0になる確率をかなり下げています。
1回目に振ったときはファンブル(0)になる確率はゼロです。
1か2の加算だから絶対失敗か成功がでて、
なおかつ2回目は必ず成功します。


そしてたまにファンブルがでます。
10以上 でー10だと
ファンブルはかなり低確率だったので

6以上 でー6

8以上 でー8

などいろいろ試してみました。

8以上 でー8で体感5~6回に1回ファンブルですかね。


他にももっといい方法があったら知りたいですが
今回はこれで言ってみようと思います。