Python 飞机大战脚本
import pygame
import os
# 屏幕尺寸
SCREEN_WIDTH = 480
SCREEN_HEIGHT = 800
# 创建游戏窗口
game_window = pygame.display.set_mode((SCREEN_WIDTH, SCREEN_HEIGHT))
# 设置游戏标题
pygame.display.set_caption('飞机大战')
# 载入飞机图片
airplane_image = pygame.image.load(os.path.join('images', 'airplane.png')).convert_alpha()
# 设置飞机初始位置
airplane_x = SCREEN_WIDTH // 2 - airplane_image.get_width() // 2
airplane_y = SCREEN_HEIGHT - airplane_image.get_height()
# 游戏主循环
running = True
while running:
# 事件处理
for event in pygame.event.get():
if event.type == pygame.QUIT:
running = False
# 绘制背景
game_window.fill((255, 255, 255))
# 绘制飞机
game_window.blit(airplane_image, (airplane_x, airplane_y))
# 更新显示
pygame.display.update()
# 退出游戏
pygame.quit()
飞机大战python.zip
预估大小:65个文件
飞机大战python
文件夹
__init__.py
文件夹
font
文件夹
font.ttf
77KB
main.py
21KB
bullet.py
1KB
新建文件夹
文件夹
myplane.py
2KB
record.txt
5B
enemy.py
5KB
...
1.65MB
文件大小:
评论区