“模拟镖局”游戏中主城子系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:ForeverCG1
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
目前市面上大多数的移动端模拟经营类游戏具有系统模拟感不足、题材同质化严重、玩家目标感缺失等特点,导致玩家在短暂体验后便卸载游戏。为此,字节跳动公司下的某游戏工作室决定立项制作一款名为“模拟镖局”的游戏,并希望在客户端运行时更新游戏内容,保障玩家的游戏体验。玩家在游戏开始时经营一家镖局,随着游戏的发展,可解锁并经营酒馆、医馆、装备铺等建筑,与此同时进行镖客的养成。其中,主城子系统为“模拟镖局”游戏的核心子系统,对应游戏中的主城场景,负责场景中资源的更新、数据存档的存取以及各种功能的实现。针对“模拟镖局”游戏主城场景中的功能需求,本文设计并实现了一个功能丰富、逻辑分离、支持热更新的主城子系统。首先,系统中实现了镖客、建筑、装备等游戏实体的功能逻辑。为了满足热更新的需求,系统中的逻辑代码使用Lua语言实现,非逻辑代码使用C#语言实现,两者之间通过xLua插件相互调用。在运行时,系统中的资源热更新模块将从服务器上下载文件,及时更新系统中的资源。其次,系统中的行为树模块基于Behavior Designer插件对镖客身上的行为树进行管理,模块内部使用代理模式和对象池技术封装了一个扩展性强、支持热更新的行为树管理框架,解决了实际开发中行为树切换的问题。本文首先从主城子系统的需求进行分析,总结归纳玩家对于系统的功能性需求以及兼容性、性能方面的非功能性需求;然后本文根据需求结果对系统架构和模块进行设计,模块上划分为资源热更新、数据存档、镖客、行为树、气泡、建筑、装备七个模块;接着本文使用C#语言和Lua语言对模块中的功能进行实现,以代码示例和效果示例进行辅助说明。最后本文对系统进行功能性测试和非功能性测试,测试结果表明系统整体上满足了玩家的需求。目前“模拟镖局”游戏已上架应用商店并进入内部测试阶段,在测试过程中累计1000余名玩家体验了游戏主城场景中的内容。多数玩家反馈主城场景体验流畅,游戏机制具有趣味性。
其他文献
自2005年中国与智利签订第一份自由贸易协定以来,截止2021年,中国已经与20个国家签订自由贸易协定。越来越多的国家积极与中国展开贸易谈判,以促进发展友好贸易关系。在多边贸易政策的规定下,传统的关税与非关税壁垒不断的被打破,中国与各国之间自由贸易化水平也得到提高。但是伴随着中国的经济转型以及与各国之间的国际分工的进一步加深,通过劳动、资本密集型产品拉动的出口规模增大对中国出口贸易的促进作用正在不
学位
执行和解协议是指执行程序启动之后,申请执行人与被执行人(特定情况下包括案外人,如担保人代为履行或债务加入等)通过自行协商,就如何落实生效法律文书确定的具有执行内容的权利义务关系进行重新安排,由当事人自愿履行,并向执行法院提交的民事协议。2018年3月1日《最高人民法院关于执行和解若干问题的规定》正式生效,规定了执行和解协议能够起诉的情形,以成文法的形式确立了执行和解协议可诉性的合法性基础。大多数情
学位
随着各行业数据量的增长,企业对大数据分析工具的需求与日俱增。本人在某大型互联网公司的大数据部门实习期间,部门核心产品商业智能(Business Intelligence,简称BI)平台除服务于内部研发外,也在积极推动商业化。为提升平台能力,部门搭建了面向BI平台的大数据ETL(ExtractTransform-Load)系统,替代原先使用的第三方ETL。作为BI平台的核心组成部分,该系统将在海量数
学位
社会学家李银河曾说:“随着社会的现代化进程,人们对婚外性关系将越来越宽容。”近年来,人们的婚恋观越发开放和多元,“婚外情”在当前呈现出逐渐增多的趋势。这种道德失范现象,破坏着稳定的婚姻家庭秩序,冲击着人们的思想观念,也带来了非婚生子女身份认同、教育获得等一系列问题,亟需引起社会重视。而“婚外情”中的女性第三者们,受制于传统观念和个人隐私,始终存在于主流视线之外,但她们并非稀少的存在。她们的问题需要
学位
在近年来的信息化发展浪潮下,政府行政效率以及政府效能在电子政务发展的帮助下取得了很大的提升。在全国的法院信息化工作历经发展了20余年的今天,法院信息化系统在业务逻辑上的需求也不断向细粒化与深度化发展。本文项目基于现实需求分析,采用了不同于以往法院信息系统的架构设计和技术框架。采用微服务的部署模式和线程池技术解决人机交互的异步问题,在后端研发中引入了MongoDB数据库技术支撑当前大数据环境下的检索
学位
第一部分B型主动脉壁间血肿患者发生溃疡样突起的特征及其风险因素目的:收集并总结Stanford B型壁间血肿溃疡样突起的特征,探索影响Stanford B型壁间血肿发生溃疡样突起的危险因素。方法:回顾性分析2018年1月至2020年3月期间,在南京鼓楼医院就诊的117例B型主动脉壁间血肿患者的临床资料,将病人按照是否在入院时或后续随访中发生溃疡样突起分为两组,总结了溃疡样突起发生的时间、部位和数量
学位
目前,以微博为代表的互联网平台已经成为冲突性事件爆发与传播的主要阵地,相关议题的传播速度、强度以及公众的参与度前所未有。地方媒体数量较多,且均由属地政府直接管理,应该是面对冲突性议题的重要回应主体,但在面对网络冲突的蔓延时往往无法发挥实际作用。很多地方媒体虽然开通了新媒体账号,但在面对网络冲突性事件时,常常处于“失声”状态。这导致冲突事实不能得到权威确认,媒体功能没有得到有效发挥,地方媒体也因此极
学位
近年来随着我国不断加速城乡冷链基础设施的建设,以及物流行业和电商平台不断发展,我国居民如今能够轻松购买到更丰富多样的生鲜产品。但由于生鲜产品在运输过程中的温度往往不能得到有效控制,使得商品经过运输后往往会因为腐烂等情况产生很大的损耗。且国内众多中小型企业商户也缺乏对冷链监控的重视,额外进行冷链过程监控的成本也过高。此外国内现有的冷链监控系统主要只针对流通的记录,缺乏对温度的有效监控。基于以上的生鲜
学位
随着整个移动互联网生态变得越来越封闭,本地生活信息客户端的用户增长速度逐渐放缓,需要开发新的渠道来获取用户。凭借小程序技术的落实和普及,各大互联网平台纷纷通过布局自己的小程序进行平台化升级,并且历经三年半的积累建设,小程序生态逐步完善和成熟。此时公司与各平台合作布局应用的小程序版本,能够获得巨大的新增流量。目前已有十多家互联网企业搭建了自己的小程序平台,整体上提供的能力差异较小,因此需要在多个平台
学位
随着国内互联网和计算机信息技术的飞速发展,手机游戏以其强大的便携性和社交性超越端游成为国内最广泛流行的游戏形式。软件产业本身的发展带来了软件工程效率的极大改进,导致研发上线在整个手游的生命周期中占比越来越小,中后期的维护和运营对游戏营收支持增长愈发重要,传统的游戏研发侧对活动的开发迭代模式已无法适应新时代下游戏运营的目标。本文基于字节跳动游戏发行运营团队对游戏活动的开发上线需求,融合字节游戏技术中
学位