2019年2月21日木曜日

ゲームを作っている話14

Image from Gyazo Image from Gyazo Image from Gyazo
敵mobの基本動作のほか、自機にいくつかの操作などを追加しました。
1番目がボタン押し続けると向きを固定。
3番目がサブウェポンにアイテムがない状態でボタンを押し続けるとダッシュ。
上記二つは別のボタンです。
そのほか、2番の画像ではアイテム取得ログの枠を作成し上部にインベントリの空き数なども表示しました。メニューを開いて確認する手間が省けると思います。

現行アイテムと敵mobとの相互関係などの確認等が完了したら、少しずつ敵mobを追加していきます。

2019年2月15日金曜日

ゲームを作っている話13

Image from Gyazo

Image from Gyazo
マップ編集の基礎部分が終了したため、mob関連の実装に入りました。
上の画像は8方向に対応したキャラクタのベースの開発途中のもの。
下は何回か前の記録で予定していた、ロッド発動可能状態のエフェクトです。
画像ではチラついてますが、実際は半フレームの表示になります。
他はバグなどの細かい修正等。

mobの土台となるスクリプトにおいては、影響を与えるアイテムの効果などを考慮して出来る限り対応させてから、それぞれの行動パターンなどを追加していきます。

ここからは具体的なゲーム性と難易度の調整も関わってくるので、主な更新タイミングはシステムやUI、特殊なmobに関連したものになると思います。

残りはセーブ機能とゲーム外の各シーンのみとなりました。
BGMやSEなどの作成も必要なのでタイミングを見ながら…。

2019年2月4日月曜日

ゲームを作っている話12

Image from Gyazo
マップは地域とそれらのパラメータなど設定し、画面に表示するようにしました。
残る建造物を予定通りの動作をさせれば、一旦は終了です。

それとは関係なく、画像は斜めの衝突判定に対して上下左右の4方向でも自動で斜め入力に補正する、というものです。
今までは角に45度で侵入すると半キャラほどめり込んでしまう状態でした。
今回の変更によってそれらを解消した際に試みとして、マップの角と斜めの判定に対して自動で軸をずらす動作を追加し、結果的には変更前よりも操作をしやすいものに出来たと思います。

あまり人目に付くものでもないのでこそこそと続けてはきましたが、今後はmobの追加などがメインとなっていくと思うので、それほど更新することもなくなるかもしれません。

自分もゲームの内容をできるだけ公開したりしてそこから興味を持ってもらえれば嬉しいですが、グラフィックやサウンドなど何一つ自信を持って人に見せたりするほどの技術は持っていません。
ここまで作ってきたのは自分で遊びたいゲームを形にしたいという気持ちだけです。
もし完成したらどうすればいいのか、まだよく分かっていません。

ゲームを作っている話20

前回まで作成したmobの上位種8体の作成と、付随したサイズ用のアニメーションの作成を完了、納入しました。 他、細かいバグやアイテムの効果の変更など。 11/29時点で1年が経過していまして、それまでにこれらの作業を終わらせるつもりでしたが間に合わず。 およそ十日ほどオー...