zoukankan      html  css  js  c++  java
  • 两人项目--贪吃蛇

    1.游戏说明 

          贪吃蛇通过不断向前移动,每次吃掉一个egg身体就增长一节。当蛇头碰到身体或者碰到边界,则游戏结束。

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

      具体代码上传至github:https://github.com/2008Tom/Snake
    3.约定的规范
      对程序中的方法名、变量名进行统一。
          在eclipse中,保存时代码时进行格式化,再点击 windows首选项 java -editor - save actions,对代码进行保存,自动进行格式规范。
    4.记录时间

    9月11号               确定作业题目

    9月14-16号          进行代码编写、修改

    9月17号              上传源代码至github

    9月18号               编写博客

    5.心得和体会

    程序做完以后虽然能运行,但是屏幕有时会闪烁。增加一个undate方法对游戏进行更新,可以避免游戏的闪烁。

    蛇的移动速度是200ms移动一格,如果改成500ms移动一次以后有时候会一次移动2个格。

    对蛇的颜色改成闪烁的以后失败。

    右边界和下边界一些区域不能够完全显示,当egg出现在无法显示的区域时,蛇无法迟到它。

  • 相关阅读:
    【NOIP 2003】 加分二叉树
    【POJ 1655】 Balancing Act
    【HDU 3613】Best Reward
    【POJ 3461】 Oulipo
    【POJ 2752】 Seek the Name, Seek the Fame
    【POJ 1961】 Period
    【POJ 2406】 Power Strings
    BZOJ3028 食物(生成函数)
    BZOJ5372 PKUSC2018神仙的游戏(NTT)
    BZOJ4836 二元运算(分治FFT)
  • 原文地址:https://www.cnblogs.com/smh2015/p/4817984.html
Copyright © 2011-2022 走看看