自己bug编写规范的吃豆子游戏bug求解

第二部分总结;通过这次的实训,巩固了第一学期学过的许多知识,比;写完这个吃豆游戏之后觉得收获非常之大,又学到了非;由于吃豆游戏对于我来说是一个比较大的工程,所以我;戏不再那么死板,为了这个效果我仔细研究了前两个课;这个吃豆游戏从设计之初我就感觉到这是一个比较大的;经过近十周的锻炼,现在已经有了一点对程序进行系统;在解决问题的过程中,除了我自己独立解决一些问题
第二部分 总结 通过这次的实训,巩固了第一学期学过的许多知识,比如说if...else判断语句的应用,字符输出,用的最多的还是循环(While循环、For循环),另外充分的练习了调用函数,设置全局变量,还利用了字符指针,结构体,二维数组方面的知识! 写完这个吃豆游戏之后觉得收获非常之大,又学到了非常多的新知识,图象处理函数些在曲柄滑块、时钟程序中都已学习,比如如何设置图形驱动,通过画圆、椭圆、直线、矩形等图形函数再加上颜色填充来构建色彩缤纷的游戏画面。而这个吃豆游戏着重练习了对一个小型的游戏设计的整体把握。各个功能之间的调用,切换,则是这个游戏的重点,这些让我加深的理解了函数之间的数值传送,以及函数之间的调用关系和执行顺序,经过这些训练使我现在对程序的思考能力有了很大的提高! 由于吃豆游戏对于我来说是一个比较大的工程,所以我在做吃豆之前做了很多的事前工作,参考了很多资料,以及要达到怎样的效果,为了使这个吃豆游戏更加的逼真,我在开始界面加入了一个我自己的创新部分,在开始界面中加入了一个动态效果,这个动态效果的出现是这个游戏的一个亮点,因为它使着我的游戏不再那么死板,为了这个效果我仔细研究了前两个课题的函数而同时我又掌握了前两个课题没有练到的画椭圆的函数,以及一种制作动态效果的思想,(我感觉用C语言来编写一个动态效果并不是那么容易的)在若干次调试失败之后终于这个效果接近要求,而现在的我的画图能力有了很大的提高,由于做了比较全面的分析和在老师同学们的帮助下,现在的这个吃豆也更加的完美,使的我突然有了一个游戏维护的想法,想要在实训结束后继续对这个游戏进行调试,改进,创新,我想只有这种严谨、求实的态度使现在有那么多优秀的游戏在运行,而我也要向这方面挺进! 这个吃豆游戏从设计之初我就感觉到这是一个比较大的挑战,因为其中的逻辑并非之前所做的那些程序那样简单,比如其中的键盘控制部分,开始我并不会控制,我参考了;同学们的算法之后我发现其代码不易理解所以我又独立写了一个控制玩家移动的算法,然后和其他同学的算法比较,发现了我的算法有通俗易懂的优点,而同学的代码又有简洁高效的优点,所以在实训后我打算把这两个算法结合一下,吸取两个算法的优点!但其中还有很多要攻克的关键区域,就如我最开始对游戏的分析一样,有难度的部分我已经去掉了好多,而如果把上述那些困难都突破了的话,那么这个吃豆游戏就会更好了,虽然其中又有非常多并未学过的知识,但是这些困难又要自己去解决,所以我通过一个非常好的帮手解决了,那就是互连网!有许多资料是在网上查找的,也有许多困难是靠网络解决的!那些我未解决的困难我也准备通过互连网解决!互连网上有很多很多的参考资料,所以应该好好利用这个庞大的资源库! 经过近十周的锻炼,现在已经有了一点对程序进行系统分析的能力,在做程序之前能对程序中的技术难点做出一个大概的评估,并且自己的推理、演绎能力、归纳、总结能力都有了相应的提高,也养成了严肃、认真的科学态度来对待每一个需要解决的问题,培养了一个适合我的良好学习方法。 在解决问题的过程中,除了我自己独立解决一些问题之外,也有很多问题是和老师、同学们一起协助完成的,在程序设计后期有很多Bug自己测试不出来,都是在同学们的帮助下才让我发现那些隐藏的小问题,同学们也积极的帮助我解决这些问题,与此同时同学们也给我提出了非常宝贵的意见使我的程序运行的更顺畅,也更加又趣味性,同时这也培养了我们的团队意识,在团队的互相协助下,使的我在制作程序的过程中少走了许多弯路!这种团队意识的建立也为我们未来的发展奠定了基石! 总之这次实训感慨颇多,第一次学C语言,第一次编程序,第一次完全靠自己解决问题,第一次经历实训模式,而现在的我也比来到华夏学院之前成长了许多,感觉到了一点职业气息,对学习也有了更加深刻的认识!但是也有一些不足之处,有很多创意并没发挥出来,界面做的实在对不起那经典的FC吃豆人,所以我还需努力,在课余时间要把游戏做得更好,做得更棒!
第三部分 致谢 这个吃豆游戏的诞生并不是我自己的功劳,其中有很大一部分要归功与老师和同学,如果没有一直为我们默默无闻工作的张国艳老师和徐东立老师,没有那么可爱热情的同学,那恐怕到现在这个吃豆游戏仍然是一个扶不起的阿斗! 在此同时要感谢学校给了我一次展现自己才华的机会,给了一个展现自我的舞台。 学校的新模式,让我对未来的职业生涯有了紧迫感,让自己的学习上了日程,这也是这个程序能够这么快出炉的一个原因! 是在他们的帮助下我才能圆满顺利的完成这次实训!在这里由衷的感谢他们。
1 .[ISBN7-305-02159-8]刘锋编。《高级语言程序设计》.2001 年3月第一版。南京大学出版社。参考页。105页到119页 蒋东翔编。《程序逻辑设计与技术》。2005年第一版。哈尔滨华夏计算机职业技术学院内部用书参考页。74页到100页 2.[ISBN7-302-03806-6/TP.2205]谭浩强C程序设计(第三版),清华大学出版社,1999年12月第二版2003年 3.[ISBN7-111-2943-1] CLOVIS.TONDO.SCOTTE.GIMPEL 翻译:杨淘,北京机器工业出版社,2004年1月。 4.徐琅C语言程序设计教程(修订本)第二版2003年8月第一版 人民邮电出版社 5.王森 C语言编程基础2005年1月 电子工业出版社 6. [ISBN 7--2]浦滨 C游戏编程从入门到精通2002年5月第一版 北京希望电子出版社
三亿文库包含各类专业文献、高等教育、生活休闲娱乐、应用写作文书、各类资格考试、外语学习资料、中学教育、幼儿教育、小学教育、文学作品欣赏、吃豆子游戏08等内容。 
 吃豆子游戏开题报告.doc_IT/计算机_专业资料。中北大学信息商务学院 毕业设计开题报告 学生姓名: 学专院、系: 业: 学号: 电子与计算机科学技术系 计算机科学与技术...  吃豆子VC++课程设计_工学_高等教育_教育专区。本科毕业论文(设计)模板 面向对象方法及程序设计 课程设计报告 题目: 吃豆子游戏 分 组: 第 17 组 组员姓名:周...  [课程设计主要内容] 一、系统环境 1、硬件环境: 个人 PC WINDOWS 7 2、软件环境: Vc++6.0 Visual c++++2010 二、实训题目具体实现 题目 1:吃豆子游戏 1、...  (3)文中特别写到了史铁生打开电脑教作者的女儿玩吃豆子的游戏,史铁生自己 有时也玩两盘的细节。请简要分析作者这样写的作用。 (6 分) ***: ①为了表明史铁生...  贪食蛇游戏 安卓 084 学生考勤系统 安卓 085 新闻发布查询系统 安卓 086 连连看 安卓 087 吃豆子游戏 安卓 088 讲座管理 安卓 089 图书馆管理系统 安卓 090 手机...  //豆子的半径 void InitOP();//敌我双方出现位置没有豆子出现 bool mapData[...我们做的是一个吃豆子的游戏和设计简单文本逻辑器,第一个程序设计的是 敌人与...  扫雷 小飞机躲避游戏 贪吃蛇 飞机票售票系统 俄罗斯方块 听前奏猜歌名 贪吃蛇 吃豆子游戏 拖拉机扑克牌 俄罗斯方块 贪吃蛇 推箱子 C+ C B+ CA BBC ABC+ C+ ...  4 一、游戏功能描述 (一)设计目的:实现小时候经典 PC 游戏,基于 C++,用 MFC 编程,完成“吃豆子”课程设计。 (二)设计要求: 1.用 MFC 编程,在客户区绘制一...google在5月21日晚上为纪念Pac-Man吃豆子游戏推出30周年,换了新的Doodle。首页下面的手气不错也变成了insert coin。在google首页等10秒左右后,logo就会开始游戏。键盘方向键操作,音乐和游戏都完整重现Namco在1980年发行的街机版。
这个可以玩的doodle含有游戏完整的255关,以及最后一关----第256关的“kill screen”bug。game over之后,google首页会自动跳转到“PAC-MAN 30th Anniversary”的搜索结果页。这个doodle是由google的用户体验设计师,来自波兰的Marcin Wichary设计。
一个人玩Pac-Man当然死得快玩得也慢,按insert coin按钮可以增加一个角色,第二角色的方面键为wasd,两人玩速度肯定就上来了,游戏刚开始的位置就是比较安全的位置,只要不被豆子追踪的话,豆子一般是不会进入这个区域的,看来玩google Pac-Man也是要技巧。
Google Doodle
在 Google 谷歌,每遇到一个全球重大节日或世界性事件,或对于该国家来说的重要节假日,Google 谷歌都会赋予它的徽标富有创意的设计来纪念或庆祝。比如 2008 是中国农历鼠年,在大年初一,Google 谷歌徽标原创设计师丹尼斯?黄就设计了带有 3 只可爱小老鼠的 Google Doodle 放在 Google 谷歌网站的首页。
热门文章排行

参考资料

 

随机推荐