Questions tagged «tile-bitmasking»

2
如何随机生成基于2D磁贴的侧向滚动地形?
我想使用以下tileset随机生成2D Sidecroller游戏的地图: 我发现了一些有关位屏蔽过程的好文章,例如:http : //www.angryfishstudios.com/2011/04/adventures-in-bitmasking/ http://www.saltgames.com/2010/a-bitwise -适用于贴图的方法/ 我喜欢使用位掩码/碎片掩码而不是执行巨大的if子句或switch语句的想法。 但是,我在可视化整个过程时遇到了麻烦,这些文章都没有提到随机化。 我的图块以多种不同的方式组合在一起,而不仅仅是我所链接的示例中的图块看起来的一种方式。 例如,这里仅是一些示例: 由于我的图块可以通过许多不同的方式组合在一起,因此我认为8位遮罩无法正常工作。因此,我正在考虑使用更大的位掩码。类似于char [8]或char 4。 如果有人可以显示一般算法外观的一些伪代码/示例,我将不胜感激。
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.