资源简介
自己写的小游戏,有点难度
代码片段和文件信息
#导入模块
import pygame
from pygame.locals import *
import sysrandomtimemath
class GameWindow(object):
‘‘‘创建游戏窗口类‘‘‘
def __init__(self*args**kw):
self.window_length = 600
self.window_wide = 500
#绘制游戏窗口,设置窗口尺寸
self.game_window = pygame.display.set_mode((self.window_lengthself.window_wide))
#设置游戏窗口标题
pygame.display.set_caption(“CatchBallGame“)
#定义游戏窗口背景颜色参数
self.window_color = (135206250)
def backgroud(self):
#绘制游戏窗口背景颜色
self.game_window.fill(self.window_color)
class Ball(object):
‘‘‘创建球类‘‘‘
def __init__(self*args**kw):
#设置球的半径、颜色、移动速度参数
self.ball_color = (2552150)
self.move_x = 1
self.move_y = 1
self.radius = 10
def ballready(self):
#设置球的初始位置、
self.ball_x = self.mouse_x
self.ball_y = self.window_wide-self.rect_wide-self.radius
#绘制球,设置反弹触发条件
pygame.draw.circle(self.game_windowself.ball_color(self.ball_xself.ball_y)self.radius)
def ballmove(self):
#绘制球,设置反弹触发条件
pygame.draw.
相关资源
- 贪吃蛇游戏
- 通过GUI页面实现猜数游戏
- 唐僧大战白骨精(源码)
- python推箱子 游戏素材
- Python开发的24点游戏
- python 贪吃蛇 游戏
- python 贪吃蛇 小游戏源码
- 五子棋游戏源码(python实现)
- Pygame游戏源代码:中国象棋
- python制作象棋程序源码(pygame)
- python双人五子棋 游戏原码
- python撞击球游戏
- python 贪吃蛇小游戏源码
- python 猜成语游戏
- Python贪吃蛇游戏
- python pygame flappybird 卷轴类小游戏
- Python基础,循环应用小游戏
- python外星人入侵 游戏源码
- python开发的飞机大战 游戏源码
- python贪吃蛇游戏源码
- python 2048小游戏源码
- python 拼图 小游戏
- python 飞翔的小鸟 小游戏(flappybird)
- python 飞机大战 游戏源码
- python 五子棋 游戏源码
- python扫雷游戏源码
- python 像素小鸟小游戏源码(flappybir
- python 射击类小游戏
- 《Python和Pygame游戏开发指南》随书源
- 贪吃蛇小游戏的代码
评论
共有 条评论