2012-04-01 111 views
2

我一直在试图找到一个关于如何编程随机瓦片生成(2D)的好教程。但是,似乎我找不到任何适当的教程。XNA随机瓦/地形生成教程?

是否有任何书籍和/或网站有适当的教程如何编程和它背后的数学?

我知道这不是一个编程问题本身,但它是编程相关的,所以希望有人可以帮助我一个或两个链接。

+0

你看过什么教程,为什么你认为他们不合适? – 2012-04-01 01:27:33

+0

我没有真正发现任何接触“随机地形生成”主题的教程。其他然后只是随机化一个数组。在我看来,这不是适当的地形生成,因为无法控制一代人以确保道路连接等等。 – Etarnalazure 2012-04-01 05:04:44

+0

你应该在http://gamedev.stackexchange.com/上提问这样的问题。还有http://gamedev.stackexchange.com/questions/18735/how-can-i-create-a-random-world-in-a-tile-engine的重复。 – ClassicThunder 2012-04-01 17:53:44

回答

3
  • 一个好的introduction随机地形
  • 非常基本的2D terrain教程
  • 和。 this一个我找到了一点较为混乱,但它有例如code的很多 。

但请记住,如果您使用其他人的代码给他们信用:)希望这些帮助。

+0

我会建议Riemers XNA教程,但后来我检查了你的链接。 ;) – 2012-04-01 01:43:09

+0

嗯,不幸的是那些没有使用瓷砖。虽然他们看起来很有趣,但我会给他们看看。 – Etarnalazure 2012-04-01 02:18:06

+0

对,我读过你的建议Lyuben,不幸的是我不能使用它们,它们不是基于tilebased的(其他则是最后一个,这只是随机化地形,不是基于随机生成的适当地形(即,如果有海滩地形和森林地形,它将能够不小心把沙滩地形和森林地形放在一起。)) – Etarnalazure 2012-04-01 02:34:40