メインカテゴリーを選択しなおす
一応私は本業SE(システムエンジニア)ですので、マルチタスクだとか、例えば私のPCで言えば10コア(P4E6)だとか、役割分担しながら複数のプロセスを並列実行するというのは生存戦略においても非常に重要なことだと思っています。 人は一人、体は一つでも 頭というか脳ミソ(の使い道)は分散できるわけです。 家族や友人がいる場合には、各自、自分に出来ることを実行すればいいわけです。 つまり、全体の状況を一秒でも早く察知、把握し、対処を伝え各自行動をとることが出来れば、つまり司令塔がいれば、かなり効率よく、かつ安全性も増すと思うわけです。 完全にシミュレーションゲーム化してますが… 知能と学の融合 そも…
自動で数が増えていくアイテムを作ってみる① (`・ω・´)【RPGツクールMZ/RPG Maker MZ】
こんにちは。 今回は「しばらくしたら数が回復するアイテム」を実装してみたのでその話です。 年末頃に詰み回避の手段としてそういうのを実装してみたいって話をしました。 いざやってみたら結構簡単だったので記事にするほどでもないかなと思ったのですが、まぁ宣言しちゃったし実装した方法以外にもいろんなやり方があるハズなのでこの機会に考えて書いてみようと思います。 ※初心者が考えてみた、という記事です。他の方法もあるでしょうしここの方法がベストとも限りません。 まず、"しばらくしたら"っていうのを時間経過にするのか、行動の回数にするのかっていう分け方があると思いますが、いずれにしても何かをカウントして その…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP9 戦闘シーンの入力判定
こんにちは。 RPGツクールMZ(RPGMakerMZ)でプラグイン・スクリプトを使わない入力判定作成メモ&サンプルプロジェクト企画、第9回目となりました。 サンプルとミニゲーム制作のほうは昨日完了しました!制作期間は24日。これは自己最短記録です。1か月以内が目標だったので達成!よく頑張った!えらくね? 10月20日から23日に開催されるオンラインイベント、クリエイターズ文化祭2023に合わせて公開予定ですので是非立ち寄ってみて下さい! クリエイターズ文化祭2023公式 さて本題の方ですが今回が最終章となります。今まではマップシーンと言われる場面での入力判定を取り扱ってきましたが、最後に戦闘…
JavaScriptのPromise.allで効率的な非同期処理の基礎と使い方を解説
JavaScriptには、非同期処理を行うためのPromiseという機能があります。Promise.allは、複数のPromiseを並列で実行し、全ての処理が完了したら結果をまとめて返すことができる便利なメソッドです。 Promise.al
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP8 コマンド入力判定
こんにちは。 RPGツクールMZ(RPGMakerMZ)でプラグイン・スクリプトを使わない入力判定作成メモ&サンプルプロジェクト企画第8回目。 ※解説内容はRPGツクールでスクリプトは使わないものの、変数やスイッチなどの基本を知っている方向けくらいのものになります。 ※イベントの組み方は様々であるためここの方法が最善とは限りません。予めご了承ください。 ※キーとボタンという単語が混在しますが同じと思ってください。 テーマはコマンド入力判定。今までは1つのボタンを1回押したり、長押ししたり、連打したりしてきました。 今回は複数のボタンを使います。例えば最初は決定キーだけを判定し、決定キーが押され…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP7 入力判定以外の禁止
こんにちは。 もう9月真ん中まで来ちゃった!? やばい(;´Д`) RPGツクールMZ(RPGMakerMZ)でプラグイン・スクリプトを使わない入力判定作成メモ&サンプルプロジェクト企画、今月中に完成できるか!? とにかく進めておきましょう。第7回目。 ※解説内容はRPGツクールでスクリプトは使わないものの、変数やスイッチなどの基本を知っている方向けくらいのものになります。 ※イベントの組み方は様々であるためここの方法が最善とは限りません。予めご了承ください。 ※キーとボタンという単語が混在しますが同じと思ってください。 今回はちょっと変わった内容で、入力判定するというよりもその補助的なもので…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP6 連打判定
こんにちは。 RPGツクールMZ(RPGMakerMZ)でスクリプト・プラグインを使わない入力判定イベントの作成法をメモしておく企画第6弾です。 ※解説内容はRPGツクールでスクリプトは使わないものの、変数やスイッチなどの基本を知っている方向けくらいのものになります。 ※イベントの組み方は様々であるためここの方法が最善とは限りません。予めご了承ください。 ※キーとボタンという単語が混在しますが同じと思ってください。 サンプルパートはだいたい作り終え、STEP9 までの構成になりました。あとはミニゲームパートと記事ですね。 記事はらくがきを除いてどんなに早くてもいつも2時間はかかっているので(遅…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP4 時間計測
こんにちは。 普段より更新頻度を高めてお送りしております。RPGツクールMZ(RPGMakerMZ)でスクリプトを使わない入力判定作成をまとめる挑戦企画、第4回目です。 自分の予想ではSTEP8~9くらいまでの構成になる見込みです。その後サンプルゲームの作成も含めて今月中に完成しなければ10月イベント(クリエイターズ文化祭)での配布案はボツとなります。店舗外観などの準備も必要ですからどこかで見切りをつけないと(;´Д`) 今回のテーマは時間計測。 ボタン(キー)が押されている、または放されている時間(フレーム数)を計測し、その値によって処理を変えるというものです。 ※解説内容はRPGツクールで…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP3 長押し判定
こんにちは。 RPGツクールMZ(RPG Maker MZ)の通常コマンドによる入力判定をまとめてみる企画第3回目。今月中にはサンプルを完成させたい! 今回は長押し判定。これを知ると3つの入力分岐、”押されている”、”トリガー”、”リピート”の違いがより理解できると思います。 前回の記事を見た方は「ん?」と思うかも知れませんね。前回はボタンを押している間判定を続けるというものだったので長押しと言ったら同じように思えるでしょう。 前回の記事↓ 違いは長押し”だけ”を捉え、短時間の入力は判定しないというところです。 短時間押したときと長押しした時でアクションを変えたい場合なんかに使えると思います。…
【RPGツクールMZ】スクリプト無しでも入力判定するのだ(`・ω・´) STEP2 持続判定
こんにちは。 RPGツクールMZ(RPG Maker MZ)の通常コマンドによる入力判定をまとめてみる企画第2回目です。 前回はキー入力(ボタン入力)判定の基本形で、キーが押されたら1度だけ押された、と判定するコモンイベントを作成しました。 前回の記事↓ 今回はキーが押されている間はずっと押されていると判定し、処理を繰り返すというものを作ってみます。 ※イベントの組み方は様々であるためここの方法が最善とは限りません。予めご了承ください。 ※”キー”と”ボタン”という単語が混在しますが同じと思ってください。 組み方の基本は前回のものと同じ。条件分岐と並列処理を使います。 主な違いとなるのは並列処…