游戏设计概论真题精选.docx

上传人:w**** 文档编号:8817086 上传时间:2023-05-15 格式:DOCX 页数:23 大小:13.49KB
下载 相关 举报
游戏设计概论真题精选.docx_第1页
第1页 / 共23页
游戏设计概论真题精选.docx_第2页
第2页 / 共23页
游戏设计概论真题精选.docx_第3页
第3页 / 共23页
游戏设计概论真题精选.docx_第4页
第4页 / 共23页
游戏设计概论真题精选.docx_第5页
第5页 / 共23页
亲,该文档总共23页,到这儿已超出免费预览范围,如果喜欢就下载吧!
下载资源
资源描述

游戏设计概论真题精选.docx

《游戏设计概论真题精选.docx》由会员分享,可在线阅读,更多相关《游戏设计概论真题精选.docx(23页珍藏版)》请在冰点文库上搜索。

游戏设计概论真题精选.docx

游戏设计概论真题精选

  [判断题]

  1、变量%today和变量%toDAy是同一个变量

  参考答案:

  [单项选择题]

  2、关于

  Console.log日志文件,下列说法正确的是()

  A.记录引擎的运行流程,程序员用它发现其中的错误

  B.记录脚本的运行过程,程序员可用它发现一些错误

  C.即使不在脚本中作设置,该日志文件也会自动生成

  D.日志文件的内容只能重写,不能追加

  参考答案:

B

  [单项选择题]

  3、以下代码的输出结果是()$va1=0;

  $val--){$va1++;

  }

  A.0

  B.9

  C.10

  D.这是一个无限循环,没有输出

  参考答案:

