マインクラフトのように島の構造物や丘の構造物を生成する方法を誰か教えてもらえますか?
そのランダムな形状を生成するための適切な理論を探しているだけですが、定義された基本パターンを保持する必要があります..
のように: 島は丸みを帯びている必要がありますが、形状とスケールが異なります (最小/最大幅と高さ)。
または:川は直線であってはならず、曲線とランダムな幅を持つ必要があります。
またはさらに: ユーザーがまだ森の中を歩くことができるように木が配置されている、ある種の森を生成します (これは単純なものだと思います。コードが配置しようとした場合、木の周りのいくつかのブロックは空白のままにしておく必要があるとだけ言ってください)。最後の木の周りにもっと木があります)
そのようなことを行うために、どのような種類の数学を使用できますか?
チュートリアルや参考文献へのリンクがあれば幸いです。何時間も Web を検索しましたが、見つけたのは「ゲーム数学」か何かのような本を購入することだけでしたが、私の予算はゼロに設定されていました。
編集:
まず、下手な英語で申し訳ありません。
第二に、皆さんの回答に感謝したいと思います。これらは素晴らしい参考文献であり、私はそれについてより深く掘り下げるために多くの時間を費やします.