欢迎访问 生活随笔!

ag凯发k8国际

当前位置: ag凯发k8国际 > 编程语言 > python >内容正文

python

python快速编程入门飞机大战-ag凯发k8国际

发布时间:2024/10/14 python 11 豆豆
ag凯发k8国际 收集整理的这篇文章主要介绍了 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.创建如下图窗口(第一步完成)

总结

以上是ag凯发k8国际为你收集整理的python快速编程入门飞机大战_少儿编程:使用python完成飞机大战游戏(一)的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得ag凯发k8国际网站内容还不错,欢迎将ag凯发k8国际推荐给好友。

网站地图