pygame学习日记——贪吃猪(蛇)
新手向——pygame实现贪吃蛇小游戏 猪头图片由一只可爱的灵魂画家提供 贪吃蛇主要逻辑是蛇的头部带动身体移动,所以移动操作时,只需要更新头部的位置信息,而蛇身的每一块位置则更替为前一块的位置。使用列表存储蛇(蛇的头部和身体块分别由一对坐标表示),列表的第一个元素即为蛇头,对于每一次移动,采用生成新的位置坐标插入到列表的首位充当新的头部,并将列表的最后一个元素丢弃,实现蛇身每一块的前移。完整代码如下: 详细注释源码 import pygame import sys import random #定义用来表示移动方向的常量(Python中并没有提供定义常量的保留字) UP = 'move_up'
用户评论
推荐下载
-
pygame贪吃蛇
自己用pygame写的贪吃蛇,还有很大的修改空间,现在贪吃蛇的移动速度是一定的
35 2019-05-20 -
python pygame贪吃蛇
自己写的贪吃蛇,解压后直接运行贪吃.py即可(q退出,p暂停)(没有安装pygame可以运行exe文件)
39 2020-05-22 -
贪吃蛇pygame减压小游戏
用pygame写的一个小程序,配色还不错,规则很简单。大概可以减压吧
37 2019-09-07 -
用pygame实现贪吃蛇游戏源码
贪吃蛇源码(用python的pygame模块实现),可以实现蛇的移动,吃食,碰撞判断等功能
46 2018-12-09 -
snake贪吃蛇贪吃蛇贪吃蛇
自己写的~~~~~~~哈哈爱好啊哈哈维哈哈
115 2019-07-24 -
Java学习例子贪吃蛇
Java learning example (greedy snake)
19 2019-06-26 -
贪吃蛇学习的典范
该贪吃蛇程序是本人独自开发的源程序,是给初学C++的朋友非常好的学习例子。该游戏共分为5关(可以自己添加),包含背景设定,结果显示等优秀界面显示。本程序在VS2008下编译成功,其中有exe可执行文件
29 2019-09-05 -
贪吃蛇Snake贪吃蛇
和网络上单击的贪吃蛇差不多代码超级简单我是java学习者共同学习共同进步!
73 2019-06-05 -
Pygame游戏源代码网络版双人对战贪吃蛇
Pygame游戏源代码:网络版双人对战贪吃蛇 包含代码、图片、声音等所有资源,可直接运行 游戏时先运行SnakeServer,启动服务器。在分别运行SnakeP1和SnakeP2启动两个客户端。服务器
49 2018-12-29 -
贪吃蛇自作游戏学习下载
一个完整的贪吃蛇游戏,用纯C写的,再加资源文本。共下载学习。
25 2019-01-12
暂无评论