跡川軒のブログ

ティラノスクリプトでゲ制したときの備忘録とその他を気が向いた時に書きます。

【ゴスボ】連作最終作!

f:id:yaneno_atkw:20210412134114j:plain

申請してきました。

リンク(申請通ったら!)→https://novelgame.jp/games/show/4886

これにてひとまず連作としてのゴスボは終了です。おつかれさまでした……!(そしてプレイしてくださった方々ありがとうございました!)

振り返り

連作完結したので独り言なり。

期間

どうやらゴスボ第一作のバージョン1.0に書かれてる日付が3/12で、ちょうど1ヶ月前のようです。
ゴスボ第一作は一週間(未満)で完成したものなので、ゴスボ自体の案が出てから1ヶ月と一週間で連作完結まで来れたことに……スゴイ!!
めちゃくちゃ楽しかったです。ゴスボの世界観大好き。たぶん連作は完結したけど絵を描いたりとかオマケ的な軽いやつは作るかも……?(以前チラッと言ってた歯車庭園R18版もまだだし(汗))
正直、これだけ短い期間なのに自分でも浸かれる世界観にできて驚いてます、満足です! 元々のキャラクターが既に出来てたお陰でもあるでしょうね……!(U以外の立ち絵あるキャラは『マジシャンの鳩』に出てる)(『マジシャンの鳩』のシナリオは割と失敗したと感じてます……)マジシャンの鳩のよき供養になった。

シナリオ

実はプロットが全部ガバガバなのです。3作目に至ってはほぼプロット見ませんでした。(!)
ゴスボは場面変更がわかりやすい(ジングルが入る)ので、頭の中でしっかり区切りが付いて、そのジングル〜ジングル間で割と遊んでも次に繋げられるんですよね、割と。
……いえ、めちゃくちゃ次のシーンにも影響出ましたが。設定から変わったりなどしましたが……
なんでしょう、私はプロット通りに書くの苦手なんでしょうね…(でもプロットより面白くなるんだもん……)
記念にプロット貼っときます。

第1作
f:id:yaneno_atkw:20210412135525p:plain
第3作
f:id:yaneno_atkw:20210412135552p:plain

第3作、設定が放置されてて草(プレイ済の方はご存じでしょうが、孫なんて出ませんし年齢想定等も違いますね!)主人公性別は2割以上書いてから急に変えました。
実際天体の日時メモにぐらいしか使ってないですねこれ……この日時を「今日のほしぞら」というサイトで調べて参考にしてました。度々お世話になる優良サイトです。いつもありがとうございます。

どのプロットも「だいたい7日」「四季で完結」というような感じで区切り、入れたいフレーズをメモっただけです。そんなにフレーズ思い付かないから基本ワンシーンだけだけど。(運良くめちゃ思い付いて片っ端からメモると取捨選択で詰むタイプの人)

