MihailRis
|
7c56d8fd7f
|
replace biomes.json with biomes.toml & make it combined object
|
2024-10-13 21:50:39 +03:00 |
|
MihailRis
|
40612dd7da
|
update doc-comments
|
2024-10-11 19:06:38 +03:00 |
|
MihailRis
|
b5c1050f43
|
add placements priority
|
2024-10-11 18:37:03 +03:00 |
|
MihailRis
|
50eb83ad9b
|
add generator param 'wide-structs-chunks-radius' & make caves more interesting
|
2024-10-10 03:57:43 +03:00 |
|
MihailRis
|
a578cca325
|
add 'place_structures_wide' callback
|
2024-10-10 02:00:13 +03:00 |
|
MihailRis
|
b4578cfb87
|
fix caves issues & add block 'surface-replacement' property
|
2024-10-08 22:37:41 +03:00 |
|
MihailRis
|
c022e11c3b
|
move test caves to base:demo
|
2024-10-08 20:14:38 +03:00 |
|
MihailRis
|
5966ca5617
|
refactor WorldGenerator
|
2024-10-08 16:57:24 +03:00 |
|
MihailRis
|
ba3ac11b41
|
optimize lines generation
|
2024-10-08 16:26:26 +03:00 |
|
MihailRis
|
5a89d97b75
|
fix line placement
|
2024-10-08 05:44:36 +03:00 |
|
MihailRis
|
116cbd61db
|
feat: 'lines' (cave-like structures/tunnels) (WIP)
|
2024-10-08 02:32:45 +03:00 |
|
MihailRis
|
a47b650591
|
add core:struct_air
|
2024-10-04 01:53:17 +03:00 |
|
MihailRis
|
ea9ad08bfd
|
Merge branch 'main' into heightmaps
|
2024-10-03 19:12:37 +03:00 |
|
MihailRis
|
75d66b644b
|
add debug world generator visualization
|
2024-09-30 15:14:34 +03:00 |
|
MihailRis
|
16fac768c8
|
add chunk_height parameter to place_structures
|
2024-09-29 23:39:42 +03:00 |
|
MihailRis
|
abc8eccab8
|
add biome-bpd and heights-bpd generator def parameters
|
2024-09-29 23:12:45 +03:00 |
|
MihailRis
|
3784b57eed
|
move biomes definition to a json file
|
2024-09-29 22:03:37 +03:00 |
|
MihailRis
|
3d478aef08
|
add generator definition file (.toml)
|
2024-09-26 22:26:01 +03:00 |
|
MihailRis
|
d534207deb
|
add test ore (coal)
|
2024-09-25 00:13:59 +03:00 |
|
MihailRis
|
36eed38b4c
|
add new methods to PseudoRandom & move this class to util::
|
2024-09-24 22:37:31 +03:00 |
|
MihailRis
|
bca222afe5
|
update test generator script
|
2024-09-24 20:46:50 +03:00 |
|
MihailRis
|
dbaea71398
|
fix structures choosing
|
2024-09-24 18:31:15 +03:00 |
|
MihailRis
|
983a24bd05
|
remove generator script load_structures function
|
2024-09-24 17:16:52 +03:00 |
|
MihailRis
|
806ed4b155
|
add automatic biome-based structures placement
|
2024-09-24 17:08:25 +03:00 |
|
MihailRis
|
323c2f2935
|
refactor & add structures.json
|
2024-09-24 04:05:13 +03:00 |
|
MihailRis
|
9dd4e9640d
|
fix structures rotation
|
2024-09-22 02:12:35 +03:00 |
|
MihailRis
|
74ded5a052
|
implement structures rotation
|
2024-09-22 01:58:59 +03:00 |
|
MihailRis
|
001b930212
|
update world generation pipeline
|
2024-09-21 23:29:19 +03:00 |
|
MihailRis
|
a413c5d09e
|
implement inter-chunk structure generation
|
2024-09-21 20:50:12 +03:00 |
|
MihailRis
|
03ba7c9539
|
test voxel structures generation
|
2024-09-21 17:21:47 +03:00 |
|
MihailRis
|
cba1a5c23e
|
add LuaGeneratorScript::loadStructures
|
2024-09-21 01:32:38 +03:00 |
|
MihailRis
|
4f882a3ca3
|
add StructurePlacement & add SurroundMap visualization test
|
2024-09-20 23:43:54 +03:00 |
|
MihailRis
|
88b0f8e3d6
|
add VoxelStructure lua usertype
|
2024-09-19 18:41:34 +03:00 |
|
MihailRis
|
bf9f81a98c
|
Merge branch 'main' into heightmaps
|
2024-09-19 15:16:14 +03:00 |
|
MihailRis
|
28b6ec2a0e
|
Merge branch 'main' into blocks-metadata
|
2024-09-19 14:51:47 +03:00 |
|
MihailRis
|
34d2e6d400
|
migrate from dynamic::Value to dv::value & total erase namespace 'dynamic'
|
2024-09-18 23:31:18 +03:00 |
|
MihailRis
|
390a16ace1
|
rename generator/Structure to generator/VoxelStructure
|
2024-09-12 11:01:19 +03:00 |
|
MihailRis
|
8516cf4f7f
|
add world generator level 2 (heightmaps)
|
2024-09-11 15:23:09 +03:00 |
|
MihailRis
|
8268176527
|
add SurroundMap intergration to world generator (WIP)
|
2024-09-11 11:35:56 +03:00 |
|
MihailRis
|
80d8a6738b
|
add SurroundMap.resize(...)
|
2024-09-10 23:02:15 +03:00 |
|
MihailRis
|
4248917aab
|
fix SurroundMap
|
2024-09-10 20:46:13 +03:00 |
|
MihailRis
|
fdefbda49f
|
implement SurroundMap & update AreaMap2D
|
2024-09-10 20:34:26 +03:00 |
|
MihailRis
|
2a4dbe3ac4
|
rebuild SurroundMap (WIP)
|
2024-09-10 14:50:57 +03:00 |
|
MihailRis
|
7c0c268508
|
optimize AreaMap2D
|
2024-09-09 20:37:42 +03:00 |
|
MihailRis
|
c3569b5dd4
|
add AreaMap2D
|
2024-09-09 18:02:08 +03:00 |
|
MihailRis
|
3f826a88d3
|
rename ContentLUT to ContentReport
|
2024-09-02 09:40:00 +03:00 |
|
MihailRis
|
cf3f263f72
|
update SurroundMap (WIP)
|
2024-08-28 11:41:04 +03:00 |
|
MihailRis
|
c2ac6ac54a
|
fix
|
2024-08-24 08:15:14 +03:00 |
|
MihailRis
|
0c4f96d620
|
add SurroundMap class header
|
2024-08-24 07:57:29 +03:00 |
|
MihailRis
|
a1129ccf38
|
split WorldGenerator::generatePrototype
|
2024-08-24 07:56:54 +03:00 |
|