pygame
口袋猫的神奇口袋
我健康我快乐我大有作为!
展开
-
基于python的基础版贪吃蛇
基于python的基础版贪吃蛇 1、贪吃蛇模块 游戏中的蛇本质是由一个列表组成的,利用列表可以添加和修改的特性,完成小蛇的移动和成长。我们先定义一个蛇的初始列表self.item=[(20,15),(20,16)]。那么如何画出一条蛇呢,首先我们需要画出蛇头,蛇头是一个圆形,这时便可以用到模块pygame中画圆形的功能: pygame.draw.circle(screen,color,positi...原创 2019-01-12 00:35:17 · 367 阅读 · 3 评论 -
Python贪吃蛇游戏改进版之会动的食物
我一直觉得贪吃蛇游戏中食物都是静止不动,等着蛇来吃掉有些不太合理,毕竟蛇一般吃的都是老鼠,鸡等活物,它们怎么可能坐以待毙一动不动的等着蛇来吃掉呢,所以我决定更改一下贪吃蛇的代码,让食物可以自由活动,我们需要重新定义食物模块,我们假设贪吃蛇吃的是鸡,这首先定义一个鸡模块,同样的,鸡也是由列表组成的: class chichken(object): def __init__(self): self....原创 2019-01-13 13:19:04 · 696 阅读 · 1 评论