転職ロジックの作成開始

ついに転職のロジックを追加することに。

そもそも、
転職のメリットだとか必要性だとか
それに変わるシステムは無いかとか色々考えたんですが、

「転職する」という行為は、
多分FFAとは切っても切り離せないゲームシステムな気がするのでそのまま実装したい。

どのレベルから転職可能にするかを色々考えていたんですが、
ふと、「命中率を挙げないとステージ3をクリアできない」という先入観があるのでは?
と気付いた。

そんなわけで、とある職業でテストプレイ開始。

レベル70くらいで、
ステージ3の一部的を倒すことが出来てしまった。

そんな馬鹿な。
特定の職業なら簡単にクリアできる。なんてことはあってはならない。

応急処置として敵の攻撃力とか防御力を上げてみたけど、
それって時間を先延ばしにしただけだよなぁ...

転職を繰り返させたい。という気持ちと裏腹に攻略できてしまいそう...

神殿コンテンツの追加

FFA+では、「転職の神殿」というコンテンツがあります。
そこで転職を行うとレベルが1になって転職することが出来ます。

私のゲームでは、
「神殿」と「転職」は別のものとして分割しようと考えました。

あるけみすとさんでは、
レベル100になってから神殿に行くと「転生」を行うことが出来ます。
そして職業が問答無用で「旅人」になります。
転職したければ特定アイテムが必要になり、かつ早めに転職することをおすすめされます。

あるけみすとさんに近いシステムになりますが、
レベル100になると神殿でレベルを1にする代わりに、転職推薦状を貰えるようにしました。

なぜこのようなシステムにしたかと言うのは

プレイしてからのお楽しみです。

そんなわけで、
神殿で表示させるアイテムデータを作成
データを取得するところまで作成完了。

本日の余談

さて、本日の余談はこちら

謎エラーの恐怖

この日、私はコントローラーへアクセスするため、
モデルにFastRouteを追加していました。

いつも通り実装をしていざ確認してみると...

なんとFastRouteが起動しないではありませんか...

怖いな〜怖いな〜...
そう思いながらですね、コードを確認してみたのです。

ですが間違えているところが全く分かりません。
ルーティングも間違っていないし、コントローラーの中身もあっています。

そう、これ以上無いほどに完璧なコードが書かれているのです...

おかしいな〜おかしいな〜...
そう思いながらですね、ルートのパスを書き換えてみました。

すると、
不思議なことに「temple」というパス名だと何故か起動しないのです。

すでに動いているFastRouteでさえ、
ルート名を「temple」に変えると、途端に動かなくなってしまいます。

怖いなぁ...怖いなぁ...

VSコードを再起動してみましたが改善しません。

そこで、ふと思い出したことがあったのです。

temple...テンプル...

テンプル...騎士団...?

もしかして、
このtempleという名前に問題があるのかも知れない...

怖いなぁ...おかしいなぁ...
そう思いながらですね、パソコンを再起動して、
dokcerを落としてimageを全部消してからcompose upしてみたんですね。

すると、

普通に動いたんですね〜...

こわいなぁ...こわいなぁ...

ちなみに、
「明日」って変換したら2025/12/23と出てきたんです。

気づけば年末。こわいなぁ...

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です