深入探索Kinect游戏开发:从Simon Says到深度交互体验
1. Simon Says游戏开发
在开发Simon Says游戏时,核心在于控制游戏状态、呈现指令以及处理玩家的执行操作。
1.1 控制游戏状态
通过 ChangePhase 方法来控制游戏的不同阶段,如 GameOver 、 SimonInstructing 和 PlayerPerforming 。以下是代码示例:
private void ChangePhase(GamePhase newPhase)
{
if(newPhase != this._CurrentPhase)
{
this._CurrentPhase = newPhase;
switch(this._CurrentPhase)
{
case GamePhase.GameOver:
this._CurrentLevel = 0;
RedBlock.Opacity = 0.2;
BlueBlock.Opacity = 0.2;
GreenBlock.Opacity = 0.2;
YellowBloc
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



