検索結果 6 件
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 大学で習う数学、力学知識を使ったゲームの処理
- 返信数: 8
- 閲覧数: 4269
Re: 大学で習う数学、力学知識を使ったゲームの処理
自機の移動に運動方程式と抵抗を組み込むのもアリですね。 自機を重く設定するとなかなか終端速度まで加速しない上に思ったとこに止まれなくて面白い挙動になります。 敵から攻撃を食らうと出力低下して加速が遅くなって重さがもろに出たりとかきれいに再現されそう。 面白そうですね、これ。重さと力の関係で色々な動きになりそうです。 ゲームに取り入れるのはゲームの仕様から色々と考える必要があるので、かえって面倒な気がします。 下記のサイトのように、物理法則や数学的なものをビジュアル的にプログラム化してはどうでしょうか? 「のりさんの物理Javaおもちゃ箱」 http://www2.biglobe.ne.jp/...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 大学で習う数学、力学知識を使ったゲームの処理
- 返信数: 8
- 閲覧数: 4269
Re: 大学で習う数学、力学知識を使ったゲームの処理
・・・という感じで、いろいろなゲームに共通に使える部分で数学や力学を使いたいのか、先の量子力学シューティングのように、数学や力学をゲームの世界観として表現するのか、どっちがお好みでしょうか。 私のこの勉強法(?)だと 理屈はよくわかっていないが使ってみる ↓ うまくいかないので勉強して試行錯誤する ↓ うまくいく頃には身についている というような流れだと思うので、原理の再現は厳しそうですねー。原理の再現は私が理解してないと再現できているかどうか分からなそうですから。 なので今回はゲームに共通して使える部分での数学や力学の知識を知りたいです。 ですが量子力学の世界観を再現というのは面白そうです...
- 12年前
- フォーラム: C言語何でも質問掲示板
- トピック: 大学で習う数学、力学知識を使ったゲームの処理
- 返信数: 8
- 閲覧数: 4269
大学で習う数学、力学知識を使ったゲームの処理
こんばんわ。現在大学のサークルの友だちと一緒に弾幕シューティングを作ろうとしてるアップル鈴木です。 ですが、今困っているのはゲームについてではありません。(まだ設計段階) 大学の数学、力学が難しくて困ってます。 私は現在理系の大学一回生なのですが、出身校が工業高校のため数学や物理の知識がかなり足りません。(補習はしましたが・・・) 前期は先生も丁寧で私も必死だったのでまだマシでしたが、後期ともなると基礎ができていて当たり前となり(そこがかなり怪しいのに(汗))理解できてない部分がチラチラできてきました。 そこで「ゲームの中でそういった計算を使えば理解につながる」のではないかと思いました。 と言...
- 13年前
- フォーラム: C言語何でも質問掲示板
- トピック: 弾の動きとデータはどこに書く?
- 返信数: 1
- 閲覧数: 1278
弾の動きとデータはどこに書く?
現在作成中のシューティングゲームで数種類のメイン武器を使い分けられるようにしたいのですが、武器のデータ(攻撃力や連射力)と弾の動きをどこにどのように書けばいいか思いつきません。 龍神録の館14章「いろんな弾幕データを作ってみよう」が近いような気がするのですが、弾の登録などが違うので参考にしづらいです。 目標は下のような感じです。皆さんの知恵を分けてくださいm(__)m ・目標 動きやデータは別ファイルで管理(外部ファイルでも新しいcppファイルでも) playerBullet.cppで弾の動き、攻撃力を管理 pulayer.cppで連射力や装填数、今の武器の種類を管理 大体の流れ //main...
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラスでの2次元配列の初期化ができない
- 返信数: 3
- 閲覧数: 6941
Re: クラスでの2次元配列の初期化ができない
>>a5uaさん
たしかにそのような方法は昨日調べた限りでは見つけられませんでした・・・
コードを変更したところエラーなくビルド出来、当たり判定自体もうまく機能してくれました。これで大丈夫そうです。
また何か詰まったら質問すると思いますが、その時はまたお願いします。
たしかにそのような方法は昨日調べた限りでは見つけられませんでした・・・
コードを変更したところエラーなくビルド出来、当たり判定自体もうまく機能してくれました。これで大丈夫そうです。
また何か詰まったら質問すると思いますが、その時はまたお願いします。
- 14年前
- フォーラム: C言語何でも質問掲示板
- トピック: クラスでの2次元配列の初期化ができない
- 返信数: 3
- 閲覧数: 6941
クラスでの2次元配列の初期化ができない
現在課題研究にて横シューティングゲームを作っています。 移動や敵の弾との当たり判定などは実装できたので、マップの当たり判定を2次元配列で実装しようと思ったのですが、配列の初期化ができていないようで困っています。 いろいろ書き方を変えてみたりしても変わらず、検索しても具体的な初期化方法が見つからなかったのでここで質問することにしました。 コード全てを乗せると量が多すぎると思うので関係ありそうな部分を抜き出しましたが、情報が足りないのであれば載せようと思います。 なんかしょうもない部分でつまづいてる気もしますがお願いしますm(__)m 環境 VisualC++2010 //CPrayer.h #i...