読者です 読者をやめる 読者になる 読者になる

【自作ゲーム】ゆうしゃあつめ

自作ゲーム「ゆうしゃあつめ」がアツマールで公開されました。

 

 

アツマールの運営さんにお願いされ、「物語×放置ゲームコンテスト」のサンプルてきなものを作ることになり、急いで完成させました。

 

運営さんが放置ゲームに特化したプラグインを用意してくれて、スムーズに制作できました。「リアルタイムの時間経過に応じてイベントを発動できる」というプラグインです。くらむぼん氏制作。リンク先にURL貼ってますので是非。

 

さて肝心のゲーム内容ですが、主人公は魔王。勇者を集めて(捕獲して)世界を征服しよう!というものです。捕獲方法は「罠」。宝箱にアイテムを入れて少し待つと、勇者が罠にひっかかってくれてます。とても癒やされそうですね!

 

 

 

ねこを集める某スマートフォンアプリとは一切関係ありません。

 

【素材】任意のアニメーションをランダム化するプラグイン

約1ヶ月ぶりの更新となりましたね。

 

更新したい気持ちはありました。気持ちは大切です。

 

さて、最近プラグインをよく作ってます。

全部自分用に作ってますが、配布できるやつはすればよくね?と思い…

とりあえず1個公開してみようと思います。

 

 

アニメーション名に「<rand>」と入れると、そのアニメーションの角度や拡大率、反転を自動でランダム化して表示するプラグインです。

 

KN_AnimeRandom.js

 

具体的には、角度は0~360度までランダムになりますが、
拡大率はほんのちょっと大きくなったり小さくなったりする程度です。

 

デフォルトの「打撃/物理」など、回転しても変じゃないアニメーションに使うといいですね。

 

我ながら需要無さそうなプラグインやなぁ…。

 

いやでも、この世の中で一人ぐらいには需要があるかもしれない。

 

今後もがっつり作るつもりはありませんが、たまにプラグイン素材公開できたらな~と思います(願望)

ザ・使いやすいネコ

新しいスタンプ、販売されました。「ザ・使いやすいネコ」です。

 

いつもクソスタンプなのでたまにはまともなスタンプも作りたい!と思い…

最初は「敬語や挨拶を織り交ぜた誰でも使いやすい癒し系スタンプ」というコンセプトで作り始めました。

 

f:id:qqrypwqy:20170303004654p:plain

 

失敗に終わりました。

 

徐々にあれですね、自分が使いたい言葉に変わっていってますね…。

 

メイン画像が「ンゴねえ」の時点で完全に諦めてますね。今回もクソスタンプです。

 

store.line.me

めっちゃ細かい話

メッセージウィンドウの話。

 

ひとつ文章を表示した後、直後に新しい文章があればウィンドウを閉じずにそのまま次の文章を表示するけど、

あれ、間に1フレームでもウェイトを入れるといったん閉じるようになっている。いったん閉じてから、すぐ開いて、次の文章を表示。

 

あの閉じるやつを無くしたい!!と思った。

 

どうでもいいって言ったやつもうGood night。

f:id:qqrypwqy:20170228174207j:plain

 

1フレーム挟まないようにすればいいじゃん、と思うかもしれないが、

イベントコマンドのラベルジャンプやループを使った繰り返し処理の場合、繰り返し部分で強制的に1フレームのウェイトが入る。

そういうときにメッセージウィンドウを閉じたくないときは、どうすればいいか。

 

試行錯誤した結果、できました。

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

Window_Message.prototype.checkToNotClose = function() {
 if (this.isClosing() && this.isOpen()) {
  if (this.doesContinue()) {
   this.open();
  }
 }
};

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 これ、デフォルトのrpg_windows.jsの中にあるやつ。これの3行目に…

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

   if (this.doesContinue() || $gameSwitches.value(1)) {

ーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーーー

 条件を追加!!

これで、この条件を満たすときはメッセージウィンドウを閉じなくなる。この場合、スイッチ1番がONの間はずっと開いたまま。

 

なお、デフォルトのやつを変えるのはあんまりよくないので、pluginsフォルダに新しくjsフォルダを作って、そこにぶち込みましょう。

 

以上です。

 

こういう細かい所が大事だと思います。(意識高い系)

オープニングを作った

オープニングを作った。

 

正直ツクールの全作業の中で断トツで苦手な作業はセリフ作りだわ。シナリオ考えて、設定考えてまではいけるけどいざセリフ考えようとなると苦手。

 

全員発狂させたくなってしまう。

 

でもいいペースで作れたと思う、この調子で暇な春休み中にできるところまで作ってしまおう、と思った。

 

~おわり~