首页| JavaScript| HTML/CSS| Matlab| PHP| Python| Java| C/C++/VC++| C#| ASP| 其他|
购买积分 购买会员 激活码充值

您现在的位置是:虫虫源码 > C# > 彩色连珠小游戏

彩色连珠小游戏

  • 资源大小:963.50 kB
  • 上传时间:2021-06-29
  • 下载次数:0次
  • 浏览次数:0次
  • 资源积分:1积分
  • 标      签: C# c# 连珠 小游戏 彩色

资 源 简 介

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

文 件 列 表

彩色连珠
bin
Form主窗口.cs
Form主窗口.Designer.cs
Form主窗口.resx
Form保存成绩.cs
Form保存成绩.Designer.cs
Form保存成绩.resx
obj
Program.cs
Properties
SaveScore.cs
Search.cs
彩色连珠.csproj
彩色连珠.ico
彩色连珠_128.ico
项目2.ico
彩色连珠.sln
彩色连珠.suo
说明.txt
VIP VIP
0.170968s