Commit Graph

19 Commits

Author SHA1 Message Date
16ff954166 feat: async world generation 2026-04-14 09:24:10 +08:00
23affb78b5 feat: add perlin noise 2026-04-05 18:21:43 +08:00
2cfbd1a03b feat: add shader class 2026-03-29 11:15:18 +08:00
b1a5581131 fix: windows build fail 2026-03-28 17:09:50 +08:00
c37c45ad19 feat: add font class and render font function 2026-03-28 12:04:31 +08:00
772d606bbe fix: build failed on window 2026-03-21 12:10:51 +08:00
686aac8067 build: add windows platform support 2026-03-21 11:46:31 +08:00
3916a72ca3 refactor: introduce App class as program core 2026-03-20 22:46:34 +08:00
4d4bbe82ec feat: add frustum culling 2026-03-19 10:54:13 +08:00
8b1579b5fd feat: add block placement and destruction 2026-03-14 14:37:27 +08:00
f392a656a7 feat: add outline for block that is looked 2026-03-14 10:18:20 +08:00
27b51d1a6a fix: correct file name 2026-03-12 16:44:40 +08:00
e1ceca109f feat: add AddressSanitizer 2026-03-12 15:37:28 +08:00
668fa9a57d feat: add world class 2026-03-07 17:00:05 +08:00
eccd744f8b feat: add map table to save block index 2026-03-07 14:44:08 +08:00
2ad9deff3e feat: add TextureManager class 2026-03-07 11:46:36 +08:00
fc7f3e75b1 style: unify naming conventions across the project 2026-03-07 09:51:51 +08:00
05a62e7443 feat: add camera and player class 2026-03-06 22:07:26 +08:00
9fe1eaec24 feat: initialize OpenGL 2026-03-05 17:01:01 +08:00