游戏数值策划笔试题解析:属性设计与游戏平衡

3星 · 超过75%的资源 需积分: 50 77 下载量 199 浏览量 更新于2024-09-14 4 收藏 62KB DOC 举报
"游戏数值策划笔试题目包含了游戏设计的核心元素,如职业设定、属性系统、技能设计、经济系统、概率计算、属性含义及其计算方法、游戏平衡与货币价值理解,以及针对游戏货币贬值问题的解决方案。" 游戏数值策划是游戏开发中的关键环节,它涉及到角色属性、职业平衡、经济系统等多个方面。以下是对这些知识点的详细说明: 1. **职业与属性设计**:在设计游戏中,每个职业通常有其特有的属性初始值。例如,武将可能在力量和体质上较高,弓手可能侧重敏捷,刺客强调敏捷和幸运,道士和术士则在精神和智力上有优势。衍伸属性的公式设计需考虑游戏玩法,如力量可能影响物理攻击力和生命值,敏捷影响攻速和闪避等。 2. **怒气技能设计**:怒气技能应体现职业特色,如武将可能有高伤害群攻技能,弓手可能有远程控制,刺客有爆发伤害,道士有持续伤害或治疗,术士则有强力法术。设计时要考虑技能间的平衡和策略性。 3. **曲线描述公式**:此题未提供具体图像,但常见曲线描述公式包括抛物线、双曲线、指数函数等。根据问题描述,可能是描述椭圆的B选项。 4. **组合问题**:从5个不同颜色的球中取3个,采用组合计算C(5, 3)等于60种取法。 5. **属性衍生**:力量增加角色的物理属性,如HP、物理攻击力和防御;敏捷影响角色的速度和闪避,还可能关联到命中率和回避率。 6. **收入来源与比例**:在ARPG游戏中,角色收入来源多样,包括战斗掉落、任务奖励、采集资源等。合理的比例需考虑游戏玩法,一般来说,战斗掉落为主流,任务奖励次之,采集和其他随机事件作为补充。 7. **MMORPG游戏公式设计**:三职业可能共享基础属性如生命值、能量值、攻击力等。怪物属性包括生命值、攻击力、防御力、特殊效果等。技能设计要考虑职业技能特色,如战士的冲锋、弓箭手的连射、法师的火球术。物理和魔法伤害公式应反映职业差异和装备影响。 8. **货币、价值、价格和成本关系**:货币是交换的媒介,价值是商品的内在属性,价格是价值的货币表现,成本是生产商品所耗费的资源。价格围绕价值上下波动,成本影响最低销售价格。 9. **ARPG属性含义**:力量常代表物理强度,影响攻击力和生命值;敏捷影响角色的灵活性,如攻速、闪避和命中;智慧则影响角色的魔法能力,如魔法攻击力和法力值。 10. **ARPG属性含义与计算**:命中表示攻击成功概率,闪躲是避免攻击的概率,伤害决定每次攻击的威力,防御减少受到的伤害。计算方法可能涉及基础值、百分比提升、装备加成等因素。 11. **解决游戏货币贬值**:可通过控制游戏币产出、引入通货膨胀控制机制、设置消耗游戏币的大型活动或道具、提高游戏内物品价格等方式来维持货币价值。 12. **用户需求的反映**:网络游戏中的拍卖行反映了玩家交易需求,排行榜展示了竞争欲望,社交系统满足了玩家的交流需求。 以上就是对游戏数值策划笔试题目中涉及知识点的详细解释,这些知识点是游戏设计的基础,对于创建平衡、有趣的游戏至关重要。
2022-12-24 上传
4399⼤数据笔试题 今天晚上参加了厦门 今天晚上参加了厦门4399公司的⼤数据笔试,⾃⼰没有拍下题⽬,⼀下是根据⾃⼰在草稿纸上简要记录回忆下 公司的⼤数据笔试,⾃⼰没有拍下题⽬,⼀下是根据⾃⼰在草稿纸上简要记录回忆下 写出来的,具体的选项记不起来,⼤体题⽬在下⾯,欢迎⼤家给出⾃⼰的见解答案 写出来的,具体的选项记不起来,⼤体题⽬在下⾯,欢迎⼤家给出⾃⼰的见解答案 ⼀、选择题 ⼀、选择题 1.四个⼟豪在⼀次聚会中⽐拼财产的逻辑推理题。 A:四个⼈中,B最富。 B:四个⼈中,C最富。 C:我不是最富有的。 D:C⽐我富,A⽐C富。 已知,其中只有⼀个⼈在说假话。 请问:四个⼈中谁最富?从最富到最不富的顺序应该怎么排? 答案:A、B两⼈的答案不同,所以⼀定有⼀个⼈在说谎。也就是说,C和D说的都是实话。所以,C不是最富的,也就是说B说的是假 话。这样可以得到顺序为:B、A、C、D。 2.与HDFS类似的框架有哪些? 3.下⾯哪⼀个程序与NameNode在⼀个节点上启动? A. SecondaryNameNode B. DataNode C. TaskTracker D. JobTracker 答案:A 4.哪个是RDD的窄依赖? 5.HBase的RowKey的设计原则是什么? 6.HBase的存储底层是什么? 答案:HBase中的所有数据⽂件都存储在Hadoop HDFS⽂件系统上,主要包括上述提出的两种⽂件类型: HFile,HBase中KeyValue数据的存储格式,HFile是Hadoop的⼆进制格式⽂件,实际上StoreFile就是对HFile做了轻量级包装, 即StoreFile底层就是HFile HLog File,HBase中WAL(Write Ahead Log) 的存储格式,物理上是Hadoop的Sequence File 7.Scala语⾔的闭包描述哪⼀项不是正确的? 8.Kafka⾼吞吐的原因? 答案: 顺序读写磁盘,充分利⽤了操作系统的预读机制。 linux中使⽤sendfile命令,减少⼀次数据拷贝,如下: 把数据从硬盘读取到内核中的页缓存。 把数据从内核中读取到⽤户空间。(sendfile命令将跳过此步骤) 把⽤户空间中的数据写到socket缓冲区中。 操作系统将数据从socket缓冲区中复制到⽹卡缓冲区,以便将数据经⽹络发出 ⽣产者客户端缓存消息批量发送,消费者批量从broker获取消息,减少⽹络io次数,充分利⽤磁盘顺序读写的性能。 通常情况下kafka的瓶颈不是cpu或者磁盘,⽽是⽹络带宽,所以⽣产者可以对数据进⾏压缩。 9.ZooKeeper的⾓⾊是什么? 答案: Leader ⾓⾊ Leader 服务器是整个zookeeper 集群的核⼼,主要的⼯作任务有两项: 事物请求的唯⼀调度和处理者,保证集群事物处理的顺序性。 集群内部各服务器的调度者。 Follower ⾓⾊ Follower ⾓⾊的主要职责是: 处理客户端⾮事物请求、转发事物请求给leader服务器。 参与事物请求Proposal的投票(Leader发起的提案,要求 Follower投票,需要半数以上follower节点通过,leader才会 commit数据)。 参与Leader选举的投票。 Observer ⾓⾊ Observer 是 zookeeper3.3 开始引⼊的⼀个全新的服务器⾓⾊,从字⾯来理解,该⾓⾊充当了观察者的⾓⾊。观察 zookeeper 集群中的最新状态变化并将这些状态变化同步到 observer 服务器上。Observer 的⼯作原理与 follower ⾓⾊基本⼀致,⽽它 和 follower ⾓⾊唯⼀的不同在于 observer 不参与任何形式的投票,包括事务请求Proposal的投票和leader选举的投票。简单来 说,observer服务器只提供⾮事物请求服务,通常在于不影响集群事务处理能⼒的前提下提升集群⾮事物处理的能⼒。 10.Spark Stage的数量有什么决定? 答案:Partition ⼆、填空题 ⼆、填空题 1.Spark的三种部署模式? 2.RDD有哪些缓存机制? 3.RDD类型有⼏种?每⼀种有哪些操作? 4.map和flatMap的区别是什么? 5.RDD的依赖⽅式? 6.有存储在Hive上的⼀张pay_log表 ser_name pay_money pay_date 1)使⽤SQL语句查询消费总额、消费总次数、消费最⼤的⾦额、消费最⼤的⾦额 2)使⽤SQL语句每⼀天当天消费的总⾦额 3)使⽤SQL语句对消费⾦额进⾏排名(⽤rank()) 4)使⽤SQL语句查询充值⾦额集合(⽤collect_set()) 7.HDFS block的默认值是多少?机架感知配置下分别存放在什么位置? 8