范文无忧网面试笔试笔试回答

游戏企划笔试题目

12月12日 编辑 fanwen51.com

[2015KPMG毕马威笔试经验]先说一下我背景吧,我是上海复旦大学旁边的某个知名财经大学的学生,专业是工商管理,成绩一般般,在工商管理班是属于倒数的,不过放到年级上就是前30%的水平,所以填成绩排名时从来只...+阅读

地图题:

绘制一张5km x 5km大小的MMO的野外地图,标注比例,出入口,简单高度标示,一般建筑,特殊建筑,以及场景环境天气等说明,并简要说明怪物分布和设计思路

数值平衡题:

第一题:

某游戏中有6种属性:力量、体质、敏捷、精神、幸运、智力

5种职业:武将、弓手、刺客、道士、术士

请填写各职业属性的初始值,并设计至少10个衍伸属性的公式,并简单说明理由(面试时)

武将:10 9 6 5 1 4

弓手 8 8 8 6 1 5

刺客 7 6 10 5 1 5

道士 6 6 7 8 1 9

术士 6 6 6 9 1 8

近程物攻 力量X武器攻击X系数+装备附加攻击

远程物攻 力量X武器攻击X系数+附加攻击

暴击率 敏捷X幸运X系数

魔力值 智力X精神X系数+装备附加

血量 体质X系数+装备附加

回魔速度 精神X系数+装备附加

回血速度 体质X系数+装备附加

闪避 敏捷X系数+装备附加

命中 敏捷X系数+附加

第二题:

某MMO游戏有武将、弓手、刺客、道士、术士5个职业,每次挨打便会积攒怒气,怒气槽满会释放怒气技能,请分别为他们设计各自的怒气技能。并简要说明设计理由(面试时)

武将 致命冲锋 挥动武器进行巨大威力的冲锋 如敌人在远处则快速前冲,若再近处则有一定几率是敌人眩晕3秒

弓手 飘逸射击 凌空后退飞起给予敌人一击

刺客

脚本题:

(此考题主要为考核思路。少量语法错误不会影响您的成绩)

脚本题

脚本接口:

接口1:取得玩家任务状态

WraperCheckPlayerYWMission( vID1, vID2 )

参数:

vID1 角色编号

vID2 角色身上的任务编号

返回:

返回是否已经完成任务, 返回值如下:

0 代表已接受任务,但未完成。

1 代表已经完成任务了。

例如:Result = WraperCheckPlayerYWMission ( vID1, 100 )

接口2:取得某NPC的数量

WraperFindNPC( TypEiD )

参数:

TypEID NPC编号

返回:

返回此NPC的数量

例如:Number = WraperFindNPC( 505 )

接口3:创建一个NPC

WraperCreateANPC( TypeID, Camp, IniX, IniY, IniZ, Dir,)

参数:

TypeID NPC编号

Camp 阵营, 内容仅可以是以下两种

1 敌方

0 中立方

IniX, IniY, IniZ 坐标( x, y, z )

Dir 方向( 角度 )

返回:

例如:WraperCreateANPC( 505, 0, 1000, 1000, 1000, 90 )

接口4:取出一个从1到100的随机整数

WraperRandom( )

参数:

返回:

返回1-100的随机整数

例如:Result = WraperRandom( )

脚本使用范例:

function NPC_rw38055( vID1 )

local mRes = WraperCheckPlayerYWMission( vID1, 38055 )

--取得38055号任务的状态。

if mRes == 0

then

--如果38055任务状态为0,即有任务但未完成。

WraperCreateANPC( 100, 0, 100, 0, 100, 180 )

--就创建一个 TypeID 为 100 的NPC在坐标( 100, 0, 100 )这个座标点上。

end

end

第一题:

如果玩家接到100号的任务,并且没有完成,同时游戏中没有士兵存在(NPC编号为505),就产生一个敌方士兵,地点为1000,2000,3000;方向 45度。如果已经有士兵存在,则不需要产生士兵。

如果玩家身上的100号任务已经完成,同时游戏中也有士兵存在(NPC编号为505),则不要在产生士兵,如果不存在,就产生一中立方的士兵。

请实现脚本内容:

function NPC_rw38056( vVAL ) -- vVAL为玩家角色编号

--脚本内容

end

第二题:

随机在10个座标上创建出若干个士兵(NPC编号为999)阵营为中立方。10个点坐标分别为:1, 1, 1;2, 2, 2; 3, 3, 3;10, 10, 10; 最多只能循环执行20次。要求士兵在游戏中最少存在1个,最多存在5个, 士兵的座标可以重覆。

function AddNPC( vVAL ) -- vVAL为玩家角色编号

--脚本内容

延伸阅读:

2015重庆移动校招笔试经验重庆移动重庆地区的校招终于是告一段落了,今天刚好闲下来,想想移动校招这一路走来,还是有所收获,自己也是从前辈的帖子获取了很多信息,所以在这里也跟大家分享下自己一路走来的经...

2015天职国际网测笔试经验我坐标南京,非211非965学校,投的也是南京所。一直很中意天职国际,实习的时候和天职是同一座大厦,那时候就很希望能去楼上工作,所以宣讲会的话特地从江宁跑去浦口去听,还算幸运,简历...

2015中国银行笔试经验分享今年中行笔试时间好早啊!是所有银行中最早的一个了,楼主之前准备了两个月,今天考完的感觉就是、、、都白看了= =超级难!好吧可能有些复习的好的觉得还行吧,废话不多说,直接上。...

衣恋2014笔试经验30日晚广州在中大笔试。 什么文具用品都不用带,现场会发(其实只有一支笔而已,要用修正带可以跟工作人员借)。 hr一上来就跟我们说,这次笔试非常难,甚至有人一道题都做不对什么的...

安永2014年笔试经验分享关于考几道 怎么考 时间巴拉巴拉的就不赘述了 就简单说一下我记得的题目吧 Verbal 比较多以下哪个正确或者以下哪个错误的题目 比较麻烦 难度递增 一篇文章2道题 1. GPS定位...

欢聚时代2017校招产品经理笔试经验今年的笔试是在华工五山校区举行的,风尘仆仆的从大学城赶过去啊!去了之后按照短信的通知找教室,教室里有笔试技术的也有笔试产品的,没有固定位置,但按照一列技术类一列非技术类...

中行2015校园招聘笔试经验我2014年11月1日下午1点30到4点30参加了中国银行2015校招笔试,上午在仙林南邮参加江苏电信笔试,2个小时的时间内赶到了江宁南医参加了中行的考试。以下是考试内容和时间段,都是...

百度2015软件开发工程师笔试百度的题总体来说不难,都是一些基础的题。好像近几年都有这样的趋势,计算机网络,操作系统,数据库,每个基础课出一道题。接着是三道程序设计题。最后是系统设计题。所以好好看计算...

笔试的几个面试技巧笔试的几个面试技巧1.科学答卷拿到试卷后,首先应通览一追,了解题目的多少和难易程度,以便掌握答题的速度,然后根据先易后难的原则排出答题的顺序、先攻相对简单的题,后攻难题。这...

推荐阅读
图文推荐
栏目列表