ページ 11

龍神録の弾の角度を変更する方法

Posted: 2014年12月08日(月) 20:17
by pp
初めまして。c++初心者です。龍神録プログラミングの館を見てシューティングゲームを作っているのですが
動画のような、進んだ方向と逆の方向に弾を撃つプログラムを作りたいのですがうまく行きません。
http://dixq.net/rp/49.html 49章にあるオプションを上記のようにしたいと思っています。
よろしくお願いします。
[youtube][/youtube]

Re: 龍神録の弾の角度を変更する方法

Posted: 2014年12月08日(月) 21:00
by Rittai_3D
動画が長すぎてどれのことを言っているのかが分かりません。
せめて、プレイヤーのショットなのか、敵のショットなのか、何分何秒あたりのことなのかを書いてください。
また、何がわからないのでしょうか。コードの書き方が分からないのか、原理がわからないのか、それ以外か。
おそらくプレイヤーのショットであると思いますが、どうなんでしょうか。情報が少なすぎて何とも言えません。

プレイヤーのショットだと仮定しますと、角度の変え方は、cshot_t 構造体の angle を進行方向と180度(π[rad])反転させるようにすればよいのではないでしょうか。

Re: 龍神録の弾の角度を変更する方法

Posted: 2014年12月09日(火) 19:06
by ISLe()
プレイヤーキャラの後ろに付いてくるオプションから発射されている弾のことでしょうかね。

だとしても、何をよろしくすればよいのか分かりませんが。