吃豆游戏实验报告
吃豆游戏实验报告一、 功能分析此游戏通过键盘上下左右键控制。通过碰撞判断豆了是否被吃掉。此游戏主窗体上有工 作区,绘有吃豆人和豆了,工作区下方为计数和关卡。通过工具栏设置屮的开始游戏进行游 戏。如果豆
吃豆游戏实验报告 一、功能分析 此游戏通过键盘上下左右键控制。通过碰撞判断豆了是否被吃掉。此游戏主窗体上有工 作 区,绘有吃豆人和豆了,工作区下方为计数和关卡。通过工具栏设置屮的开始游戏进行游 戏。 如果豆了被吃掉,关卡增吃豆数增如果吃豆人碰到四周墙壁,即为游戏结束。 此游戏优点 1,1; 是通过具栏可多次开始结朿游戏,进行多次操作。 T 二、程序代码 using System; ・・ using System Collections Generic; ・ using System ComponenIModel; ・ using SystemData; using System. Drawing; using System.Text; ・・ using System Windows Forms; namespace EatBean { public partial class EatBeanForm :Form { int gameClass 1; 二 int beanNum 0; 二 Random random =new Random (1); string perDirection ="right"; public EatBeanForm0 { InitializeComponenl(); } ? private void EatBeanIorin_Load(object sender, EventArgs e) { Setinitial (); tscboClass.SelectedIndex 0; 二 } private void Setinitial 0 { picPerson. Location new Point(96, 96); 二 )・ picBear Visible false; 二 } private bool IsEndGaine(int perX, int perY) { if (perX 16 || perX pnlGame .Width || perY 16| perY pnlGame .Height) 二二一二二 二二一二二 return true; }

