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.创建如下图窗口(第一步完成)

2070056-20200828014256387-382792093.png


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部