フォール 2023/05/21 18:00

リンネクライス(仮)開発記 2022/2/1~2023/2/6

2023/2/1

 ドルクエ(仮)多分最終版リリース。
 というわけで次プロジェクト。仮題リンネクライス。

 新プロジェクトは各種素材が一切入ってないからやりづらい……! かと言って旧プロからコピったりすると不要ファイルたくさん入って混乱するし……!

 まず一番最初のOP部分作成。マップ1つ作成。
 新しい要素としては「プレイヤーの名前を入れる(固定じゃない)」「画面スクロール(フェードインしながら画面スクロールみたいなイベント)」「メッセージをフキダシにする」。いきなり前作のノウハウ使えないんじゃが大丈夫か?

 画面スクロールについてはいろいろ選択肢があったが、とりあえずFesScrollを使ってみた。簡単で使いやすい。こういうのでいいんだよこういうの。
 メッセージフキダシはそもそもそういうプラグインがあるから採用してみた(GALV_MessageStylesMZ)。これも使いやすくて問題なし。
 後はゲーム的に合うかどうか。やっぱやめたって時にプラグイン抜くだけじゃなくてメッセージそのものを修正しなきゃいけないのはちょっと手間かも。

 そして、ゴリゴリ最初の町マップ作っていきたいのだが、まずやらなければならないことはアクター・職業設定、そしてタイプ・用語・システム系設定。データベースとの格闘が始まる。

 そういえば、48×48大きいから32×32にしたいなと思って変えてみたのだが、これタイルの大きさ勝手に変えてくれるわけじゃないから32×32用の素材一から集めなきゃいけないのか!ということを知って諦め。いやそこは32×32用の素材も入れておいてくれねぇ……?

 移動をターン制で行うと考えた時、歩数によるイベント処理ってできんの?というのが気になった。ようはシンボルエンカでエネミーと戦う→エネミー消える→一定歩数でエネミー復活、ができるかということ。
 変数で歩数の取得はできるらしいのだが、それを利用するとなると、

 ・エネミー消失時に変数に現在歩数を設定
 ・現在歩数+復活歩数になった時に復活処理

 という流れになり、つまりエネミー毎に個別の変数が必要となる。えっそんな変数使うのぉ……? しかもこれ、イベントランダム作成したら変数固有にできなくない……?

 セルフ変数プラグインがあるらしいからそれが使えればいけるかもしれないが、とにかくタイマー処理での復活ができなさそうなのが痛い。実装時にまた考えよう……

【 開発記 】プラン以上限定 支援額:200円

このバックナンバーを購入すると、このプランの2023/05に投稿された限定特典を閲覧できます。 バックナンバーとは?

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

月別アーカイブ

記事を検索