今天给大家带来的是用wpf 实现贪吃蛇的一个小游戏,虽然有点欠缺,但是整个游戏的逻辑还是值得研究的。先看一看运行的效果图!
虽然不好看,也就将就看吧!主要学习的是思想。
首先要 创建需要的数组还有一些必要的常量
Random ran = new Random();
Border MyBorderdou = new Border();//产生食物
Border[] BorderSnack;//存放蛇的长度
int chang = 5;//刚开始时Border数组的长度
Border[] location;//用来存放位置
DispatcherTimer ds = new DispatcherTimer();//Timer
string fangxiang = "";
int yw = 200;
int yh = 400;//刚开始时候蛇的位置
然后设置整个窗口的大小,将数组初始化
this.Width = SystemParameters.FullPrimaryScreenWidth;
this.Height = SystemParameters.FullPrimaryScreenHeight;
this.Left = 0;
this.Top = 0;
this.WindowStyle = System.Windows.WindowStyle.None;
//this