![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67)
ざっくりとした質問の仕方で申し訳無いのですが、C言語でピンボールゲームを作りたいと思っている者です。
私の今の実力はブロック崩しを参考書を見ながら作れる程度です。
ピンボールの玉の動きをシミュレートするのに物理の法則を完璧に実装するのは物凄く大変な事は色々調べて分かったのですが、2Dで良いので(教えて頂けるのであれば3Dの物でも良いです)違和感無い程度で玉の動きを実装出来ればと思っています。
そこで、C言語で玉の動きのアルゴリズムの参考になるHPか参考書を教えて頂きたいのです。そのものずばり、このコーディングで玉の動き、もしくはピンボールゲームはOKなんてあったら最高なんですが...宜しくお願いします
No.3ベストアンサー
- 回答日時:
重力加速度(物理)とベクトル(数学)が分らないと説明は辛いですね。
「ゲーム開発のための数学・物理学入門」
http://www.amazon.co.jp/dp/4797329076
と言う本がありますから読んでみてはどうでしょか。
こっちは完全な物理の本になります「ゲームで学ぶ 楽しい物理」
http://www2.biglobe.ne.jp/~norimari/book/index.h …
たぶん、ピンボールのサンプルを見つけても詳細な説明がないと理解できないと思いますので、まず勉強されたほうが良いと思います。
C++ですが、ボール運動についての説明があります。
http://www.asahi-net.or.jp/~UC3K-YMD/Sketch/Ball …
ここを読んでクラクラするなら物理の入門書をお勧めします。
何度もありがとうございます。
かなりクラクラです。
まずは教えて頂いた参考書籍から始め、物理を勉強し直します。
作り上げる気持ちは変わらないので時間掛けて取り掛かってみます
参考意見ありがとうございました。
No.2
- 回答日時:
>色々調べているとピンボール作っている方は当たり判定について書かれている方が多く、玉の動きについては余り記述が見当たりませんでした。
(調べ方が甘いのかもしれませんが....)それはあまり難しい物理計算を必要としないので書かれていないんだと思いますよ。
>移動ベクトルと重力加速度と衝突時の反射係数とベクトルの変更
付け加えで摩擦係数による移動ベクトルの減速。も必要ですね。
私の挙げた項目の内、プログラム化をイメージできない項目はありますか?それだけ解説したほうが早い気が。
ご返答ありがとうございます。
簡単に言うと余り物理得意ではありません、というかほとんど物理に関する知識無いんです。お伺いしておいて申し訳ないんですが....
時間掛かると思いますがアドバイス参考に一から勉強させて頂きます。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- 英語 英語に詳しい方(?)何と喋ってる? 1 2022/06/02 20:18
- 画像編集・動画編集・音楽編集 【急】【Zbrush】3DCG初心者です。ノートPCでのZbrush動作環境につきまして 1 2023/08/19 17:38
- 大学受験 大学受験 辛い 英語 読めない こんにちは。 現在大学受験をしてる者です。 色々あり浪人なんですけど 11 2022/09/06 12:03
- TOEFL・TOEIC・英語検定 account は本当に自動詞なんですか? 3 2022/05/16 10:54
- ビジネスマナー・ビジネス文書 管理組合・議案書内の理事長の挨拶文書について 1 2023/03/25 23:54
- 分譲マンション 管理組合・議案書内の理事長の挨拶文書作成にについて 2 2023/03/26 01:56
- Windows 10 windows10のクリーンインストールが完了出来ない 2 2022/06/04 13:33
- 楽器・演奏 ☆彡「初見」という言葉についてご意見をお聞かせください♪ 6 2022/08/24 08:01
- その他(プログラミング・Web制作) プログラムの勉強のおすすめは 7 2022/12/09 20:09
- 物理学 台と小物体合わせた全体の水平方向の運動方程式 とは? 8 2022/09/02 06:33
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
今、コンピューター言語で、COB...
-
このプログラミング言語のfor分...
-
UNITY Float型の接尾辞fって
-
C言語、C+、C++、C#の違い
-
C++における継続行
-
C言語って古いですか?
-
プログラムに書かれる"%"記号の...
-
Pythonって何を意識した言語な...
-
C言語とhtmlの違いを どな...
-
COBOLで文字タイプを数字...
-
vbaとc言語の関連性について
-
プログラミング言語の習得について
-
COBOLでのNOT = の AND条件
-
初心者に良く分かる入門書みた...
-
仕出し弁当の注文プログラム
-
階乗の記号 ^
-
プログラムからアイコンファイ...
-
VBSとWSHは読み方が違うだけで...
-
C# でソフト開発をした事のある...
-
軌道計算
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
C言語、C+、C++、C#の違い
-
プログラム言語について c言語...
-
プログラムに書かれる"%"記号の...
-
C言語とhtmlの違いを どな...
-
vbaとc言語の関連性について
-
AIって何のソフトで作っている...
-
UNITY Float型の接尾辞fって
-
COBOLでのNOT = の AND条件
-
TO_CHARで小数点以下がある場合...
-
COBOLで文字タイプを数字...
-
プログラム言語について プログ...
-
C++における継続行
-
swift言語の最適化 swift最適化...
-
VBSとWSHは読み方が違うだけで...
-
C++ ってなんて読む?
-
web2.0以前のインターネットで...
-
Excel VBAで文字化けする (英語...
-
VBSでDim、Private、Publicの違い
-
HTMLとC++で、どんなホームペー...
-
Pythonって何を意識した言語な...
おすすめ情報