ImageVerifierCode 换一换
格式:PPT , 页数:28 ,大小:5.15MB ,
资源ID:10056304      下载积分:10 金币
验证码下载
登录下载
邮箱/手机:
图形码:
验证码: 获取验证码
温馨提示:
支付成功后,系统会自动生成账号(用户名为邮箱或者手机号,密码是验证码),方便下次登录下载和查询订单;
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

开通VIP
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.zixin.com.cn/docdown/10056304.html】到电脑端继续下载(重复下载【60天内】不扣币)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

开通VIP折扣优惠下载文档

            查看会员权益                  [ 下载后找不到文档?]

填表反馈(24小时):  下载求助     关注领币    退款申请

开具发票请登录PC端进行申请。


权利声明

1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:4009-655-100;投诉/维权电话:18658249818。

注意事项

本文(商业游戏功能分析---游戏中的任务系统PPT.ppt)为本站上传会员【a199****6536】主动上传,咨信网仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知咨信网(发送邮件至1219186828@qq.com、拔打电话4009-655-100或【 微信客服】、【 QQ客服】),核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载【60天内】不扣币。 服务填表

商业游戏功能分析---游戏中的任务系统PPT.ppt

1、单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,商业游戏功能分析,游戏中的任务系统,1,学习重点:,游戏的任务系统和任务编辑器。,学习目标:,了解游戏中的任务系统,以及一些游戏任务系统开发的常识。,2,1.1,任务系统设计概述,任务已经是,MMORPG,游戏中必不可少的一个部分,在很多的单机游戏,甚至休闲游戏中,任务概念也逐渐被引入。,作为游戏设计人员,要设计一个功能模块必须先要了解这个模块的作用、使用者是谁、需要用到哪些资源和技术、如何维护和升级等因素。,这节课将从任务系统存在的意义和作用、系统模块构成、系统如何设计等几方面阐述如何设计任务系统。,3,

2、1.2,任务系统的意义,1,新手任务:新手任务意义在于鼓励初到平台的新用户了解基本的操作、积累初始的财产、建立朋友圈等等这些值的怀念的东西以保证二次登陆率。,4,1.2,任务系统的意义,2,持续游戏的原因:一个目标不够明确的用户,其心态是浮躁的,容易被偶然的失败所打击,从而中断游戏。任务系统为用户确定目标,引导用户持续游戏。,5,1.2,任务系统的意义,3,向导作用:有的游戏中设定了很有趣的功能或者是有特点的地方,但是玩家不一定会发现,通过任务系统就可以带领玩家发现这些有趣的点子。,6,1.2,任务系统的意义,4,经济调控:游戏中一个新用户的成长,是伴随着信心和财 富的增长向上发展的。,7,1

3、3,任务系统介绍,在不同游戏类型中的任务系统也不一样,但是对于程序设计而言,主要涉及的是以下几个方面:,(1),任务数据的输入,(2),任务数据的存储,(3),任务数据的管理,(4),任务数据的读取,8,1.3.1,任务数据的输入,任务数据是通过任务编辑器保存到数据库中的。,任务编辑器是由程序员编写,提供给任务策划的专业工具。,9,任务数据保存在数据库中,可以作为数据库的介质很多,有专业的数据库,Oracle,DB2,,,SQL server,等,也有轻量级的数据库如,MySQL,PostgreSQL,Access,。简单方便的,XML,甚至,Txt,文件也可以作为数据库,。,1.3.2,任

4、务数据的保存,10,任务的管理是任务管理系统的核心。它负责获取任务、组织任务,发放任务。它的作用相当于一个数据库管理软件。,1.3.2,任务数据的管理,11,任务的读取功能是面向玩家的,也就是玩家常说的“接任务”。这部分模块的主要作用是根据玩家信息,通过特定的,NPC,或,UI,界面向任务管理模块发送任务请求。将得到的返回信息发送给玩家。,1.3.3,任务数据的读取,12,1.4,任务系统设计,任务数据中心,任务编辑器,策划,任务管理系统,玩家,NPC,UI,面板,13,1.4,任务系统设计,5.4.1,任务编辑器的设计。,在系统设计之初,负责软件开发的程序员先要确定游戏开发所需的数据库类型。

