Oh, if you open up the .cko files in Notepad (or any text editor) they are just text files with a bunch of coordinates :biggrin.gif:
I will make the generator read them and place them on the generated level. I'll do it once I get the biomes right.
Having the boundaries properly smoothed is a PAIN IN THE ASS.
I've been trying lots of algorithms (4 up to now) to create the biome distribution, and still no luck. Some are just useless **** (the square one, even when properly smoothed), some are quite cool but are a pain to make smooth and slow down the map generation by 3x...
I am going to try now Notch's algorithm: having two variables, moisture and temperature (or more, why not?) control which biome appears where...
I wanted to make my map generator original by using a different algorithm, but ...
I think I got biomes (a bit) right ... There is a new sample map up with 4 biomes :biggrin.gif: http://omg.dirbaio.net
- Trees are sometimes cut in two. This is because the tree placement doesn't take into account biomes yet. I think i'll have to re-do the tree algorithm to fix this.
- The spawn point is in mid-air. I will fix this ASAP :biggrin.gif:
Still no minecraft-style ores. That's next on my to-do list, but will probably be easier to do :biggrin.gif:
As much as I can, but you can expect something like terrain elevation, hillyness, size and amount of land formations, block types, tree amount/type, and I dunno what else. Oh, and also the caves :tongue.gif:
New ETA, hmm? Well... One week (or two, or three... :tongue.gif:)
Well, lately I've been very busy with other projects so there has been little work on this, but don't worry, it's not dead :smile.gif:. I've been adding more features, like floating islands and a "roof" like in the Nether.
Still to do:
- Redo the tree algorithm to avoid floating trees, and trees intersecting other trees and mountains (easy)
- Add more features, more flexibility
- Make the interface for it (blaaargh)
Also, for the interface, would you like something html-based, with forms and such, or everything inside a single Java applet?