登录
首页 » C# » 彩色连珠小游戏

彩色连珠小游戏

于 2022-02-20 发布 文件大小:963.50 kB
0 92
下载积分: 2 下载次数: 1

代码说明:

左边的是一个panel面板,用来当做棋盘,启动时把方格线画好,这些球都是一些事先弄好的图片文件(考虑过用图形学的方法代码生成,但是感觉效率太低,最重要的是不好看,所以还是放弃了),通过g.DrawImage()的方法画在面板上,清空的话就是用背景色填充,点击某个球会动态的变化大小,点击空白处会将之前点过的球动态的移动到那里,球每次移动时需要查找能够到达指定位置的最短路径,所以会用到《人工智能》课上用过的查找算法查找最短路径,出子就是用Random随机函数随机的在某个位置画某种颜色的球,每次移动球后都要判断在横、竖、左斜、右斜四个方向上是否有可以消的球,消完球后随机出3个球,出球的同时要判断棋盘是否满。 简单的实现了保存成绩的功能(以及对成绩进行加密),功能做的很简陋,其实还可以添加一些声音的,限于时间就没弄了,有兴趣的可以尝试一下。

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • VideoGameTheory
    Video Game Theory to develop game
    2014-01-22 09:37:53下载
    积分:1
  • ChuanKouTest
    c#下利用串口实现数据实时采集以及绘图试验(c# under the use of serial test data collection and mapping)
    2011-07-14 12:03:30下载
    积分:1
  • IIR-digital-filter-
    采用双线性变换法设计IIR数字滤波器设计的c代码,包括低通、高通和带通(Document recording the design of IIR digital filter c code)
    2011-09-05 17:47:58下载
    积分:1
  • Nnnrrfxxfce
    牛顿法计算方程,能计算非线性方程/方程程组,有需要的能试试,主要是数学方法的实现 (Newton method to calculate the equation to calculate the nonlinear equation/equation of equations, needs to try, mainly the implementation of the mathematical methods)
    2012-08-20 07:22:55下载
    积分:1
  • FillPolygon
    说明:  图形的自动填充算法 采用有效边表构建填充模型(Automatic filling of drawings)
    2019-12-21 08:39:24下载
    积分:1
  • Qt5_SerialPort
    说明:  利用QT中serialport类实现简单的串口助手(Using serialport class in QT to realize simple serial assistant)
    2020-02-24 16:15:33下载
    积分:1
  • CComm
    button of Xp style,provide some infterface of the button control!(button of Xp style, infterface provide some control of the button!)
    2007-05-09 11:38:32下载
    积分:1
  • decimate
    MATLAB 数字信号处理工具箱中decimate函数c语言实现(MATLAB Digital Signal Processing Toolbox decimate function c language)
    2013-11-05 14:13:08下载
    积分:1
  • 一个简单的学生管理系统,需要了解基本的SQL语言
    一个简单的学生管理系统,需要了解基本的SQL语言-A simple student management system requires an understanding of the basic SQL language
    2022-01-31 12:46:54下载
    积分:1
  • 扑克游戏 c + +
    简单的扑克游戏在考虑从终端输入的 c + + 代码
    2023-07-19 20:30:02下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载