青岛理工大学琴岛学院设计报告课题名称:基于C#的五子棋游戏开发学院:计算机工程系专业班级:计科(专升本)14-21学号:20140371006学生:指导教师:青岛理工大学琴岛学院教务处2015年12月18日2学生指导教师课题名称基于C#的五子棋游戏开发设计时间2015
23-2015
18设计地点动漫1设计目的课程设计的目的就是培养学生的理论联系实际的能力
通过课程设计,使得学生能够加深对讲授内容的理解、累积经验、学会独立上机调试程序;并且逐步达到综合运用网页相关知识,真正掌握
NET技术的精华,从而达到熟练应用程序设计语言的目的
也为将来做较大的系统打下坚实基础
通过本次课程设计,应该达到以下教学任务:巩固所学知识,培养学生的上机实践能力以及独立调试程序的能力,更主要的是使学生了解做项目的大体流程
每一个小组制定一题,项目成员要在项目经理的带领下,完成项目的所有内容
重点掌握ASP
NET网站设计开发流程,界面要友好,功能齐全,完成一个综合项目
指导教师评语系部教研室意见3一、需求分析1
选题:通过学习window窗体应用程序的开发与实现,对C#程序开发逐渐产生了浓厚的兴趣,心中有了设计游戏的想法,通过学习和查资料慢慢对游戏制作有了一定的了解,后来通过深入学习,对五子棋游戏设计有了进一步了解,慢慢理清了其中的开发过程与原理,最终确定了基于C#五子棋游戏的设计与实现项目
界面:(1)通过上网学习,对游戏界面风格有了一定的认知,于是决定走界面美观风
手游中的主界面给人一种简单明了的感觉,通常有模式关卡,让玩家越玩越带感,于是决定模仿它们,游戏主界面有四个模式,玩家可以选择不同模式进行对弈
如图1所示:图1
主界面(2)游戏模式一,双人对战模式
界面右侧有悔棋、返回、排行榜、关于、重新开始等功能按钮,点击各按钮,执行各功能
如图2所示:图2
模式一界面(3)游戏