夏のプロジェクトとして、フラッシュゲームを作るのは楽しいだろうと思いました。今、私はTerrariaの外観のようなものを探しています。とても楽しかったですが、今日私は思わぬ障害にぶつかりました。私の世界を生成する方法が必要です。可能性としてPerlinノイズを読み上げましたが、私の試みは散発的に見える結果を与えてくれました。これらの2Dタイルベースのワールドを生成するために使用されるいくつかのテクニックは何ですか?
理想的には、山、平原、洞窟を生成できるようになりたいです。
1
既存の結果のいくつかを投稿できますか?私はあなたの質問に答えられるかわかりませんが、(a)好奇心が強く、(b)発生している問題を視覚化する方が簡単かもしれません。現在再。ありがとう!
—
ミッチリンドグレーン
「散発的」とはどういう意味ですか?
—
MichaelHouse
MitchとByte56があなたの質問を拡大してくださいと言うように、Perlin Noiseは、関連するブラウン運動と同様に、一般的な解決策の1つです。たとえば、MinecraftはPerlin Noise en.wikipedia.org/wiki/Perlin_noiseを使用しますが、当然のことながら、ランダムノイズを使用して、見栄えを良くする必要があります。
—
ロイT.
散発的:ランダムな行動を示す; パターンレス。最初にパーリンノイズをスムージングして、地形を構成する要素について考える必要があります。ランダム性は良いですが、楽しいプレイエリアを生成する場合は、最初に楽しいプレイエリアを特定するための特定のルールが必要です。
—
ジョナサンコネル
gamedev.stackexchange.com/questions/4628/…を確認してください。欲しいもののほとんどは出力をいじるだけです。
—
共産主義者のアヒル