设计教授主谓宾句子结构的 3D 物理积木堆叠游戏,平台随重心倾斜并可坍塌。
我希望你充当一名顶级图形与交互工程师。请设计一个用于教授基本句子结构(主语-谓语-宾语)的 3D 物理积木堆叠游戏引擎。 游戏名称:《Syntactic Stack: Kinetic Grammar》。 游戏功能:一个物理平衡平台悬浮在 3D 空间的中央。用户会获得一系列代表不同词性的彩色矩形积木。点击屏幕会从固定高度将一块积木投放到平台上。核心机制依赖于精确的刚体物理:积木具有不同的质量与摩擦系数,迫使玩家在结构上实现平衡。如果堆叠顺序符合语法规则的重量逻辑,平台将保持稳定;如果结构失衡,平台会根据质心计算动态倾斜,最终引发一场由物理引擎驱动的壮观坍塌。 设计风格:包豪斯几何美学。采用简洁的柔彩色块、模拟光滑木质玩具质感的哑光 PBR 材质,以及柔和的体积阴影,以强调空间深度。 使用技术:Three.js 用于视觉渲染,Ammo.js 用于高精度的质量与重心物理计算,OrbitControls 实现 360 度视角旋转。
I want you to act as a Top-Tier Graphics and Interaction Engineer. Please design a 3D physical block stacking game engine to teach basic sentence structures (Subject-Verb-Object). Game Name: 《Syntactic Stack: Kinetic Grammar》. Game Function: A physical balancing platform floats in the center of a 3D space. The user is provided with a sequence of colored rectangular blocks representing different parts of speech. Clicking the screen drops a block from a set height onto the platform. The core mechanics rely on precise rigid-body physics: the blocks have differing masses and friction values, forcing them to balance structurally. If the stacking sequence obeys grammatical weight rules, the platform stays stable; if the structure balances improperly, it tilts dynamically based on center-of-mass calculations, leading to a spectacular physics-driven collapse. Design Style: Bauhaus geometric aesthetic. Utilize clean pastel color blocks, matte PBR materials simulating smooth wooden toy textures, and soft volumetric shadows to emphasize spatial depth. Technologies Used: Three.js for visual rendering, Ammo.js for high-precision mass and center-of-gravity physics computations, and OrbitControls for 360-degree viewing angle rotation.