• 大小: 0.01M
    文件类型: .py
    金币: 1
    下载: 0 次
    发布日期: 2021-03-01
  • 语言: Python
  • 标签: 小游戏  游戏  

资源简介

自己写的小游戏,有点难度

资源截图

代码片段和文件信息

#导入模块
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.

评论

共有 条评论