C#黑白蛇小游戏源代码

时间:2015-12-23 13:06:13
【文件属性】:
文件名称:C#黑白蛇小游戏源代码
文件大小:179KB
文件格式:ZIP
更新时间:2015-12-23 13:06:13
C# 黑白蛇 小游戏 源代码 本游戏主要利用计算坐标的变化来使黑白蛇移动,用Graphic类的实例方法DrawImage来绘制出黑白蛇的身体和食物。 游戏的设计主要用一个枚举Direction表示方向。为存储坐标对,封装了一个Location类。蛇的形状以及大小封装在Shape中,蛇的身体实体逻辑封装在Snake类中,将绘制界面以及黑白蛇和食物的方法封装在类DrawSnake中,用户的分数和等级封装在Game中。利用单件(Singleton)和工厂类(Factory)的设计模式。
【文件预览】:
黑白蛇
----Snake.sln(857B)
----Snake.suo(40KB)
----Snake()
--------DrawSnake.cs(2KB)
--------PlaySoundFlags.cs(1KB)
--------bin()
--------Snake.cs(4KB)
--------HelpForm.Designer.cs(3KB)
--------SnakeFactory.cs(814B)
--------Program.cs(489B)
--------obj()
--------Direction.cs(102B)
--------MainForm.Designer.cs(13KB)
--------HelpForm.resx(6KB)
--------Resources()
--------HelpForm.cs(474B)
--------Game.cs(3KB)
--------Win32API.cs(325B)
--------Shape.cs(2KB)
--------Snake.csproj(5KB)
--------Location.cs(538B)
--------MainForm.cs(7KB)
--------Properties()
--------MainForm.resx(9KB)

网友评论