XNA 的新手。很想听听您对如何为我的 Domino 游戏设置课程的意见。到目前为止,我有一个“BonesSprite”类,其中包含第一个值、第二个值、方向、位置等字段。我在 LoadContent 方法上有代码,它为每个骨骼创建一个列表,如下面的代码所示。
Background = Game.Content.Load<Texture2D>(@"Images\Wood");
//Load several different automated sprites into the list
fichasList.Add(new Ficha(Game.Content.Load<Texture2D>(@"Images/46"),
10, Vector2.Zero, new Vector2(150, 150), 0, 0, true, true));
这就是我到目前为止所拥有的:http: //i129.photobucket.com/albums/p239/itsshortforleo/Untitled-1copy.jpg
我还是想不出:
- 如何为每个玩家处理 7 块骨头(我有一个空的 Player 类,我还不知道如何填充)
- 如何将 7 个骨骼精灵放在棋盘上,以便只有玩家 1 可以看到他的骨骼,而其他玩家看不到
- 如何单击一根骨头以在板上以正确的方向在另一根骨头旁边的确切位置上播放它
- 当我将鼠标悬停在骨头上时如何突出显示它
在我开始设计课程之前,这个游戏对我来说似乎很简单。感谢你的帮助。