日数処理 サバイバルゲームを作ってるんですけど…とりあえず5日くらい過ごすとゲームクリアにしようかなと思っています。ようやく寝る処理ですよ。サバイバルゲームに至ったのは、探してみたところ…私が欲する体験のゲームが見当たらなかったので自分で作ることにしました。
イベントの判定 元々上の図で作ってたんですが、下の図になりました。上の図は幹をカウンターテーブル判定にし、2マス先でも実のイベントに接触できるようにしていました。ですが…上の図の場合、幹の左右からだとイベントに接触できません。あくまでイベントに接触できるのは、2マス離れている正面だけだからです。なので…下の図のように仕方なくイベントを間に1マス噛ませて、幹に接触すれば実を入手できるようにしました。手間を考えれば上の図でサササと済ませたいところなんですが、やはり横からも接触する可能性は十分にあるので、新しく追加する方を選びました。
ランダム設置 今日はランダムに配置されるアイテムの処理を作っていました。そこにある岩オブジェクトなんですが…なんだかアイテムって感じがしませんね。ココが難しい…素直にわかりやすく宝箱か何かにしないと、普通にオブジェクトかと思ってスルーされる可能性があります。光らせたりすれば良いんでしょうけど…どちみちそのまま置くだけなのは危険そうな気もします。