しばらくのごぶさたでした、his@です。もちろんこの間ただ無為に過ごしていたわけではないですよ!

前回の記事では移動範囲まででした。今回はかなり進んじゃってます(^_^;
まず、移動後に攻撃が可能になりました。移動後に攻撃範囲に敵がいると攻撃が選べます。

あと移動範囲の計算を見直して、少し効率がよくなったとおもいます。それでも移動力が大きいと処理に時間がかかる模様…何とかしたいものです。

攻撃が可能となりましたので、とりあえず1ターンの行動は可能となったことになります。大枠は固まってきました!

そして、いよいよ敵の行動パターンを作るわけですが。
ひとまず、
1.直線距離で最も近い敵を狙う
2.攻撃範囲にいない場合、x方向、y方向の相手との距離を計算し、距離が開いている方の座標を合わせに行く
3.攻撃範囲にいる場合、極力近づいて攻撃

こんな感じの思考を組んでみました。まだまだ単純ですね。

今後は敵に優先度をつけたりしたいと考えています。ここからが正念場ですかね…!

さて、ひとついくら考えてもわからないことがひとつ。

最短距離にいる敵が壁越しの場合、どうしたものか…。
今回はシミュレーションRPGでよくある移動可能範囲の表示の実装に挑戦。
こちらこちらのサイト様などを参考に作らせてもらいました。いやー先人たちの知恵というものは本当にありがたいです。

というわけで、こんな感じ。



絵がしょぼいとか言わない!あくまで仮の姿なのだ。

あとはここにちょっと編集加えれば攻撃範囲表示までできます。

いやー、上手くいってるうちはこんなに楽しいことはないんですよね。いけるとこまでガンガンいきたいものです。

前々からやってみたかったことなのですが、

ゲーム作り始めてみた。

言語はHSPで、シミュレーションRPGを予定しています。
昔からスパロボとかFEが好きで、いつか作ってみたいなぁと妄想wしてたわけで。
いっそここに書いて後戻りできないように自分を追い込んでみるという意味もありますw

そんなわけで、開発日記を書いてみることにします。長い目でご覧ください。


本日は、
・マップ表示
・カーソル表示
・マップスクロール
といった処理を組んでました。

以前Javaでゲームを作る方法を掲載していたページをもとに得た知識が役に立った感じがあります。
やることとしてはマップの描画開始地点と終点を求めて表示するだけなのですが、
やはりもともと知らないと難しいわけでf(^_^;

昨日今日と連日で新作を上げてます。
その1


桜ノ雨、halyosyさんの定番卒業ソングです。
僕も卒業式で歌いたかったなぁ。それくらい頭が柔らかいところだったらなぁorz

そして次はこちら。


ジッタードール。nikiさんの曲です。
これは去年からいつか歌おうと考えていた曲なのですが、何しろ高い曲なので
しり込みしていました。
初の試みとしてMixをダブルレンPさんにお願いしました。とてもかっこよく仕上げてもらって感謝してます!

どうぞ聞いてみてください!
タイトルのとおりです、いよいよ今年度も最後の月ですねー。
巷では卒業式とかって言う話も聞きます。懐かしい・・・というにはまだ老いてはいませんがw
しかしそういうイベントごとには悪天候がつき物な感じがするんですよね。his@の例で言うと、

・小中高計12回の運動会のうち雨天4回うち1回雨天中止
・文化祭(学園祭)計6回のうち雨天3回
・参加した卒業式計9回のうち雨天6回
・旅行系イベント4回のうち雨天2回

ぱっと思い出せる範囲でこんな感じ。やっぱり結構降られてます。誰か雨男でもいるんですかねぇ。・・・僕?いやいやご冗談を。

中でも卒業式は、自分たちの卒業のときは必ず雨です。程度の差こそあれ、必ず雨でした。
涙雨なんて言葉はありますけど、じめじめした感じで見送りも校舎内で済ますとなるとやっぱり感動も薄れてしまうわけで。

今年は晴れるといいですね。