• 结对博客(扫雷小游戏)


    结对题目:基于一款课下娱乐的小游戏—扫雷

     

    一.需求分析:

    1.背景:在现在社会,人们的工作和学习压力不断增大,空余时间时间日益减少,一些大型的娱乐游戏又耗费大量的娱乐时间,

    又不一定对身体有益,因此不耗费大量时间的小游戏,方便有趣,是大势所趋。

    2.目的:编译此系统是为了在工作和学习之余得到适当的放松,既不浪费大量时间,又可以锻炼自己的思维,缓解疲劳。

    3.应用人群:本游戏是基于windows下的小游戏,对人基本没有害处,因此能接触computer的人都可以玩这款游戏。

    4.设计概述:

    本游戏界面简洁,操作简单,游戏方格分为两种空白格和有雷格,玩家可以自定义雷数,不符合要求会有提醒。

     

    二.上传代码(截图),两人合作的合影

     

    合作合影:

    三.约定的规范

    命名约定

    1. 使用可以准确说明变量/字段/类的完整的英文描述符。

    2.采用大小写混合,提高名字的可读性。

    3.避免使用相似或者仅在大小写上有区别的名字。

    注释约定

    1.注释应该增加代码的清晰度。

    2.保持注释的简洁。

    3.避免使用装饰性内容,也就是说,不要使用象广告横幅那样的注释语句。

    编写约定

    1.注意段落缩进。

    2.重要代码加注释。

    2.英文状态下编写。

    四.时间记录

    选题讨论:30min

    思路分析:1.0h

    代码编写:1day

    程序测试:2h

    博客记录:1h

    五.心得与体会

    这个扫雷游戏是完全模拟微软系统自带的扫雷游戏,所以难度是比较大了,必然在编程过程中也遇到很多问题,有些问题比较简单但就不知道错在哪里,有些大问题之道在哪就是不知道怎么办才好,后来经过自己的不断调试,这个扫雷游戏终于大功告成。 
    经过编写这个扫雷游戏,我认识到应该注意细节问题,虽然是很小的问题,但可以提高自己编程的能力,而且还可以培养自己编程的严谨性,同时还可以为以后的编程积累经验。编写完这个扫雷游戏,我发现自己有很多的不足,我想如果让我来单独来编写这个游戏,我感觉很吃力,因为这个游戏涉及到好多算法。感触最深的就是我们真的要扎扎实实的打基础!并且我感觉到只要我们自己肯下功夫学习,我们也可以做出很好的东西,不需要每次都抄袭别人的,只有自己的才是最珍贵的!

     

  • 相关阅读:
    sql server常用
    Building Workspace has encountered a problem
    交换机端口安全Port-Security超级详解
    nginx网站502与504错误分析
    基于IP的nginx反向代理示例
    OpenMediaVault(OMV)安装omv-extras命令
    百度编辑器不能插入html标签解决方法
    如何解决关于ueditor编辑器过滤script/style标签的问题
    inux反选删除文件
    Linux下每天自动备份Mysql数据库发送到指定Email
  • 原文地址:https://www.cnblogs.com/K-Y-C/p/4818617.html
Copyright © 2020-2023  润新知