Commit Graph

18 Commits

Author SHA1 Message Date
8b1579b5fd feat: add block placement and destruction 2026-03-14 14:37:27 +08:00
ec2d3c3c0c feat: add gravity 2026-03-14 11:48:26 +08:00
e51a398abe fix: outline not disappearing when no block is targeted 2026-03-14 11:36:04 +08:00
f392a656a7 feat: add outline for block that is looked 2026-03-14 10:18:20 +08:00
77c7511455 fix: address potential GPU resource leaks 2026-03-13 16:52:52 +08:00
98967275ff feat: move players to world instead of main 2026-03-13 16:35:36 +08:00
123fbf4fe4 perf: optimize multi-chunk rendering logic 2026-03-12 16:43:20 +08:00
391e601438 build: update OpenGL version to 4.6 2026-03-08 11:37:25 +08:00
f3ff209823 perf: optmize world rendering performance 2026-03-08 11:27:37 +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
b372d92858 fix: movement speed tied to frame rate 2026-03-06 23:06:19 +08:00
05a62e7443 feat: add camera and player class 2026-03-06 22:07:26 +08:00
02127c1e01 chore: remove dead code 2026-03-05 21:25:12 +08:00
f56e5aaa51 feat: initialize game world 2026-03-05 19:48:15 +08:00
9fe1eaec24 feat: initialize OpenGL 2026-03-05 17:01:01 +08:00