C# 轮盘赌轮

C# 轮盘赌轮,c#,user-interface,C#,User Interface,我想创建一个带有C的轮盘赌游戏 我没有GUI方面的相关经验 当我想开发这样的轮盘赌时,首先想到的是silver light,但我更喜欢在winform中实现它,除非你另有想法 如果你能给我一些想法开始。。。 1.如何创建控制盘 2.我怎样才能让球越过它呢?我不想要有弹跳和其他奇妙想法的3D图形 请尽量简单和基本 谢谢 你可以创建一个旋转的轮子的gif,它会慢慢变慢。然后你可以画出每个球完成位置的已知相对坐标 例如,当动画完成时,00可能位于顶部。在您的页面中生成一个随机数psedou rando

我想创建一个带有C的轮盘赌游戏

我没有GUI方面的相关经验

当我想开发这样的轮盘赌时,首先想到的是silver light,但我更喜欢在winform中实现它,除非你另有想法

如果你能给我一些想法开始。。。 1.如何创建控制盘 2.我怎样才能让球越过它呢?我不想要有弹跳和其他奇妙想法的3D图形

请尽量简单和基本

谢谢
你可以创建一个旋转的轮子的gif,它会慢慢变慢。然后你可以画出每个球完成位置的已知相对坐标

例如,当动画完成时,00可能位于顶部。在您的页面中生成一个随机数psedou random对于没有真正的钱被下注的轮盘赌来说是不错的!,祝你玩得开心。使用javascript以滚轮gif的相反方向“旋转”球,并在滚轮动画的同时缓慢停止,在绘制的已知坐标处结束


希望这能给你一些想法。有几种方法可以做到这一点

微软发布了一个很棒的2D和3D游戏developent-XNA框架。您可以轻松地将声音和键盘事件添加到游戏中。也有可能将您的游戏放到windows窗体上。以下是Roy Triesscheijn关于这一点的博文:

我一天就学会了XNA 2D基础知识,所以你应该去看看

还可以查看本教程,它非常好,适合绝对初学者:


Windows窗体有一个称为非矩形窗体的惊人功能,您可以在其中创建多边形等形状的窗体。也许这可以帮助您创建轮子

放置在该窗体上的子控件的作用类似于楔块上的楔块。同样,这些子控件本身可能是非矩形形式


我想如果你选择WPF而不是Winforms,会更容易。WPF提供了各种各样的控件和功能,似乎是为此类应用量身定制的。

+1非常感谢你,我感觉自己就像一个孩子,得到了他的第一个玩具,我不知道这个存在-你给我展示了一个新的奇迹世界-有很多东西需要探索:谢谢。