摘要:
这个小程序是关于弹珠的小游戏,
游戏比较简单,
以小球的速度来区分游戏的难易。
该小程序是用左右键控制游戏的开始和挡板的方向,不让小球落到底端,当然,小球的
速度越快,该游戏的难度也就越大。此程序利用
C#
程序编写,在
visual studio 2005
的
环境下进行调试运行的。弹珠原理:碰撞基本都是参照“反射定理”的
,
就是出射角
=
入
射角
,
但是做碰撞时需要角度。碰撞的运动和球的方向有关
,
球的方向有好几种。有
8
向
的
,
也有
4
向的。保证小球横向上在允许范围之内运动,当触发时就反方向运动,和当出
了球拍的可击打范围就停止运行了。
对于该程序开发,必须达到以下要求:
1
、熟悉
.NET
开发环境,能够使用
C#
语言在
.NET
平台上独立设计、开发
WINDOWS
应用
程序。
2
、掌握
C#
语言的异常处理技术,能够使用
.NET
各种调试方法调试代码,掌握帮助
的使用方法。
3
、掌握常用控件以及控件的常用属性的使用方法。
4
、界面要做到简洁易懂,具有人性化等特点。
5
、程序没有在使用过程中不存在任何的问题。
6
、可选功能应全面,可以实施速度的选择,游戏的是否继续,还有记录的保存。