5、然后根据数据库开发相应的任务编辑器提供给策划人员。,所选择的数据库是根据游戏规模而定的,切不可一味的追求技术高端的产品。对于小型、微型游戏,采用文本数据库或者,Access,数据库都是一个不错的选择。这类数据库编程难度小,维护方便,适合快速开发。中小型游戏,特别是希望在网络上应用的网络游戏可以选择,MySQL,这样的网络数据库。,工具开发人员制作的任务编辑器首先要根据策划需求进行设计。考虑到策划人员的工作量繁重,软件界面要求简洁、方便、直观。尽量提供多的选择功能减少文本输入。功能要丰富,但不要过于复杂。,14,以下就是一个任务编辑器的界面。,1.4,任务系统设计,15,1.4.2,玩家在,NP

6、C,处“接任务”流程处理。,玩家从某个,NPC,接任务,首先接任务模块要判断角色到,NPC,的距离,然后是是否满足任务条件,如果满足则在对话框中显示相应的任务列表。,1.4,任务系统设计,16,玩家在,NPC,处“接任务”流程。,玩家,1.,等级,2.,任务历史,3.,特殊条件,NPC,NPC,特有任务,1,NPC,特有任务,2,NPC,特有任务,3,NPC,特有任务,4,节日任务,系列任务,情节任务,数据库,1.4,任务系统设计,17,在有的游戏中,设定了节日任务或者专属任务,他们不依赖于,NPC,,可以从,UI,界面上直接获取并申请任务。,1.4,任务系统设计,18,玩家在,GUI,界面“

7、接任务”流程。,玩家,1.,等级,2.,任务历史,3.,特殊条件,UI,界面,节日任务,系列任务,情节任务,数据库,1.4,任务系统设计,19,当玩家申请任务的时候,任务管理器收到请求。根据请求的条件查询对应的服务。然后任务管理器将把任务以,ID,的形式发给任务界面。任务界面再根据任务,ID,从数据库中查询任务名称和任务描述,并将结果显示到,GUI,界面上。,1.4,任务系统设计,20,玩家在,GUI,界面选择接受任务或者不接受任务。如果接受任务,那么任务管理器就要对玩家的任务信息进行更新。,1.4,任务系统设计,21,1.4,任务系统设计,当玩家完成任务的时候,又需要通过,NPC,或者,GU

8、I,面板提交申请。这个时候任务管理器负责查询满足任务条件。如果满足任务完成条件,则会发送任务完成消息,并再次更新玩家任务信息。,22,1.4,任务系统设计,1.4.3,任务编系统的设计。,根据对任务流程的分析,任务系统的工作流程基本上已经有了思路,接下来通过对各个模块的功能划分成类。,23,1.4,任务系统设计,在,GUI,方面也有任务面板的专门设计。,24,任务,UI,接口类中部分代码。,1.4,任务系统设计,25,游戏项目中,任务类的功能是非常丰富的;在设计任务类的时候,除了要考虑到功能之间的独立性和方便性,还要考虑到易扩充性。,TaskProcess,类 部分代码。,1.4,任务系统设计,26,TaskProcess,类 部分代码。,1.4,任务系统设计,27,小结,通过今天的课程,同学对任务系统有了基本的概念和了解。这节课主要讲述了任务系统模块和任务流程的实现。涉及到的知识从,C+,基础语言、逻辑处理、文件读写、数据库管理到,GUI,界面还有,win32,桌面工具开发等。任务系统是一个复杂的系统模块,需要扎实的基本功和广泛的知识面。以后程序设计专业课程将会去实现任务系统,希望同学们在前期认真学习基础知识,在学习完任务系统以后可以设计出自己的任务系统。,28,

移动网页_全站_页脚广告1

关于我们      便捷服务       自信AI       AI导航        抽奖活动

©2010-2025 宁波自信网络信息技术有限公司  版权所有

客服电话:4009-655-100  投诉/维权电话:18658249818

gongan.png浙公网安备33021202000488号   

icp.png浙ICP备2021020529号-1  |  浙B2-20240490  

关注我们 :微信公众号    抖音    微博    LOFTER 

客服