Commit Graph
120 Commits
Author SHA1 Message Date
dualfroz e84def1b81 feat(core): add A*-style mob pathfinding over the voxel grid 2026-08-23 22:32:36 +02:00
dualfroz 05b6651677 feat(core): add AABB collision and rigid-body physics stepping 2026-08-23 21:50:13 +02:00
dualfroz f3126d8bcf feat(core): add prefab structure templates and block stamping 2026-08-23 21:06:26 +02:00
dualfroz 9bf3aea407 feat(core): implement structure placement across generated terrain 2026-08-23 20:27:53 +02:00
dualfroz b26f313469 feat(core): declare structure placement across generated terrain interface 2026-08-23 19:48:19 +02:00
dualfroz 036dae1955 feat(core): implement surface terrain generation from noise heightmaps 2026-08-23 19:10:39 +02:00
dualfroz 22051db61e feat(core): declare surface terrain generation from noise heightmaps interface 2026-08-23 18:34:18 +02:00
dualfroz 7aa2c55469 feat(core): add terrain shaping parameters 2026-08-23 17:54:36 +02:00
dualfroz 337150dca9 feat(core): add temperature and humidity climate sampling 2026-08-23 17:14:13 +02:00
dualfroz e295652051 feat(core): add rain and clear weather state machine 2026-08-23 16:34:27 +02:00
dualfroz 7d38a1184e feat(core): add biome selection from noise-driven sampling 2026-08-23 15:53:55 +02:00
dualfroz 75259ddcbb feat(core): implement Worley and fractal noise variants for biome and cave shaping 2026-08-23 15:12:51 +02:00
dualfroz aabc0e6e73 feat(core): declare Worley and fractal noise variants for biome and cave shaping interface 2026-08-23 14:29:43 +02:00
dualfroz 8e714566f4 feat(core): add Perlin noise generator for terrain shaping 2026-08-23 13:53:27 +02:00
dualfroz f556a9bcdb feat(core): add chunk storage and world container 2026-08-23 13:10:54 +02:00
dualfroz e0f48fad20 feat(core): add block type enum and per-block properties 2026-08-23 12:31:48 +02:00
dualfroz e1d76bdc42 feat(core): implement varint and byte-buffer codec utilities 2026-08-23 11:55:36 +02:00
dualfroz 228905a6ae feat(core): declare varint and byte-buffer codec utilities interface 2026-08-23 11:15:13 +02:00
dualfroz 61d6949735 feat(core): add vector and matrix math primitives 2026-08-23 10:34:26 +02:00
dualfroz 45a5d0e017 chore: add gitignore and build configuration 2026-08-23 09:53:53 +02:00