moshiki712 2023/08/31 21:16

進捗2023/8/31

ご無沙汰しております。

意識しないうちにめちゃ開けてしまった気がする...。申し訳ない...。
とりあえずこの8月でゲーム制作を阻害する原因をやっと一つ排除できたので、今月からまた、地道に進めていきたい所存です。

最近は、敵キャラがプレイヤーを探知する仕組みを改造したりしていました。
改造前はゲームオブジェクトを使ってプレイヤーが敵キャラの視界に居るか判別していたのですが、その方法だと壁を貫通してプレイヤーを見つけられたり近すぎるとプレイヤーを見落としたりしていたので、スクリプトベースで探知する仕組みを作っていました。

スクリプトで探索するために、プレイヤーの居る行列番地や敵の居る行列番地の情報が欲しかったため、そのために床を生成する時に、床に床自身の行列番地を持たせたり、部屋の床には行列番地に加えて何番部屋かの情報も加えたり...。
そうやって敵やプレイヤーが、自分が踏んだ床は行列の何番地で何番部屋に居るのが分かるようにする...みたいな内容を作ったりしていました。
ダメダ言葉が...。

あと細かいバグを少し直せば↑の仕組みは完成しそうなので、終わればやっと次のタスクに入れます...。欲望に負けずに頑張って...わたし...。

この辺りのマップのデータ構造の理解が深まれば、歩いた場所をマッピングする、ローグライクでよく見るマップのシステムとか、未踏の部屋に落ちているアイテム(とか敵)の場所が分かるシステムとか、部屋に入るだけでその部屋をマッピングするシステムとか、その辺りが作れそうな感じがするんですよね。

特にマップはどうやって実装すれば良いのか、だいぶ悩みの種だったので、頑張って取り組みたいところ...です。


他は特に無いので、この辺りで失礼します。最近全くエッチじゃない実装しかしていなかったので、バステとかUIデザイン辺りとか、そろそろ考えられたらいいな...。できれば今年以内に...。

それでは失礼いたします。今後ともよろしくお願いいたします。

この記事が良かったらチップを贈って支援しましょう!

チップを贈るにはユーザー登録が必要です。チップについてはこちら

最新の記事

記事のタグから探す

月別アーカイブ

限定特典から探す

記事を検索