投稿

注目の投稿

ティラノビルダーで脱出ゲーム制作。なんとか一個完成しました

色々しょっぱいですけど、ちゃんと最後までいけるやつつくりました。 よろしければ!!(スマホブラウザ用になります) https://pecharat.com/game/remember アプリにしたほうがいいのかなあ、しょっぱいからなぁ… 脱出ゲームってあんまり長いとイライラするので、ストーリーをもっと挟んでチャプターごとにセーブとかにするといいかもしれない(私がユーザーの場合だけど)。

背景画像が変わらないバグ(?)

バグじゃない可能性もあるのですが、解決したので。   背景画像変更命令の前に、「イメージ消去」を入れると直ります。 どうやらその前に色々入れたから、なようですが、ちょっとどれが問題なのかわかりませんでした。背景が先祖帰りする理由も不明です。  念のため「全員退場」もしました。これは、キャラクターがいたためですが。 あと、バグが発生する時点、その瞬間になにか問題があるようなので、バグが発生し始めたところの直前にイメージ消去入れるといいみたいです。

暗転を解除する前に色々しておくこと【ティラノビルダー】

暗転を解除する前に色々やっておいたほうがいい。 ゲームのクオリティが変わってくる。 1)背景を変更しておく。 背景を変更せず、暗転解除したあとすぐ背景変更しても、一瞬前の背景が見える。 多分、他のキャラクターとかもそう。 フェードインの時間は、暗転解除に付与しておき、他のアイテムは0秒でさっと消えるように設定しておく。 2)サウンドを先に流す 暗転解除してからサウンド流すとすごく遅れた感じに仕上がってくる。意図していなければ、サウンドを先に流しておいたほうがベター。 サウンドに関しては、効果音は特に、あとから流すと演出的に遅い感じがするので、サウンドをどこで発生させるかは仕上がりのクオリティに影響してくる。ちょっと早いかなくらいがちょうどいい。 「暗転」「暗転解除」 は演出上ものすごく便利なので、シーンを変更する時など、演劇と同じような舞台裏での動きを考えよう! うまくいくとかなり楽しい。

ティラノビルダーはデバッグがしにくい

初心者向けソフトだから仕方ないのかもしれないけど ティラノビルダーのデバッグは大変泥臭い作業になる。 理由はたったひとつ…… 一括置換とか、できないからだ。 コードの中の文字検索ができない。 これに尽きる。 いちいち、デバッグ始めて詰まったところでデバッガ閉じてもとにもどり、見てみると単に他のシナリオを複製したのに直してないところがあるとかほとんどそれ。 かなり非効率的…。 可能であればコードで書くか、一括置換や検索などの機能のあるソフトがいいのかもしれない… Unityちゃんは知らないですw デバッグしやすくしておきたいなら、やはりシナリオはコマ切れにしてわかりやすく、同じ機能は繰り返し同じシナリオを複製し、番号だけ変えるとかにしとくとかする。 シナリオが細切れだと、とたんにデバッグが楽になる。原因特定が早くなるからね。 それにしても現役プログラマーが見たら嘲笑してしまいそうなプログラムになってんだろなこれ…。

ティラノビルダー スタンダードと有料版のちがい

耐えられなくて有料版を購入しましたが、1500円くらいで買えて Steam版だとクラウドがついてくるらしい…。 スタンダード版の制限はかなりキツイので書いておきます。 キャラクター10人まで。 音声ファイル10個まで。 これじゃあ、試作版が限界なのではw 練習と、音のないゲームをプロトタイプとしてアップするとかその辺が限界かもですね。 まあ大した金額ではないので、課金しましょ。

ティラノビルダー エラーと解決集

Q:変数をリセットしたく(空にしたかった)何も代入しないようにしたらエラー発生。 A:その後に影響の出ないような値を代入して解決。 ※変数は上書きされる文字列とかにしといたほうがいいみたい ※どうせ代入するとき、+を使わなければ上書きされるので。 ※文字列を足したい時は+で足せる(スクリプト必要 Q:変数にハイフン「-」入れたら全然動かない。登録はされるのに。 A: ティラノビルダーではハイフンは禁物。 あれにしてください。 アンダーバーに……。 どこにも書いていないので知らないとここで挫折してしまうかもしれない。 Q:別のシナリオに飛んだあと、戻ってきたら画像ボタンが消えない A: 「改ページ」を入れる 理由はさっぱりわからない。

ティラノビルダーだけだと、全然できないこと(1)指定画像の消去

ティラノビルダーではできないことが結構あるんだけどそれがネックになって開発が進まないのはまずい。 一個ずつ気づいたら書いていくけどまずはこれ。 「画像を配置したのち、消すときに指定ができない」 これが、ちょっといまいちわかってないんだけど 「全消し」 は割と簡単らしいのですよ。 というか、なんか全部消えちゃいますねwww でも全部消えたら、ゲームがどこまで進んだのか、脱出系は特にわかりにくい。困りますね。 なのでこういう時は、「イメージ表示」ではなくてしかたなく、スクリプトで書いていきましょう。 またこれが公式の説明が意味不明なのでやりながら覚えるしかないんですけどね……。 私はこんな感じにしたら表示されました。 エラー表示ですが、画像にして、クリック待ちにしてクリックしたら画像が消えます。 [layopt layer=2 visible=true] [image  name="myimg" layer="2" x="22" y="430" storage="default/error.png"] [l] ;イメージの名前を指定して1つだけ消す [free name="myimg" layer=2 ]