色々
適当に色々書きます。

当たり判定がうまくいかないです

sozai
記事: 57
登録日時: 12年前
住所: 日本-関東
連絡を取る:

当たり判定がうまくいかないです

投稿記事 by sozai » 12年前

前回のものに(本題からはそれていますが)起動時間を記録するようにしました。

では、本題となった『遊びを提供する』や『ルールを明示する』等のことですが、ルールはこれではっきりと示されていると思います。
『遊びを提供する』については『敵(というか障害物)』を追加することにより実現しようと思ったのですが、当たり判定の実装がうまくいきません。
そこで、どのような条件式にすべきかご教授していただきたいです。
どうか、お願いします。

ソースコードはファイル内にあります。
※コード内のx_Drawとy_Drawはユーザーが操作する丸の座標です。
添付ファイル

[拡張子 zip は無効化されているため、表示できません]

最後に編集したユーザー sozai on 2013年8月12日(月) 13:14 [ 編集 3 回目 ]

アバター
みけCAT
記事: 6734
登録日時: 15年前

Re: 当たり判定がうまくいかないです

投稿記事 by みけCAT » 12年前

Eキーが反応しない問題は改善されていないですね。

ステージ1の説明で「まず左へ進みます。」とありますが、バカ正直に左に進むと自機が見えなくなってしまいます。
これは罠としてもつまらないし、不快だと思いました。(個人の感想です)
念のため実験しましたが、一度も左に行かなくてもクリアできました。

「うまくいかないことが多々ありますので、
端のほうに円を置いてエンターキーを押してください。」とありますが、処理を改善しようという気はないのですか?
自機のx座標があらかじめ決められた値以上になったら下に下ろすだけの簡単なお仕事ではないのですか?
(きつい言い方になってしまってすいません)

今回のゲームでは、敵も自分もほぼ円形の画像のようなので、
(自機のx座標-敵のx座標)*(自機のx座標-敵のx座標)+(自機のy座標-敵のy座標)*(自機のy座標-敵のy座標))<=(自機の半径+敵の半径)*(自機の半径+敵の半径)
ならば当たった、とするのはどうでしょうか?
最後に編集したユーザー みけCAT on 2013年8月11日(日) 22:00 [ 編集 1 回目 ]
理由: 誤字修正

sozai
記事: 57
登録日時: 12年前
住所: 日本-関東
連絡を取る:

Re: 当たり判定がうまくいかないです

投稿記事 by sozai » 12年前

みけCAT さんが書きました:Eキーが反応しない問題は改善されていないですね。
>みけCAT様
Readmeに誤った情報を書いてしまい申し訳ありません。
Eキーを使っての操作は今のところありません。
ファイルを改めてアップロードしておきます。
ご迷惑をおかけしました。

sozai
記事: 57
登録日時: 12年前
住所: 日本-関東
連絡を取る:

Re: 当たり判定がうまくいかないです

投稿記事 by sozai » 12年前

みけCAT さんが書きました: 「うまくいかないことが多々ありますので、
端のほうに円を置いてエンターキーを押してください。」とありますが、処理を改善しようという気はないのですか?
自機のx座標があらかじめ決められた値以上になったら下に下ろすだけの簡単なお仕事ではないのですか?
(きつい言い方になってしまってすいません)
>みけCAT様
ご指摘ありがとうございます。
全体の改善にばかり気をとられてしまい、些細な点を見逃していました。
仰るとおりの簡単なお仕事です。申し訳ありません。

また、アドバイスありがとうございます。
これから実装するところです。

アバター
softya(ソフト屋)
副管理人
記事: 11677
登録日時: 15年前

Re: 当たり判定がうまくいかないです

投稿記事 by softya(ソフト屋) » 12年前

どこまでがバグで、どこまでが意図かわからないんですが、バグに関しては質問掲示板をご利用ください。
あと避けると言うゲーム性を入れるのなら、避ける難易度がスタート直後が一番高いのはゲームの意図として狙ったものなのでしょうか?


なんでしょう。
あまりに行き当たりばったりに作られているので着地点がわからないといったほうが良いのか、こちらが完成形をイメージ出来ません。
ならご本人の好き勝手に作ってもらった方が良いもするのですが、ご本人も決めかねている様子。
仕事なら「コンセプトを詰めろって!」言うところなんですけどね。
人に遊んでもらうって事を色々考えてみたほうが良いと思います。
最後に編集したユーザー softya(ソフト屋) on 2013年8月12日(月) 11:49 [ 編集 1 回目 ]

sozai
記事: 57
登録日時: 12年前
住所: 日本-関東
連絡を取る:

Re: 当たり判定がうまくいかないです

投稿記事 by sozai » 12年前

>softya様
わかりました。
より遊べるようにもう少し考えてみます。