Tự quay là tốt, từ đó bạn chỉ có thể tạo bản đồ mà không cần cung cấp hình ảnh, hoặc ít nhất là làm cho hình ảnh tùy chọn. Tôi sử dụng tiếng ồn Perlin trong trò chơi voxel của mình để tạo địa hình. Nó hoạt động khá tốt, nhưng khá đơn giản so với các bản đồ mà Minecraft tạo ra. Tôi tưởng tượng Notch không chỉ làm ồn Perlin.
Trong trò chơi của mình, tôi sử dụng nhiễu 2D Perlin để tạo ra luồng cơ bản của cảnh quan. Sau đó thực hiện một số chạm khắc với một lưới tiếng ồn 2D Perlin khác để tạo ra một cái nhìn chắc chắn hơn. Sau đó, tôi khắc các đường hầm bằng cách sử dụng một con đường lang thang qua địa hình.
Tiếng ồn Perlin là một cách khá chuẩn để đi:
/programming/4853055/perlin-noise-generation-for-terrain
Sau đó, anh chàng Paul Martz này có một ứng dụng tạo ra các bản đồ như vậy và mã nguồn để làm việc đó.
http://www.gameprogrammer.com/fractal.html
Ngoài ra còn có một bài viết hay trong Nhà phát triển trò chơi đi sâu vào địa hình voxel. Nó đi vào bản đồ chiều cao 2D và tiếng ồn 3D để tạo bản đồ.
Có một bài viết trong số báo tháng 4 ở trang 21 (Người tạo thế giới) Điều đó khá hay, tuy nhiên có vẻ như đó là quyền truy cập phải trả tiền nếu bạn chưa đăng ký.