pygame
隔壁郑同学
人生苦短,我要赚钱
展开
-
Python打字小游戏《Alphabet Zoo》
点击屏幕中间的Play按钮。屏幕顶部产生下落的随机字母,敲击键盘上相应的键对应字母消失。字母生成和坠落的速度随着时间由慢变快,难度逐渐增大。坠落到屏幕最下方的字母超过十个,游戏结束。游戏设置了记分系统,敲对一个键记50分,敲错扣50分。游戏最高分和当前得分分别显示在顶端中间和右边。另外还添加了背景音乐,敲对、敲错以及字母下落到底部的时候有不同的音效。alphabet_zoo.pyimport pygameimport timefrom pygame.locals import *fro..转载 2020-10-06 20:41:25 · 1405 阅读 · 0 评论 -
python、pygame开发的太空大战游戏源代码
github: https://github.com/276255322/taikongdazhan原创 2019-11-08 16:13:20 · 1056 阅读 · 0 评论 -
Python 植物大战僵尸代码实现
游戏介绍以前很火的植物大战僵尸游戏, 本想在网上找个python版本游戏学习下,无奈没有发现比较完整的,那就自己来写一个把。图片资源是从github上下载的,因为图片资源有限,只能实现几种植物和僵尸。功能实现如下:支持的植物类型:太阳花,豌豆射手,寒冰射手,坚果,樱桃炸弹。支持的僵尸类型:普通僵尸,棋子僵尸,路障僵尸,铁桶僵尸。使用json文件保存关卡信息,设置僵尸出现的时间...原创 2019-09-13 09:59:30 · 6156 阅读 · 1 评论 -
python贪吃蛇
普通版:import pygame, sys, random, timefrom pygame.locals import * # 从pygame模块导入常用的函数和常量# 定义颜色变量black_colour = pygame.Color(0, 0, 0)white_colour = pygame.Color(255, 255, 255)red_colour = pygame.C...原创 2019-09-07 09:21:59 · 490 阅读 · 0 评论 -
用python写的第一个小游戏——飞机大战
用python写的第一个小游戏一个主文件alien_invasion.pyimport pygamefrom pygame.sprite import Groupfrom settings import Settingsfrom game_stats import GameStatsfrom scoreboard import Scoreboardfrom button import...原创 2019-07-20 17:03:58 · 328 阅读 · 2 评论 -
Python 超级玛丽代码实现
Main Menu:主菜单,启动程序就进入这个状态,可以用UP和DOWN键选择player 1或player 2,按回车键开启游戏。Load Screen:游戏开始前的加载界面Game Run:游戏运行时的状态,在代码实现中是Level类。Game Over: 人物死亡且生命数目为0时到这个状态。代码太长就不但写了,下面是github地址https://github.com/ma...原创 2019-09-13 15:05:57 · 16617 阅读 · 4 评论 -
Python 飞机大战 增强版本实现
飞机大战游戏介绍基于github上Python实现的一款飞机射击游戏PythonShootGmae原始版本比较简单,只有一种敌机。但是其中资源文件夹包含有三种敌机的图片和声效,所以基于已有资源进行了功能增强。增强版本在这个基础上增加了下面功能支持三种类型的敌机支持敌机发射子弹添加飞机的武器类型(炸弹,同时发射多行子弹)敌机可以从左边,上方和右边三个方向出现支持飞机有多条生命添加道...原创 2019-09-14 17:51:02 · 639 阅读 · 2 评论 -
python 战棋游戏代码实现
游戏介绍致敬永远的经典英雄无敌3, 本想在网上找个战棋游戏学习下,无奈没有发现python版本的,那就自己来写一个把。游戏实现了类似英雄无敌3 中战斗场景的回合制玩法:对战双方每个生物每一轮有一次行动机会,可以行走或攻击对方。每个生物属性有:行走范围,速度,生命,伤害,防御,攻击 和 是否是远程兵种。当把对方生物都消灭时,即胜利。实现了简单的AI。图1 中的步兵行走范围属性值是4,...原创 2019-09-15 13:58:44 · 1741 阅读 · 1 评论