私は最近このビデオを見て、示されているものを複製することに興味を持ちました. 私が直面している主な問題は、開始方法を決定することです。私にはいくつかのアイデアがありますが、それらが正しいか、少しでも正しいかどうかはわかりません。ビデオを投稿した人のコメントは、私がまだ取っていない微積分の使用を示しています(ちなみに、私は高校生です)。さらに、ユーザーはPythonでコードを提供しましたが、Pythonでそれを深く理解するのは効率的ではありません。
ここに私の考えがあります:
- 一人の「人」を表すクラスを構築する
- クラスには、その位置を示すために「粒子」を「スプレー」するメソッドが含まれます
- 周りの人を見て位置を合わせるチェック方法
- 人物の初期位置を設定し、プログラムを開始するメイン クラス
ご覧のとおり、計画はあまり詳細ではありませんが、このアイデアはうまくいきますか? そうでない場合、これを行うためにどのようなルートをたどることができますか?
ありがとう!