C#3D迷宫游戏的设计与实现+文献综述(3)
时间:2017-04-12 12:42 来源:毕业论文 作者:毕业论文 点击:次
淡入淡出效果功能:在切换迷宫场景时会有淡入淡出的效果使立体感更强。 3.1.2模块设计 依据系统中的操作的对象,可把系统分为八个功能模块,如图1所示。 图1 系统功能模块 3.2整体框架与布局的设计与实现 本系统界面美化借助Visual Studio 2008布局优化和photoshop对迷宫场景等进行制作,代码实施在Visual Studio 2008,应用C#语言进行编写的winform程序[3]。 迷宫游戏设计与实现包括一个主窗体,窗体上包括①寻路按钮、②创建迷宫按钮、③迷宫地图数字信息、④用户当前坐标方向提示、⑤迷宫地图和程序查找的最优路径、⑥迷宫场景和右上角的关闭按钮。 图2 主界面展示 以下是主要解决方案列表详解,如图3所示: (1) Form1.cs:程序运行的首窗体,如图2所示: (2) program.cs:设置程序启动窗体设置,默认从Form1.cs启动。 (3) Resources文件夹:保存绘制地图所需要的图片资源。 (4) image:保存切换场景所需要的图片资源。 (5) Voice:保存各个操作所需要的声音资源。 (6) Resources.resx:指在项目中的资源文件(包括,图片,音频等)可以从项目属性中添加进入此文件中,从而方便程序调用。 (7) Settings.settings:在此文件中可以定义配置字段,在user运行时可更改,在application运行时不能更改。 (8) 引用:解决方案程序中需要用到的using命名空间利用。 (责任编辑:qin) |