docs: 添加一个用于移动/钩子上下文对象的 API 参考

作者: Rupesh-ark创建于 2026年7月20日更新于 2026年7月20日

所有移动和钩子都会接收上下文对象 — `{ G, ctx, playerID, events, random, log, ... pluginAPIs }` — 但没有专门的参考页面来描述它:它的字段在 Game API 页面、events.md 和 random.md 中被逐个记录,而由插件提供的 API 则完全没有涵盖。一个专注于描述每个字段(以及插件如何扩展对象)的 `api/Context.md` 将大大帮助新手。#1189 曾尝试过这点,但由于与不相关的更改混在一起而失效了;本问题会单独跟踪文档缺失。

内容来源: boardgameio/boardgame.io