游戏开发__一些简单的函数操作——一阶段

简单说一点游戏开发需要的函数要求

这里以飞机大战为例子说明


一阶段 界面操作

  • 需要用户不断的进行操作:保证游戏的持续运行:游戏场景循环!*
    while True:

创建一个游戏窗口
screen = pygaem.display.set_mode((x,y),a,b)
x,y为背景图片的尺寸,a,b = 0,32

添加一个背景图片
background_image = pygame.image.load("./images/bg_img_1.jpg")
./images/bg_img_1.jpg为背景图片的相对路径

把背景图片渲染到游戏窗口当中
screen.blit(background_image,(0,0))
0,0是背景图片在游戏窗口中的位置

渲染展示游戏窗口中的图片
pygame.display.update()
将背景图片渲染展示

程序退出
pygame.quit()

具体代码如下


# 导入需要的模块
import pygame

# 初始化所有的pygame模块
pygame.init()

# 创建一个游戏窗口
screen = pygame.display.set_mode((512,768),0,32)
hero_y = 500

# 需要用户不断的进行操作:保证游戏的持续运行:游戏场景循环!:第一关游戏场景
while True:

    #添加一个背景图片
    background_image = pygame.image.load("./images/bg_img_1.jpg")

    #把背景图片渲染到游戏窗口当中
    screen.blit(background_image,(0,0))

    #添加英雄飞机到窗口展示
    hero = pygame.image.load("./images/hero.png")

    #把英雄飞机渲染到游戏窗口当中
    screen.blit(hero,(196,hero_y))

    #飞机移动
    hero_y -= 5


    # 渲染展示游戏窗口中的图片
    pygame.display.update()

#程序退出
pygame.quit()

  一阶段完成
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1.安装Pygame模块 官方网址 网站栏目内容 安装 pygame $sudo pip3 install pyg...
    卝婯阅读 25,107评论 3 17
  • 一: 安装pygame $sudo pip3 install pygame ...
    v_c61b阅读 967评论 0 0
  • 这次呢,让我们重温一下儿时的乐趣,用Python做一个飞机大战的小游戏。接下来,让我们一起走进“飞机大战”。 一....
    HDhandi阅读 1,939评论 1 4
  • 大家好。小编通过这段时间学习做了一个超级简单的打飞机。现在贡献给大家。 我们先要建两个.py文件。小编在这里是建的...
    AnHuaFeng阅读 5,482评论 0 0
  • 今天第一次见(Justine)纪思婷,她给我的第一印象就是漂亮,高高的个子,着装很是休闲,深褐色的头发婉在头的后上...
    丙由甲桂花儿阅读 157评论 0 0