zoukankan      html  css  js  c++  java
  • 《结对-贪吃蛇游戏-结对项目总结》

    首先安装pygame,可以使用pip安装pygame:pip install pygame

    之所以用python实现贪吃蛇游戏 ,感觉很有意思,发现python非常灵活,应用比较广泛,通过加载模块,可以完成很多功能。看了一些关于基于贪吃蛇的python的各种方法,最后进行的完整的实现,将其中的思路进行总结如下:

    序流程分为三个部分:

    1、开始界面  

    2、运行游戏  

    3、退出游戏 

    主要完成界面背景的设置,然后等待按键开始游戏,贪吃蛇采用列表存储,重点是通过判断head的坐标,如果与食物的坐标重合,就吃掉食物,如果食物被吃,接着在坐标范围内随机生成食物。如果蛇不在界面坐标轴范围,表示可以蛇从相反的方向穿进来。如果蛇碰到了自己的身体,游戏结束。

    代码如下:

    游戏演示:

    游戏失败:

    游戏托管地址:https://gitee.com/Huiqingqing/SnakeGame

  • 相关阅读:
    Oracle 创建dblink
    好的博客
    Java项目导出war包 security alert:integrity check error”
    tomcat7.0 处理问题
    项目支持Servlet3.0的新特性
    oracle replace函数
    JavaWeb项目连接Oracle数据库
    LeetCode OJ
    LeetCode OJ
    LeetCode OJ
  • 原文地址:https://www.cnblogs.com/Brian-hui/p/7768489.html
Copyright © 2011-2022 走看看