Hopson97/Asciimon

Making a world

dmitmel opened this issue · 2 comments

So, currently, the only way to create the world is to edit the chunk files inside a text editor. This is simple when editing a single chunk, but it becomes really hard to create a big world with many chunks using this method. So what I suggest:

  1. Make a world generator (maybe using a noise function, I've already got one in Haskell)
  2. Generate some chunks (we can start with 15x15 chunks world) with basic terrain (fields, woods, mountains, lakes etc)
  3. Edit these chunks and add some structures to them (roads, buildings, towns etc)
  4. ???
  5. PROFIT!!!

Eh for now the world is the least of the concerns. We know what we have works for now, so I don't we don't need to worry about creating the world map or whatever just yet.

I don't think we want to use noise to generate the world though, as that is not how the world in Pokemon actually works :p

For now, I just think the focus should be in other areas.

Ok, I'll close this for now. But by "world generation" I meant "pre-generate some chunks, put them into the world files and don't touch them".