【发布时间】:2016-01-13 13:31:04
【问题描述】:
如何用C语言制作世界地图?
在这里,我想生成一个 1000*1000 的世界地图二维数组。在数组中,陆地部分标记为1,海洋部分标记为0。有没有简单的创建方法?
【问题讨论】:
-
当然:
int world[1000][1000] = { {1, 1, 1, 0, 0, ...},{0, 0, 0, 1, ...}, ...}; -
你是说地形生成? Diamond-Square algorithm.
-
你只需要 1000*1000/8 字节。一个字节是 8 位。
标签: c procedural-generation world-map