ステージ上にランダムに動くボールがいくつかあるゲームを書きたいと思います。それらは独自の開始速度と角度を持っている必要があり、本物のビリヤード ボールと同じように互いに干渉する必要があります。AS3 には、この目的に役立つ可能性のある物理エンジンはありますか?それとも、その動作を最初から記述してモデル化する必要がありますか?
1 に答える
1
何をすべきかを知っていれば、「ゼロから」そうするのはそれほど難しいことではありません。学習に興味がある場合は、Keith Peters のFoundation ActionScript 3.0 Animationブックを手に取ることをお勧めします。この本 (およびおそらく本の続編) の教訓を学ぶことの利点の 1 つは、すべてのアルゴリズムとロジックを他の言語に簡単に移植できることです。
そうは言っても、現在最も人気のある Flash 用の物理エンジンは、最近 Adobe の Alchemy を使用して AS3 に移植された、人気のある C++ エンジン Box2D だと思います。ActionScript ポートに含まれているのは、Flash Professional 用の「World Construction Kit」コンポーネントです。
于 2011-07-30T06:38:46.277 に答える