フワフワソが「ソラとピヨちゃん」や「宮本県」を作るブログ(フワフワソ・ラウンジnew!)

ラノベとテクノを愛するふわふわがノベルゲームを作っています。あと日常のことやイベントの告知なども。スクリプト関連の記事は自分用の備忘録です

2018-01-01から1年間の記事一覧

買ってよかった!amazonの生活アイテムおすすめランキング

コミケお休みでブログに書くことがないのでアソシエイト記事を書きます ふわふわ氏が「これはマジで買ってよかった!」と思う生活アイテムの紹介です *ランキングの順番は適当です 買ってよかった5位 fashyの湯たんぽ ファシー(FASHY) 湯たんぽ フリース 2.…

ティラノスクリプトで小数点以下を扱う。四捨五入など

ダメージ計算などで 1*1.2 などの計算をした場合、1.2が表示されるのではなく、 浮動小数点のせいで1.2に近いすごい桁数の1.2000000~という小数点以下が表示されてしまいます。 ゲームで扱うには小数点以下を四捨五入なり切り捨てなりして、1.2などの分かり…

キーフレームアニメでイージングを自作する

RPGでよくあるダメージ表示をしたいなと思いました。 敵を殴るとダメージ数値が出てバウンドして消えるあれです。 まずキーフレームアニメでやろうと思いました。 kopacurve.blog.fc2.comこ・ぱんだ様のプラグインがとても便利なので、そういう動きがあるか…

ティラノスクリプトで文字列の内容を調べる

ティラノで文字列の内容を調べる方法です。 星取表を作っていました。 相撲で勝敗を記録するあれです。文字列変数に勝負の終了ごとに○や●を加えていって、 f.hoshi=f.hoshi+'○' f.hoshi=f.hoshi+'●' という感じで試合を繰り返すと、f.hoshiの内容が'○●●○○○'…

buttonをfix=trueで使いたかったら[call]ではなく[jump]を使う

buttonはfix=trueにすることで常駐ボタンとしていつも表示させておくことができます。 シナリオは分岐などで*ラベルを行ったり来たりする構造になると思いますが、メインのシナリオ(*main)からサブのシナリオ(*sub)に行ったとき、そこで「新たに」常駐ボタ…

ティラノスクリプトはビルドすると速くなる

「ティラノスクリプト 重い」 で検索するとこの記事けっこう上に出てきたので、追記です。 ティラノはビルドすると速くなると思って書いた記事なのですが、訂正です。やっぱり重い。 ビルドで速くなるのは微々たるものです。 ティラノはパッケージングすると…

レイヤーの重なり順の謎

ティラノのレイヤーは以下のようになっています。 下 base:背景 layer0: layer1: layer2: layer3: layer4: layer5:message0:テキストウインドウmessage1:message2: fixレイヤー:glinkやbuttonに使われる。(ボタンより上に画像表示させたいときは…

glinkとbuttonのトラブル解決法

一か月ぶりにティラノを触ったら自分が何のトラブルを抱えてたのか忘れてしまいました。 そこで過去記事を参考に思い出しました。 ブログは本当に自分用に必要ですね・・。 fuwafuwaso.hatenablog.com で、このトラブルの続きです。 glinkの挙動が不安定なの…

ゲームのレベルデザインを学びたい

ゲームを面白くするにはどうしたらいいのか? ということを悩みました。 ゲームの面白さ=難易度=レベルデザインかな? と思いまして、そういったジャンルと思われる本をいろいろ読んでみました。 「レベルアップ」のゲームデザイン ―実戦で使えるゲーム作…

義援金募金のご報告

義援金募金のご報告 c94の「宮本県」の売り上げの半分を、西日本豪雨災害への義援金として寄付させていただきました。お買い上げくださった皆様ありがとうございます。 こういうとき、募金先によって手数料とか経費を引かれたりするので、どこがいいのかと調…

(ティラノスクリプト)タグの要素でtimeとwait入れるときの注意と、時間制限付き選択肢の作り方、[glink]が不安定になるトラブル

timeとwait入れるときの注意 ティラノでは画像や文字表示関連のタグで、表示にかける時間が入れられるようになってます。time=500 とかにしておくと、画像がふんわり表示されていい感じです。 しかしここで、同時にwait=false にしておかないと、他の表示関…

ティラノスクリプトの[glink]レイヤーの注意

miyamotoken.tumblr.com 宮本県の移植をやっていました。 宮本県は、画面上部に常にキャラの顔アイコンを表示しておいて、クリックしたらいつでもtipsが読める、という仕様になっています。 ここはティラノでは、[button]で実装しました。fix=true にしてお…

ティラノスクリプトのname属性に変数を使うときの注意

前回の記事で、タグの中のいろんな属性を変数にしておくとfor文で繰り返し処理出来て便利、と書きました。 しかし、[image] 、[glink]、 [button] などの時に使う name= の属性を書く時には、注意が必要です。 name=は文字列を入れるところなので、変数を…

ティラノスクリプトを触る(ラベルに変数を使う、for文で繰り返し処理、配列など)

miyamotoken.tumblr.com 宮本県の移植でティラノスクリプトの仕様を調べていました。 nscripterに比べて簡単にできるところもあれば面倒になったところもありました。 ●簡単になったところ とにかくすべてが高機能。普通のノベルゲームを作るなら簡単だし演…

nscripterのトラブルについて

「宮本県」制作にあたって久々にNscripterを触りました。 いくつかトラブルに出くわしたので個人的備忘録です (あくまで個人的体験談なので、間違いがあるかもしれません) ・文字スプライトはセーブされない strspまたはstrsphで読み込んでおいた文字スプ…