Worksheetspython4-lesson01
Total questions: 15
Worksheet time: 8mins
python中,能帮助我们进行编写游戏的库是?
pygame
turtle
random
game
如果我们要用pygame编写游戏,第一行代码应该是?
pygame.init()
import pygame
pygame.display.update
pygame.done()
游戏中的帧率是指什么?
游戏中显示一帧所用的时间
游戏中每一秒运行的代码数
游戏中每一秒显示的帧数(画面数量)
整个游戏又多少幅画面
下列选项中,哪一个不是游戏的常见事件?
游戏退出事件
键盘按下事件
鼠标按下事件
摄像头移动事件
在进行游戏画面的渲染时,渲染的先后顺序是?
先进行人物的渲染,再进行背景的渲染
先进行背景的渲染,再进行人物的渲染
人物和背景同时渲染,没有先后之分
随机渲染,有时人物先渲染,有时背景先渲染
在pygame平面直角坐标系中,(0,0)点位于窗口的哪个位置?
窗口左上角
窗口正中心
窗口右上角
窗口左下角
在pygame平面直角坐标系中,沿着x轴向右,人物的x坐标会如何变化?
变大
变小
不变
忽大忽小
在pygame平面直角坐标系中,沿着y轴向下,人物的y坐标会如何变化?
不变
变小
变大
忽大忽小
screen.blit(monkey,(100,100))这句代码的意思是?(monkey是一张孙悟空的图片对象)
将孙悟空画在游戏窗口的(100,100)位置上
将孙悟空的图片向左移动100像素,向下移动100像素
将孙悟空的图片缩放成100*100的大小
将孙悟空画在游戏窗口上,并将游戏窗口移动到(100,100)的位置
pygame.init()这句话的意思是?
创建一个游戏窗口
创建一个人物
进行pygame的初始化
什么用都没有,可以不写
screen=pygame.display.set_mode((800,400))这句话的意思是?
创建一个宽为800,高为400的游戏窗口
创建一个高为800,宽为400的游戏窗口
创建一个宽为800,高为400的游戏人物
创建一个高为800,宽为400的游戏人物
screen.fill((0,0,255))这句话会将pygame的游戏窗口填充成什么颜色?
绿色
蓝色
红色
黑色
游戏中每秒需要对游戏人物进行多次的渲染,那么人物图片的加载需要多少次?
1次,放在主循坏外部
很多次,渲染几次就需要加载几次,放在主循环内部
0次,不需要加载,pygame提供了许多人物
随便几次,放在主循环内部外部都可以
我们可以通过哪些方式和游戏进行交互(控制游戏中的人物)(多选题)
意念
鼠标
键盘
声音
第一节pygame课,感觉如何?
(好难,有点难,还不错,简单轻松加愉快)
(a)
