zhenyan121
|
a54e87dbc6
|
refactor: terrain generation (#9)
* feat: add BlockType
* refactor: use fBM for heightmap generation
* feat: improve mountain realism
* refactor: adjust mountain spawn probability
* feat: add biome boundary blending
* refactor: remove resolve_biome_adjacency_conflict function
* feat: add snowy plain
* perf: speed up world generation
* refactor: lower overall terrain height
|
2026-05-23 10:33:52 +08:00 |
|
zhenyan121
|
a02bfad639
|
refactor: biome build (#5)
* refactor: rename Biome to BiomeType
* feat: add biome builder
|
2026-05-02 13:40:46 +08:00 |
|
zhenyan121
|
a63dfa7f47
|
feat: add river biome (#4)
* feat: add river biome
* fix: duplicate mountain terrain generation
* fix: safe_int_to_biome not include river
|
2026-05-01 19:18:46 +08:00 |
|
zhenyan121
|
9a8e76d25f
|
refactor: set forest base y to 62 (#1)
|
2026-04-28 21:58:35 +08:00 |
|
|
|
611a795481
|
chore: add clang-format and pre-commit configuration
|
2026-04-28 09:22:55 +08:00 |
|
|
|
dc3be5a4bc
|
refactor: adjust mountain frequency
|
2026-04-27 15:26:49 +08:00 |
|
|
|
a3eb19e58f
|
feat: smooth biome block transition
|
2026-04-26 11:35:16 +08:00 |
|
|
|
9402847e89
|
feat: add biome parameter adjustment
|
2026-04-25 22:23:24 +08:00 |
|
|
|
e90b0ce2f4
|
refactor: chunk generation logic
|
2026-04-23 15:19:34 +08:00 |
|
|
|
c2321a0a6e
|
refactor: warp everything in Cubed namespace
|
2026-04-20 22:18:02 +08:00 |
|
|
|
63930dcdc7
|
refactor: separate biome declaration and definition
|
2026-04-18 09:20:51 +08:00 |
|