zhenyan121
  • Joined on 2026-04-09
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-28 04:17:02 +08:00
ab605f7590 feat(render): add model ID system with concurrent lookup and namespace-based loading
15d5af34b9 refactor(gameplay): replace entt components with SparseVector for player data
Compare 2 commits »
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-27 11:57:02 +08:00
6d0e60e241 build: remove entt library
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-25 19:07:02 +08:00
7b530968af fix(gameplay): correct hitbox insertion in HitboxManager::load
930226cc47 feat(gameplay): implement entity movement system with collision detection
f9bf2f4b89 refactor(gameplay): add base classes Chunk and World for shared logic
df3ac5b5db refactor(collision): convert AABB to center-half representation and migrate player data to ECS
2568eb7d18 refactor(render): unify model and player rendering with single shader pipeline
Compare 7 commits »
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-25 10:57:02 +08:00
849386a3bc build: add EnTT library
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-25 02:47:03 +08:00
3e7ce71219 refactor(render): rename depth player shaders to depth model and clean up
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-24 18:37:02 +08:00
94fed9a810 feat(render): add model loading and rendering pipeline
f4174724c6 build(deps): add assimp library as dependency
Compare 2 commits »
zhenyan121 synced new reference feature/creature to zhenyan121/Cubed from mirror 2026-07-24 02:17:01 +08:00
zhenyan121 synced commits to feature/creature at zhenyan121/Cubed from mirror 2026-07-24 02:17:00 +08:00
zhenyan121 synced new reference refs/tags/v0.1.4 to zhenyan121/Cubed from mirror 2026-07-23 18:07:06 +08:00
zhenyan121 synced commits to refs/tags/v0.1.4 at zhenyan121/Cubed from mirror 2026-07-23 18:07:06 +08:00
zhenyan121 synced commits to main at zhenyan121/Cubed from mirror 2026-07-23 18:07:06 +08:00
def311c7dd feature: hud (#37)
zhenyan121 synced and deleted reference refs/tags/feature/hud at zhenyan121/Cubed from mirror 2026-07-23 18:07:06 +08:00
zhenyan121 synced commits to feature/hud at zhenyan121/Cubed from mirror 2026-07-22 01:17:01 +08:00
5ef081a934 refactor(ui): centralize item info label in inventory and add update
56977666e7 fix(ui label): account for background offset in width/height
234746babb feat(ui): add item slot tooltip and make window size static
68f7924f07 feat(world_scene): add inventory UI and pause type enum
Compare 4 commits »
zhenyan121 synced new reference refs/tags/v0.1.3 to zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
zhenyan121 synced commits to refs/tags/v0.1.3 at zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
zhenyan121 synced commits to main at zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
45d2c8234a feature: chat (#36)
zhenyan121 synced new reference feature/hud to zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
zhenyan121 synced commits to feature/hud at zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
zhenyan121 synced and deleted reference refs/tags/feature/chat at zhenyan121/Cubed from mirror 2026-07-21 17:07:06 +08:00
zhenyan121 synced commits to feature/chat at zhenyan121/Cubed from mirror 2026-07-21 00:47:03 +08:00
c89f0b50fd feat: add sensitive word filter for chat messages
51054b5655 feat(credits): add license identifiers and reorganize license files
fd995175fe chore(logging): downgrade text input log level to debug
6a328f75c1 feat(voice): limit voice message range to 48 units
527178e067 feat(ui): add microphone icon when recording voice
Compare 11 commits »