900字范文,内容丰富有趣,生活中的好帮手!
900字范文 > python快速编程入门飞机大战_少儿编程:使用python完成飞机大战游戏(一)

python快速编程入门飞机大战_少儿编程:使用python完成飞机大战游戏(一)

时间:2023-12-02 00:00:30

相关推荐

python快速编程入门飞机大战_少儿编程:使用python完成飞机大战游戏(一)

听说做不了飞机大战都不算入门一个编程语言,今儿我们就来完成飞机大战的制作

分析

1.创建窗口:首先需要定义一个游戏运行的窗口(pygame)用来展示游戏的界面

2.移动飞机:能够使飞机通过键盘移动并发射子弹

3.敌方飞机:制作敌方飞机

4.击毁敌方飞机:我方飞机能够击毁敌方飞机

5.计算得分:击毁飞机计算得分

1.步骤

打开mu编辑器

mu编辑器是一个极简的集成编辑器(如果没有此编辑器,可以关注微信公众号:大李日志,点击“干货资源”,找到mu编辑器下载并安装)

写代码

导入pygame模块

import pygame

导入sys库中的exit函数来关闭窗口

from sys import exit

创建一个函数

def initMainWindow():

在initMainWindow()函数内初始化pygame模块

pygame.init()

创建窗口并设置宽和高以及设置窗口标题

screen = pygame.display.set_mode((320,568))

pygame.display.set_caption("飞机大战")

循环遍历事件队列

while True:

for event in pygame.event.get():

//判断是否关闭窗口

if event.type == pygame.QUIT:

pygame.quit

exit()

pygame.display.update()

调用initMainWindow()函数

initMainWindow()

2.完整代码

import pygame

from sys import exit

def initMainWindow():

pygame.init()

screen = pygame.display.set_mode((320,568))

pygame.display.set_caption("飞机大战")

while True:

for event in pygame.event.get():

if event.type == pygame.QUIT:

pygame.quit

exit()

pygame.display.update()

initMainWindow()

3.创建如下图窗口(第一步完成)

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。