Showing posts with label Software. Show all posts
Showing posts with label Software. Show all posts

3/12/2013

Neverending maps by seamlessly stitching maps together!

I've always wanted to create big maps. Stuff that can be used to create whole worlds. Big maps are definitely possible with the "Generated Worlds" (working title) application. Below you'll see an example of four different maps created by the same random seed. The difference in each map is an "offset" factor that determines how final noise is generated. An offset of 0 (default) creates the first image, while an offset of (1 * Map height) creates the second, (2 * Map height) creates the third, and so on. The example below shows the "Height Offset" or Y-Offset. Of course the same is possible horizontally, allowing you to create huge maps consisting of N * N smaller maps.

There are a couple of tasks left before this works flawlessly, and that is to make sure rivers do not start at the edge of maps, - and to make sure texture heightmaps (for example forests) also overlap seamlessly into a large map. Luckily, the little detour into creating starfields has presented a nice elegant solution for the heightmap challenge already (although not shown here).

I think this is pretty cool, and I hope you do too!


3/09/2013

Tiny change in priorities

Due to another project I am working on, I have to shift my priorities a tiny bit. I have to squeeze in another theme early on, which is a space background. The base background will be black with scattered interstellar clouds, based on the same noise generation that creates land and water composition currently. Cities will turn into stars (with randomized looks based on the same master seed). It is a shift that pushes some of the other things on the backlog further down, but I think this can be pretty cool as well! Screenshots coming as soon as the theme is "good enough".

The space maps are needed for a (rather simple at this point) game-development project.

2/26/2013

Fixing the demo!

So, some people were experiencing problems running the demo. It turns out I was accidently using some .NET 4.5 specific code. At least I suspect that is the problem, as the demo now runs flawlessly on my wife's computer as well. I've uploaded a new version with the fix at https://sites.google.com/site/genworlds/

This release also contains debug files. So if the application still crashes violently, you should be able to help me find out why. Here's how:

  • Control Panel
    • Administrative Tools
      • Windows Logs
        • Application
          • Look for glaring errors


Once you find the error symbol (or two), copy the content and mail me at generatedwrlds@gmail.com please.

Hopefully it'll all be smooth sailing though :)