diff --git a/how.txt b/how.txt new file mode 100644 index 0000000..bb56214 --- /dev/null +++ b/how.txt @@ -0,0 +1,22 @@ +I see that the state this mod is now is horrible. Now, as I passed my final +exams, i decided to spend more time on this. Since I cannot write a +complete geological simulator, I decided on the following strategy: + +1. Under like 5km generate only igneous rocks. +2. Abowe that generate sandstone, that will serve as placeholder for more rocks. +3. Generate a fixed amout of layers of rocks there. + - some igneous layers could represent lava spills + - including metamorphic rocks +4. Shift everything around (possibly multiple times) to simulate faults. +5. Create some intrusions (name?) and underground volcanic activity. +6. Create some veins. + +Using 2d noise as heightmap has one notable advantage: Looping over 80*80 +nodes is faster than 80*80*80. + +Minecraft mods I inspire from: Geologica, SGU bettergeo, geocraft. + +Doing a complete geological mapgen could be possible too: Start with plate +tectonics, deposit rock in layer on top of each other, do some faults and +folding inbetween, put soil on top. This could produce an interesting +landscape. \ No newline at end of file