たぶんプロット立てるのめちゃくちゃ下手なんだろうな……でも立てても時間がアイデアを運んでくるから……(言い訳
でもこの「時間で区切る」、シナリオ書きなれてない私にはめちゃやりやすかったです。

総合して「頭の中でゆるゆる練っておく」、これが結構大事だと感じました。詳しいフレーズとかはパソコンの前で思いつくからね。そうなんです。




……次はまだゆるゆる雰囲気しか考えてないですが、上手くいくといいなぁ……ƪ(‾.‾“)┐

【ティラノスクリプト】マクロはこわくない!!!

へっぽこティラノ使い跡川軒です。おはようございます。いま朝です(am3:00)

ティラノフェス2021開催決定おめでとうございます!!!

ティラノフェス今年も開催決定ということでお祝いがてら(?)小ネタというか、駆け出しティラノ使いだった頃はやく知りたかったものをば。(今も駆け出しですが!)

 

①マクロはこわくない

こわくないです。公式タグリファレンスだとちょっと厳つく見えますが、要は

①[macro name="オリジナルのタグ名"] なんかしたいこと [endmacro]

②[オリジナルのタグ名]で「なんかしたいこと」を一瞬で実行!

これだけです。例をあげますね。

f:id:yaneno_atkw:20210409032248j:plain

マクロ使用例

例はfixレイヤー(例えばオートボタンやスキップボタン等を常に表示しておくレイヤー)、メッセージレイヤー(台詞表示するとこ)と、デフォルトだと右下に出てくる設定ボタンを同時に非表示にしたり表示したりするマクロです。使う時は[hidemf]や[showmf]で一発!ラクチン!

②キャラ名一回消そう

 度々ほかの製作者様のゲームをプレイさせていただくときちょっと気になってしまうことがあるので書いときます。ビルダーだと仕様が違ってやりにくいのかも……?(※私はビルダー使えないのでスイスイ使ってる動画とか見るとめちゃくちゃ尊敬します……)

 

■シーンを変えるとき、直前に喋っていたキャラの名前がキャラ名欄に残ってしまう現象

 

キャラ名を表示するとき「#キャラ名」って打つと思うんですが、逆に「#」のみだと何も表示されません。簡単ですね!!

たしか私も初作品ではやらかしてたような気がします。!

 

 

短いですが今回は以上です! ゲ制に行き詰ってブログ書いてる跡川軒がお送りしました!!!(よきゲ制ライフを~!

【ゴスボ他】予定とかお知らせ!

f:id:yaneno_atkw:20210326025847j:plain

申請してきました。

2週間に1作リリース作者マン!!!
歯車庭園と仮面の少年
https://novelgame.jp/games/show/4798

個人的に背景が好きなので見てください。コメント等いただけるとカニカマ5000兆本分喜びます誹謗中傷はヤメテネッ(*﹏*;)

R18版が出ます

8割出ます。私が出したいので8.5割出ます。
有料かフリーか未定ですが有料でもカニカマしたらば一本分くらいのはずです。初R18で割とアッサリ目でアレなんですけどあの世界観と絵柄とH君によるR18ご興味あればよろしくね!!!!!!!!
ちなみに全年齢版でも若干私の欲が出ております。美少年に踏まれるって、良いよね

ゴスボシリーズ第3作出ます

9割出ます。C・ペステーリ氏が美青年なので9.5割出ます。
プロットも何も終わってないんですけど(オイ)、もしその時はよろしくおねがいします!!!!!! 全年齢、フリーのはずです。
言ってたことと違っても許してください。

サイト作りました

http://atkw.ken-shin.net/index.html
忍者ツールズ無料プランで作ってるので広告がアレなんですがご用意してみました!ナンチャッテパスワード制です。
パスワードは随時変更予定ですが、現時点では『ゴスロリボーイは夢を見る』をプレイ済であれは分かるパスワードになっています!ちまちま作ってくのでよかったら覗いてみてね。(まだ未完なんかい)
パスワード合ってるはずなのに入れない時は、大文字小文字・半角で打ってるかあたりを確認してみてください。
R18版のお知らせもこちらで出す予定!です!!


以上! 美少年のおみあしprpr跡川軒でしたッッ

【マジシャンの鳩】制作期間など

f:id:yaneno_atkw:20210212073058j:plain
【キャラメイク】 6/23以前〜1/23(いくつかのキャラは立ち絵を書く寸前に外見を作ったため)
【シナリオ】 7/8〜12/9(5ヶ月)
【立ち絵】 12/11〜1/23
【bgm,se素材集め】 1月初旬
【システム周り】 1月中旬(を中心に、適宜他と同時進行)
ミニゲーム】 計画 1/1?〜1/20,スクリプト1/20〜1/21
【背景(素材探し&加工)】 1月中旬
【スチル】 1/24〜2/4 +2/10,2/11(描き忘れてた分)
【ティラノでの作業】 1月下旬〜2/11
【バッジ】 絵2/9 実装2/10〜2/11
完成・ノベコレ申請 2021/2/11


2月は大学の休み期間なのでバイトない日は一日中作業でした。完成おめでとう!
小ネタとか反省会はのちほど落ち着いたらやります

【ティラノスクリプト】備忘録小ネタ?まとめ

記事にするほどでもないかな……程度のもの纏めです。原因不明解決が割と多いです……


・(テストプレイで)CGやセーブデータなどの記録をリセットしたい
dataフォルダ、system内のConfig.tjs 26行目でprojectIDを変更

・プリロードを2回通るとフリーズする
原因不明。first.ksのみに記述したらフリーズしませんでした……なんでだろう

・mtext、imageなどでの表示タイミングがおかしい
タイトル画面などにちゃんとクリック待ちを挟んでから!(自戒)原因詳細は不明

・複数キャラ立ち絵を同時に出す
chara_showにwait=falseを追加。基本的に画像表示系のタグはwait指定できる(気がする)ので他も色々……

・キャラ退場時、残りのキャラの自動立ち絵位置調整を無効化
chara_hideにpos_mode=falseを追加

・imageタグでもゆっくり表示は可
timeを指定する。

・立ち絵の前後を決めたい
zindexを使う。一人だけ後ろに配置したいなら、他のキャラはzindex指定せずそのキャラだけzindex=-1で解決。

・キャラの立ち絵サイズと位置が(そもそも自分の用意した画像でのサイズが)変
キャラごとに立ち絵幅、立ち絵位置のsf変数を用意して表示するときはchara_showタグ内でいちいち指定。first.ksなどで最初にこの数値を設定しておくと、一括で微調整できる。

・今回使った便利だったタグ
layermode(画面に色を乗算とかできる)、camera(視点移動。使い終わったら必ずreset_cameraしておかないとレイヤーによっては表示したはずの立ち絵が表示されてないように見えたりするので注意)



【環境】ティラノスクリプトV505 ティラノスタジオ0.1.1Standard Windows10 

【ティラノスクリプト】fixボタンを出したり隠したりする

AUTO,SKIP,BACKLOG,SAVEの4つのfixボタンを、表示したり隠したりするfixボタンを作ります。

下の画像のシルクハット型のボタンです。

f:id:yaneno_atkw:20210205065205j:plain

シルクハットをクリックするとAUTOなどのボタンが現れます。表示させたままストーリーを進めることもできます。

もう一度クリックすれば最初の画像のようにAUTOなどのボタンが隠れます。f:id:yaneno_atkw:20210205065311j:plain

 

スクリプトは以下の通りです。

シナリオファイルの最初のほうに

f:id:yaneno_atkw:20210205065619j:plain

最後のほうに

f:id:yaneno_atkw:20210205065723j:plain

 

を記述します。(指定するgraphic画像や座標は適宜変えてください。後者でSEも鳴らしてますがお好みで)

 

 

【解説のようなもの】

①最初のスクリプトで斜めでないシルクハットのボタンを[button]タグでfixレイヤーに表示させます。

②斜めでないシルクハットのボタンを押すと後者のスクリプトに飛びます。 ここで、一度斜めでないシルクハットのボタンを[clearfix]で消し、斜めのシルクハットのボタンとAUTOなどのボタンを[button]タグで表示します。(ついでにメニューボタンも[hidemenubutton]で非表示にしました。ここはお好みで)

AUTO等の各ボタンはroleで役割を指定。どれもfixレイヤーに表示しているボタンなので、表示させたままストーリーを進められます。

③斜めのシルクハットのボタンがクリックされた場合、[clearfix]で一度全てのボタンを消します。代わりに改めて斜めでないシルクハットのボタンを①同様に表示します。

(②でメニューボタンを非表示にしていたので、[showmenubutton]で同時にメニューボタンも表示してあげます。ここもお好みで……)

 

すみません。後者の画像にコメントアウト(先頭に;がついているもの)した余計な部分がありますがスルーしてください……格闘していた頃(※)の名残です。

 

 

※本当はAUTO,SKIPを押したらAUTOボタンも隠れてオートモードがスタートするものを作りたかったのですが、autostartタグがreturnでAUTOが継承されない?のか、できなかったので諦めて今回の仕様のボタンを作りました。(SKIPも同様)


画像の背景素材はぱくたそ様のものを加工、フォントはほにゃ字をお借りしました。

 

【ティラノスクリプト】CGモードで表示する画像の引き伸ばしをさせない

備忘録代わりです。

ティラノスクリプトのCGモードでデフォルトの画面比率でない画像を表示させようとすると、

f:id:yaneno_atkw:20210117185821j:plain

おデブになります。ここをなんとかしたいので、
cg.ks内の*cg_next_image下を弄ります。

f:id:yaneno_atkw:20210117190149j:plain

f:id:yaneno_atkw:20210117190217j:plain

imageタグ内のheightの値はお好きな高さに、x,yの値もお好きな値に設定してください。

f:id:yaneno_atkw:20210117213758j:plain
正しく表示できました。


【解説的なもの】
通常bgimageを表示させるlayerだと自動的にデフォルトのサイズに合わせられてしまうみたいです。(と調べてたら見かけました)
そこで
①layoptタグでlayer2を表示状態にさせてから、
②imageタグ内でlayer2に表示させるよう指定します。 ※layerを指定しないとここでheight(又はwidth)を指定しても反映されませんでした。
③そのままだと画面に画像が残るのでlayer2を解放して画像を消します。

【環境】ティラノスクリプトv505、Windows10

最初layer変えないと比率変わらないことに気付かずtyrano.ks見始めて時間をロスしまくったので…