C

  for($val=9;$val>=0;

  echo($va1);

  [单项选择题]

  4、按()键可以切换到游戏地图编辑器状态。

  A.F9

  B.F10

  C.F11

  D.F12

  参考答案:

C

  [单项选择题]

  5、Torque引擎本身使用的音频处理API是()

  A.OpenGL

  B.OpenAL

  C.glu2d3dD.wrap_oal

  参考答案:

A

  [单项选择题]

  6、Torque中游戏角色的动画是用哪一种格式的文件保存的()

  A.*.dts

  B.*.3ds

  C.*.bip

  D.*.dsq

  参考答案:

D

  [单项选择题]

  7、在WorldEditor状态下按()键切换到对象插入界面(WorldEditorCreator)

  A.F3

  B.F4

  C.F5

  D.F6

  参考答案:

B

  [单项选择题]

  8、下列说法中正确的是()

  A.GuiBitmapButtonCtrl是一种非图形化的按钮。

  B.GuiBitmapButtonCtrl控件只能使用Jpeg格式的图片。

  C.GuiBitmapButtonCtrl控件的尺寸不能小于256*256。

  D.GuiBitmapButtonCtrl控件的行为和GuiButtonCtrl很类似。

  参考答案:

B

  [单项选择题]

  9、下图中最下方的3个四维数组表示的是()

  A.触发区域的大小

  B.触发器的位置

  C.粒子的位置

  D.触发器的旋转角度

  参考答案:

A

  [单项选择题]

  10、在Torque关于switch语句说法正确的是()

  A.该语句可以对字符串处理。

  B.该语句和switch$相比,switch$语句中的case后表达式可以使用字符形式。

  C.该语句不但可以方便的处理字符传,而且可以对数值进行估算。

  D.该语句仅用于估算数值。

  参考答案:

D

  [单项选择题]

  11、下面哪一项不属于Torque脚本中的关键字()

  A.break

  B.if

  C.go

  D.while

  参考答案:

C

  [单项选择题]

  12、以下说法错误的是()

  A.除了被引擎所直接播放的以外的动画都必须由脚本调用。

  B.torque可以直接调用*.max文件中的动画。

  C.游戏中的落下动画,可以通过重力系统自动处理。

  D.创建玩家角色的代码必须定义在服务器端。

  参考答案:

B

  [单项选择题]

  13、以下哪一种是Torque的程序编制过程()

  A.编辑——编译——链接——运行。

  B.编辑——编译——运行。

  C.编辑——链接——运行。

  D.编译——编辑——链接——运行。

  参考答案:

B

  [单项选择题]

  14、在Torque中爆炸效果是通过()实现的

  A.GameBaseData

  B.ParticleData

  C.DebrisData

  D.ExplosionData

  参考答案:

D

  [单项选择题]

  15、以下关于声音描述错误的是:

  ()

  A.背景音乐是存放在客户端的。

  B.alxplay($Test);是用于播放声音的函数。

  C.游戏中所有的声音都是存放在客户端。

  D.声音可以分成2D和3D两种。

  参考答案:

C

  [多项选择题]

  16、游戏引擎一般包括以下哪些子系统()

  A.渲染

  B.模型与动画

  C.物理

  D.脚本

  参考答案:

A,B,C,D

  [单项选择题]

  17、下面哪一种格式的文件可以作为背景音乐()

  A.*.mp3

  B.*.rm

  C.*.avg

  D.*.wav

  参考答案:

D

  [多项选择题]

  18、在广义上来说,Torque引擎中包含哪几种触发器:

  ()

  A.areatriggers区域触发器

  B.animationtriggers动作触发器

  C.weaponstatetriggers武器状态触发器

  D.playereventcontroltriggers玩家事件控制触发器

  参考答案:

A,B,C,D

  [单项选择题]

  19、按下以下哪一个按钮可以查看控制台()

  A.~

  B.\

  C.ALT

  D.CTRL

  参考答案:

A

  [单项选择题]

  20、利用Runnable接口实现线程必须复写run()方法,这个run()方法是由哪一个方法调用的?

  A.start()

  B.doStart()

  C.startApp()

  D.doRun()

  参考答案:

A

  [单项选择题]

  21、游戏中的“瀑布”通常使用以下哪一个系统实现的()

  A.物理系统

  B.粒子系统

  C.动画系统

  D.模型系统

  参考答案:

B更多内容请访问《睦霖题库》微信公众号

  [单项选择题]

  22、使用TextBox实现输入框时,决定使用的限制类型为只能输入数字类型的密码限制,下面编写正确的是()

  A.SENSITIVE∣PASSWORD

  B.UNEDITABLE∣PASSWORD

  C.NUMERIC∣PASSWORD

  D.以上都不对

  参考答案:

D

  [单项选择题]

  23、以下哪一项是“静态模型”:

  ()

  A.Interior

  B.Shapes

  C.StaticShapes

  D.MissionObjects

  参考答案:

C

  [填空题]24写下高级用户界面的体系结构,从Displayable开始。

  参考答案:

  [单项选择题]

  25、以下关于GUI说法错误的是()

  A.GUI可以用来接收用户输入,显示输出。

  B.菜单屏幕、HUD界面、选项对话框都属于GUI的内容。

  C.GUI制作与Torque脚本无关。

  D.GUI制作需要美术人员的配合。

  参考答案:

C

  [填空题]26简述以下代码的实现效果,说明具体是如何实现的,即实现的基本思想是什

  么?

  参考答案:

实现效果:

图片的镜面翻转。

  基本思想:

将图片分割成纵向的矩形,宽一像素,高为图片的高,然后将绘制的位置掉转。

  [单项选择题]

  27、在Torque场景中,()对象用来渲染天空,生成云层,设定世界的可视距离和雾化效果。

  A.TerrainBlock对象

  B.interior对象

  C.GUI对象

  D.sky对象

  参考答案:

D[填空题]28某同学在写飞机射击游戏的时候出现了一个问题,当我方飞机发射的子弹与敌方飞机相撞的时候爆炸效果虽然出现了,但是却停止不了,一直不停的播放爆炸的动画,请在以下代码片段中写出实现代码,使爆炸动画在播放一次之后便不再播放。

  已知:

bullets为子弹数组,爆炸图片共7帧,s_exp为爆炸精

  灵。

  参考答案:

  [单项选择题]

  29、目前游戏中的动画系统分为模型动画系统和()

  A.2D动画系统

  B.骨骼动画系统

  C.即时动画系统

  D.人物动画系统

  参考答案:

B

  [填空题]30简述j2me,j2ee,j2se的区别。

  参考答案:

J2se:

java的基础版本,适合制作桌面程序J2me:

java微型版本,适合做移动设备的嵌入式开发J2ee:

java企业级版本,适合做大型的企业项目系统

  [单项选择题]

  31、第一款真正意义上的3D引擎是()

  A.Quake引擎

  B.Doom引擎

  C.Unreal引擎

  D.Torque引擎

  参考答案:

A

  [填空题]32将以下MIDP2.0用户界面的体系结构补充完整(箭头表示继承关系)。

  参考答案:

  [单项选择题]

  33、制作瀑布声音时,我们要进入游戏中来完成声音的创建,要选择()界面,来完成瀑布声音。

  A.WorldEditorCreator

  B.WorldEditor

  C.WorldEditorInspector

  D.MissionAreaEditor

  参考答案:

A

  [填空题]34下面这段代码实现的功能是在屏幕正中央有一个黑色的小方块,用户按下中心键,小方块按照随机产生的方向前进,现在要添加一个功能,即小方块碰到屏幕边缘后反方向运动,请在以下代码给出的位置中填写实现代码。

  (仅提供run方法的具体内容,已知小方块宽高为10像素)

  参考答案:

  [单项选择题]

  35、如下代码段:

  ReferenceDistance=

  20.0;

  MaxDistance=

  100.0;这两句代码表示()

  A.在距离20-100以内都能听见,而且声音有渐变

  B.在距离100以内都能听见,20以内声音有渐变

  C.在距离100以内都能听见,20-100以内有渐变

  D.在距离20-100以内都能听见,20-100以内有渐变

  参考答案:

A

  [单项选择题]

  36、以下代码将对Sprite对象做怎样的操作:

setTransform(TRANS_ROT90)?

()

  A.顺时针旋转90度

  B.逆时针旋转90度

  C.水平翻转后顺时针旋转90度

  D.水平翻转后逆时针旋转90

  度

  参考答案:

A

  [单项选择题]

  37、用于播放声音的函数是()

  A.alxListenerf()

  B.alxPlay()

  C.expandFilename()

  D.exec()

  参考答案:

B

  [单项选择题]

  38、以下各项哪些类和接口可以实现线程的运作?

()

  A.Runnable接口

  B.Thread类

  C.TimerTask类

  D.以上均可

  参考答案:

D

  [单项选择题]

  39、用来找到声音文件正确的完整路径的函数,并且返回值是一个指向实际声音对象的句柄,那么这个函数是()

  A.alxPlay()

  B.alxListenerf()

  C.expandFilename()

  D.OnServerCreated()

  参考答案:

B

  [单项选择题]

  40、Canvas是下列()类的直接子类。

  A.Screen

  B.Displayable

  C.Form

  D.Graphics

  参考答案:

B

  [单项选择题]

  41、Torque中的角色动画格式为()

  A.DTSB.MAX

  C.DSQ

  D.SWF

  参考答案:

A

  [单项选择题]

  42、下列中不属于CLDC这种配制的设备是()

  A.PAD

  B.手机

  C.寻呼机

  D.机顶盒

  参考答案:

D

  [单项选择题]

  43、下列哪个控件经常用来表示界面的大背景()

  A.GuiCheckBoxCtrl

  B.GuiChunkedBitmapCtrl

  C.GuiControl

  D.GuiTextCtrl

  参考答案:

B

  [单项选择题]

  44、图形化的按钮控件是()

  A.GuiBitmapButtonCtrl

  B.GuiButtonCtrl

  C.GuiBitmapCtrl

  D.GuiCtrl

  参考答案:

A

  [单项选择题]

  45、粒子系统中粒子发射器的datablock是()

  A.ParticleData

  B.ParticleEmitterData

  C.ParticleEmiitterData

  D.ProjectileData

  参考答案:

B

  [单项选择题]

  46、如果存在一个服务器端直接通讯函数调用:

commandToClient(%client,’TellMessage’,%sender,%msg);那么对应的客户端响应函数的定义可以为。

  ()

  A.functionclientCmdTellMessage(%sender,%msgString)

  {}

  B.functionclientCmdTellMessage(%client,%sender,%msgString)

  {}

  C.functionclientCmdTellMessage(%client,%function,%sender,%msgString)

  {}

  D.functionclientCmdTellMessage(%client,%function,%sender,%msgString)

  {};

  参考答案:

A

  [单项选择题]

  47、如果要建立多人在线的服务器,以下代码正确的是()

  A.createServer("SinglePlayer","control/data/maps/book_ch4.mis");

  B.createServer("MultiPlayer","control/data/maps/book_ch4.mis");

  C.createServer("MultiPlayer",control/data/maps/book_ch4.mis);

  D.createServer("SinglePlayer",control/data/maps/book_ch4.mis);

  参考答案:

C

  [单项选择题]

  48、若一个对象被命名为MyObject,则下列访问该对象的语句中,错误的是

  ()

  A.

  MyObject.aproperty=42;

  B."MyObject".aproperty=42;

  C.%objname=MyObject;

  %

  objname.aproperty=42;

  D.%objname=42;

  %

  objname.aproperty=42;

  参考答案:

D

  [单项选择题]

  49、设某客户端有一直接通讯函数CommandToServer(’TellEveryone’,%msg);其中,第二个参数是一个字符串。

服务器端有一响应函数functionServerCmdTellEveryone(%client,%value)

  {}那么,%client的值是()

  A.该客户端的GameConnection句柄

  B.一个索引号,表示该客户端在客户端组中的编号

  C.%msg的值,即一个字符串

  D.‘TellEveryone’

  参考答案:

B

  [单项选择题]

  50、以下代码的输出结果是()datablockPlayerData(objdata)

  {shapeFile="./

  player.dts";

  };

  functionobjdata:

func(%var){echo(%var);

  }

  objdata.func();

  A.没有输出

  B.0

  C.objdata

  D.编译错误

  参考答案:

C

  [单项选择题]

  51、以下代码的输出结果是()while

  

(1){$var++;

  $result=$var;

  if($result==17)break;

  $var--;

  }echo($result);

  A.0

  B.17

  C.18

  D.这是一个无限循环,没有输出

  参考答案:

D

  [单项选择题]

  52、在下面的代码中,存在编译错误的是()

  A.

  B.C.

  D.

  参考答案:

B

  [单项选择题]

  53、以下关于数组的代码中,不被torque支持的是()

  A.$MyMultiArray[0_1]=30;

  B.$MyMultiArray[0,1]=10;

  C.$MyMultiArray[3]=200;

  D.$MyMultiArray[2]

  [3]=15;

  参考答案:

D

  [单项选择题]

  54、torque脚本中的字符串操作符中,联接符是()

  A.@

  B.TAB

  C.SPC

  D.NL

  参考答案:

A

  [单项选择题]

  55、设有以下代码行,对于输出结果,以下说法正确的是()$a="thisisaregularstring";

  $b=’thisisataggedstring’;

  echo($a);

  echo($b);

  A.语句3和语句4的输出结果是一样的

  B.语句4的输出虽和3不同,但也是一个字符串

  C.语句4没有任何输出

  D.语句4的输出是一个整数

  参考答案:

D

  [单项选择题]

  56、在以下的变量命名中,存在错误的是()

  A.%isOpen

  B.%item_234

  C.$the_result

  D.$true

  参考答案:

D

  [单项选择题]

  57、在屏幕上绘制文字,若想让所绘制文字出现在屏幕左上角,以下方法的最后一个参数应该如何填写?

()

  A.A

  B.B

  C.C

  D.D

  参考答案:

C

  [单项选择题]

  58、表达式echo(15+

  15.6);的输出结果是()

  A.30

  B.30.0

  C.30.6

  D.31

  参考答案:

C

  [单项选择题]

  59、在torque脚本中,以下非法的赋值语句是()

  A.$n=++$i;

  B.$n=$j++;

  C.$n=$i*$j;

  D.$n=$i-$j;

  参考答案:

A

  [单项选择题]

  60、下列不属于MIDlet状态的是()

  A.运行状态

  B.新建状态

  C.暂停状态

  D.终止状态

  参考答案:

B

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 成人教育 > 成考

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2