2

AWTを使用してJavaゲームを開発することになっています。私は「衝突検出」の概念に固執しています。コンセプト(仕組み)を説明したり、例(ソースコード)を提供したりするチュートリアルを手伝っていただければ幸いです。

4

1 に答える 1

5

2D 衝突検出に関する強力なチュートリアルは、metanetsoftware (makes of N) にあります。

著者は、理論的な基礎と課題について書いています。彼らはあなたにもいくつかのコードを提供します(awtベースではありませんが、同じ手順であり、コードは簡単に翻訳できます)。それらのページでは、より高度なトピックも取り上げています (タイルベースの衝突検出など) 。

更新 #2: 優れた概念的背景がここに示されています:接触生成に関する GDC 2010 プレゼンテーション

更新: 衝突検出のさまざまな方法がどのように機能するかのかなり良い例が、この RUST ライブラリに示されています。ドキュメントにはいくつかの手法が説明されており、ソース コードは非常に理解しやすいものです。このリソースから学ぶことで、多くの理解が得られます。

余談ですが、そのことを尋ねる適切な場所は、gamedev stackexchange です。あなたはその分野で始めたばかりなので、この投稿を見てください

于 2013-02-01T15:14:38.227 に答える