java扫雷答辩ppt_C语言扫雷答辩.ppt
C语言扫雷答辩
程序设计:基于C++语言的扫雷游戏 答辩学生:02,03 王佳 王想 包嘉琪 1 2 3 4 课题介绍 问题与分工 课题内容 成果展示 论 文 概 述 扫雷游戏介绍: 扫雷是一款相当大众的小游戏,玩法是通过点击方块并以出现的数字来判断附近地雷的数量,并以此找出所有不是雷的方块。 扫雷遇到的问题: 1,如何记录游戏时间 2,如何布雷 3,如何扫雷 4,如何记录玩家游戏数据 5,如何显示声音和颜色 扫雷—小组成员分工 王佳:主要负责布雷和扫雷的算法设计。 包嘉琪:英雄榜的算法设计 王想:时间,声音,颜色的算法设计, 以及后期论文报告的制作。 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 游戏流程分析 绘制雷区 随机布雷 左键 右键 地雷 数字 空白 标记 取消标记 GAME OVER 1 1 1 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 Main()函数: 显示游戏菜单 游戏初始化 显示启动画面 游戏主控 鼠标驱动加载 游戏初始化 处理控制信息 功能模块划分和设计 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 主菜单的显示 void menu() //主菜单函数 { int choice; SetConsoleTitle(“扫雷游戏”); //设置控制台窗口标题 ;gotoxy(0,0);cout<10)"<40)"<99)"<>choice; switch(choice) { case 1:line=9,arrange=9,Lei=10,level=1;break; case 2:line=16,arrange=16,Lei=40,level=2;break; case 3:line=30,arrange=16,Lei=99,level=3; break; case 4:bang();break; } cout<
C语言扫雷答辩 程序设计:基于C++语言的扫雷游戏 答辩学生:02,03 王佳 王想 包嘉琪 1 2 3 4 课题介绍 问题与分工 课题内容 成果展示 论 文 概 述 扫雷游戏介绍: 扫雷是一款相当大众的小游戏,玩法是通过点击方块并以出现的数字来判断附近地雷的数量,并以此找出所有不是雷的方块。 扫雷遇到的问题: 1,如何记录游戏时间 2,如何布雷 3,如何扫雷 4,如何记录玩家游戏数据 5,如何显示声音和颜色 扫雷—小组成员分工 王佳:主要负责布雷和扫雷的算法设计。 包嘉琪:英雄榜的算法设计 王想:时间,声音,颜色的算法设计, 以及后期论文报告的制作。 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 游戏流程分析 绘制雷区 随机布雷 左键 右键 地雷 数字 空白 标记 取消标记 GAME OVER 1 1 1 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 Main()函数: 显示游戏菜单 游戏初始化 显示启动画面 游戏主控 鼠标驱动加载 游戏初始化 处理控制信息 功能模块划分和设计 论文结构 整体分析与设计 功能模块划分和设计 重点算法实现 测试情况 主菜单的显示 void menu() //主菜单函数 { int choice; SetConsoleTitle(“扫雷游戏”); //设置控制台窗口标题 ;gotoxy(0,0);cout<10)"<40)"<99)"<>choice; switch(choice) { case 1:line=9,arrange=9,Lei=10,level=1;break; case 2:line=16,arrange=16,Lei=40,level=2;break; case 3:line=30,arrange=16,Lei=99,level=3; break; case 4:bang();break; } cout<