feat(client): add MessagePack library and cross-language fixtures

Install Godot4MessagePack (pure GDScript) for MessagePack encode/decode.
Add Rust fixture generator (gen_fixtures.rs) that produces canonical
.msgpack files using rmp_serde::to_vec_named for cross-language testing.

Fixtures cover: snapshots (empty, one NPC, multi-entity with all
EntityKind variants) and player inputs (unit + data enum variants).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
2026-02-11 19:16:43 +01:00
co-authored by Claude Opus 4.6
parent 039eac608d
commit 84e34f61bd
14 changed files with 457 additions and 0 deletions
+1
View File
@@ -0,0 +1 @@
うtickフネヲactionUsePerceptionModeァthermal