12/08/2018, 15:17

Day 23~24 - Adventure Game Tutorial3

昨日は更新忘れをしてしまいました。 金曜日から月曜日にかけてやったことのまとめをやります。 Important thing とりあえず大事な事を一つ。 コードを解読をしていく内にわかったのが、完成してからじゃないと全体が見えないから 本当にやっていること(やりたいこと)が分かりづらい、という事。 まあ、当たり前といえば当たり前なんですが… なので、一旦チュートリアルを全部完成させてからコード解読をする、という形に変えたいと思います。 Tutorial と、なると解説することは特に無くて、ただ動画の通りに進めていけばチュートリアルは完成します。 とりあえず、詳 ...

昨日は更新忘れをしてしまいました。 金曜日から月曜日にかけてやったことのまとめをやります。

Important thing

とりあえず大事な事を一つ。 コードを解読をしていく内にわかったのが、完成してからじゃないと全体が見えないから 本当にやっていること(やりたいこと)が分かりづらい、という事。

まあ、当たり前といえば当たり前なんですが… なので、一旦チュートリアルを全部完成させてからコード解読をする、という形に変えたいと思います。

Tutorial

と、なると解説することは特に無くて、ただ動画の通りに進めていけばチュートリアルは完成します。 とりあえず、詳しくは説明出来ないけれど、大体どういう事をやっているのか?というのを今日は説明します。

2/6

Inventory. 画面右側にUIを表示して、もしアイテムを獲得したという判定が出たら 獲得したアイテムをそのUIに表示するよ!という機能。

んで、一回獲得したアイテムはもう一度出現するようなことはなくて 一回取ったらそれでおしまい。というような設定もします。

3/6

Conditions. めっちゃ機嫌悪いときにテンション高めで絡まれるとダルいですよね まあ、そんな曖昧な話ではないんですけど、状態によって反応が変わる。 アイテム持ってたら「おっそのアイテムは!」みたいな反応に出来るものの作成。

4/6

Reactions. リアクション芸人っていますよね 反応が変わる機能があっても反応そもそもが無ければ何もなりません。 それの追加。

5/6

Interactables. 会話の始まりは「こんにちは」とか「どうも」とかあると思いますけど 今回は指定された位置に入ったら会話開始、という機能の追加です。

6/6

Gamestate. 2/6にアイテムは一回だけ登場する、ということを話しましたが、それをここで実装しています。 オンラインゲームではたまに無限増殖バグなんてのでお祭りになったりします。 それはそれで楽しいんですけど流石にゲームとして欠陥どころの話ではないのでちゃんと状態は保存しておきましょう。

はい。以上のようなチュートリアルを突貫で完成させて今日は終了です。 明日から金曜日まではひたすらコード解読をしていきます。

今日はここまで。

0