- 1、本文档共9页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
《游戏设计》课程 期末考试试卷
第 PAGE 6 页 共 NUMPAGES 9页
学年 学期期末考试卷 卷
课程 游戏设计 考试时间: 120分钟
班级 姓名 学号
题 号
一
二
三
四
五
总分
得 分
评卷人
一.填空题(将正确答案填在横线上,每空2分,共10分)
1.游戏策划具体分为关卡策划、_______________策划和_______________策划。
2.动画主要分为______________动画和________________动画。
3.在Java游戏中,通过____________方法请求屏幕的重画,可以请求重画全部屏幕,也可以请求重画部分屏幕。
二.选择题(每小题2分,共10分)
1.( )布局方式将容器分为5部分,分别是:东、西、南、北和中央。
A.FlowLayout B.BorderLayout
C.CardLayout D.GridLayout
2.( )可以将图形沿顺时针或逆时针旋转。
A.translate(double a,double b)
B.scale(double a,double b)
C.rotate(double number,double x,double y)
D.以上都不可以
3.Java中编程实现多线程有两种方式,其中一种是在用户自己的类中实现( )接口。
A.ActionListener B.MouseListener C.WindowListener D.Runnable
4.( )类是一个具体的类,该类封装了线程的属性和行为。
A.Thread类 B.JFrame类 C.JPane类 D.JButton类
5.当客户程序需要与服务器程序通信时,客户程序在客户机创建一个( )对象。
A.Socket B.IP C.TCP D.IE
三.简要回答以下问题(共5题,每题8分,共40分)
1.目前常见的电脑游戏的类型有很多,请例举4种常见的电脑游戏类型。
2.什么是双缓冲技术?双缓冲技术的工作原理是什么?
3. 线程在它的一个完整生命周期中通常要经历哪几种状态,请简要阐述这几种状态?
4.在雷电游戏敌机和子弹的实现过程中,采用什么方法避免内存泄漏?请举例说明。
5.在圆形碰撞检测方法中,如何检测两个物体是否碰撞?
四.分析程序,并补充完整(每空3分,共18分)
本程序通过键盘来实现游戏与玩家的交互。程序运行时,小球会自由的下落,而当小球下落离开窗口后,小球又重新回到窗口的顶端继续往下落。在下落的过程中,玩家可以通过方向键控制小球左右移动:当按下方向键“←”时,小球向左移动10;当按下方向键“→”时,小球向右移动10。请从后面的选项中选择语句将程序补充完整,并将相应的选择填在横线上。
import java.awt.*;
import java.awt.event.*;
import javax.swing.JPanel;
public class TetrisPanel extends JPanel implements Runnable,KeyListener{
public int yPos=-80,xPos=90;
public Tetris Panel()
{
Thread t=________①_______;
t.start();
setFocusable(true);
________②_______;
}
public void run() {
// TODO Auto-generated method stub
_________③________
{
try {
Thread.sleep(30);
} catch (Exception e)
{}
yPos+=5;
if(yPos300) yPos=-80;
repaint();
}
}
public void paint(Graphics g)
{
g.clearRect(0, 0, this.getWidth(), this.getHeight());//清屏
您可能关注的文档
- 计算机导论(第二版)期末考试试卷及参考答案(一).docx
- 计算机导论(第二版)期末考试试卷及参考答案(四).docx
- 计算机导论(第二版)期末考试试卷及参考答案(二).docx
- 数字媒体技术导论期末考试试卷及参考答案.docx
- 计算机网络期末考试试卷及参考答案4.docx
- 大学计算机基础期末考试试卷与答案1.doc
- 网络新技术期末考试试卷与答案1.doc
- 软件工程期末考试试卷与答案2.doc
- 计算机网络技术基础期末考试试卷与答案1.doc
- 计算机导论期末考试试卷及参考答案2.docx
- 2024年04月上半年广东深圳市南山区机关事业单位招考聘用工程技术专业编外人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月四川宜宾市属事业单位招考聘用47人(卫生专场)笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月四川省老年学学会2024年招考2名工作人员笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月安徽宣城郎溪县城区学校选聘教师21人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月山东临沂兰陵县教育系统部分事业单位招考聘用教师344人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月内蒙古乌海市海勃湾区卫生健康系统专业技术人才引进28人笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- 2024年04月北京体育大学招考聘用笔试上岸试题历年高频考点难、易错点摘选附带答案详解.docx
- {班组长管理}班组长基本素质培训.pdf
- {班组长管理}班组长团队管理能力提升.pdf
- {班组长管理}班组长培训之工作布置与督导.pdf
最近下载
- 1080《工程数学》国家开放大学期末考试题库(最新)[笔试+机考+一网一].pdf
- 浅谈大数据与会计.docx VIP
- 熊猫债券发行流程-概述说明以及解释.pdf
- BP5001D系统应用指南 20220805 晶丰明源LED电源.pdf
- 北京 2023年地面气象测报上岗考试地面气象观测远程培训考试真题模拟汇编(共936题).doc VIP
- BP3167XJ_EN_DS_Rev_1.2 规格书 晶丰明源LED电源.pdf
- 儿童心理健康评估量表.docx
- 第一批下载史陶比尔机器人.docx
- 23年秋七年级劳动技术 教案第三单元 农业生产劳动阳台种植小白菜苏凤凰出版社.docx VIP
- BP5929_CN_DS_Rev_1.1 规格书 晶丰明源LED电源.pdf
文档评论(0)