Commit Graph

82 Commits

Author SHA1 Message Date
955c4ddec7 fix: resolve transparency rendering issues 2026-04-18 11:55:53 +08:00
bb888fd7b7 feat: add tree generation 2026-04-18 10:59:37 +08:00
63930dcdc7 refactor: separate biome declaration and definition 2026-04-18 09:20:51 +08:00
30a4713092 refactor: extract biome logic into separate 2026-04-17 22:45:44 +08:00
f2328d19fd refactor: prevent desert from generation adjacent to mountain in biome generation 2026-04-17 22:24:29 +08:00
5723c17f94 feat: add 4 biomes 2026-04-17 19:55:47 +08:00
2f1edc4723 feat: add opengl version cpu gpu info show 2026-04-17 10:44:06 +08:00
b07adea771 refactor: merge memory_used.hpp and system_version.hpp into system_info.hpp 2026-04-16 22:48:47 +08:00
876cb5ebe2 feat: add rss record 2026-04-16 21:43:11 +08:00
9c7812f205 fix: BLOCK_REISTER can't build 2026-04-16 17:14:08 +08:00
3aff13ed1e feat: add os version show for linux 2026-04-16 17:04:26 +08:00
0b0beaf25c feat: add rendered chunk sum show 2026-04-16 15:58:17 +08:00
7d5b9c34b3 feat: add texture hot-reload 2026-04-16 15:33:58 +08:00
cf9aaa62a7 feat: add dirt and stone 2026-04-16 15:05:52 +08:00
6362536daa fix: font load fail 2026-04-16 13:13:05 +08:00
42b5661a28 fix: shader load fail 2026-04-16 13:06:49 +08:00
ecc1595a39 fix: can't load image 2026-04-16 13:00:19 +08:00
cd107fa35d feat: add DEBUG_MODE and ASSETS_PATH macro 2026-04-16 12:55:36 +08:00
1d04fedb0f feat: add DebugCollector 2026-04-16 11:55:25 +08:00
311c675852 feat: add text class 2026-04-16 10:44:05 +08:00
6773157000 fix: potential data race in m_gen_player_pos 2026-04-14 09:42:12 +08:00
16ff954166 feat: async world generation 2026-04-14 09:24:10 +08:00
80c8691999 feat: thread support for world(preview) 2026-04-12 21:11:17 +08:00
295188971d perf: fast chunk generation 2026-04-12 20:52:57 +08:00
662e3ee798 feat: add random seed 2026-04-06 21:56:15 +08:00
f37f458b42 perf: optimize chunk generation 2026-04-06 17:10:36 +08:00
82f0e1deae feat: add run and walk gait 2026-04-05 21:47:32 +08:00
061b72b740 feat: add switch between fly and walk 2026-04-05 21:13:55 +08:00
ae914a944c fear: add r to gen new chunk 2026-04-05 20:19:11 +08:00
23affb78b5 feat: add perlin noise 2026-04-05 18:21:43 +08:00
5ce0810294 refactor: adjust jump height 2026-03-30 20:58:37 +08:00
618ba0ce1c fix: NVIDIA graphics card compatibility 2026-03-30 14:24:42 +08:00
c23a7de81e feat: add more info output 2026-03-30 09:17:20 +08:00
af27f6f9a0 fix: prevent occasional self-placement of blocks 2026-03-29 21:46:31 +08:00
53b56044b2 fix: ceiling collision prevents descent during jump 2026-03-29 21:37:47 +08:00
fb11fee955 feat: add collision detection 2026-03-29 20:19:08 +08:00
01d6e91da9 feat: update logger with new features 2026-03-29 12:38:06 +08:00
2cfbd1a03b feat: add shader class 2026-03-29 11:15:18 +08:00
f41e9f7757 feat: add fullscreen support 2026-03-28 16:52:55 +08:00
a7c42f249d perf: optimize text rendering performance 2026-03-28 16:22:38 +08:00
c37c45ad19 feat: add font class and render font function 2026-03-28 12:04:31 +08:00
93fbbaca2b perf: adjust player movement speed 2026-03-21 17:04:40 +08:00
3298dde600 fix: unable to move when in corner 2026-03-21 16:14:09 +08:00
3b839ad630 feat: enable raw mouse motion 2026-03-21 14:26:45 +08:00
08340f15d3 ui: enhance handling feel for smoother controls 2026-03-21 13:14:10 +08:00
e2f0e7ea66 fix: camera cannot pan left or right 2026-03-21 13:07:28 +08:00
9f9aaa4c08 fix: place blocks on body 2026-03-21 11:33:33 +08:00
2980a9b6f3 fix: raycast not correctly targeting blocks 2026-03-21 11:28:12 +08:00
c62f2baf7c feat: add ui renderer 2026-03-21 11:19:23 +08:00
3916a72ca3 refactor: introduce App class as program core 2026-03-20 22:46:34 +08:00