好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

RPG游戏概要设计文档.doc

5页
  • 卖家[上传人]:hs****ma
  • 文档编号:418733912
  • 上传时间:2023-12-03
  • 文档格式:DOC
  • 文档大小:1.66MB
  • / 5 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • RPG游戏概要设计文档一、 Ui设计初始界面战斗,行走界面,即主界面系统界面装备选项卡界面道具选项卡界面任务选项卡界面二、 数据库设计 表1,保存玩家信息列名类型是否为空是否主键说明备注IdInt否是角色Idnamevarchar(50)否否角色名levelint否否等级hpint否否生命值上限evint否否经验值atkint否否物理攻击力atsint否否魔法攻击力defint否否防御力表1.hero表2,装备信息表列名类型是否为空是否主键说明备注equipIdInt否是装备IdequipNamevarchar(50)否否装备名AddMHpint否否生命值上限加量AddAtkint否否物理攻击加量AddAtsint否否魔法攻击加量AddDefint否否防御力加量表2.equipment表三,怪物信息表列名类型是否为空是否主键说明备注monsterIdInt否是怪物IdmonsterNamevarchar(50)否否怪物名mHpint否否生命值mAtkint否否物理攻击值mAtsint否否魔法攻击值mDefint否否防御值mapIDint否否出现地图序号表3.monster表4,药品数据表列名类型是否为空是否主键说明备注drugIdInt否是药品IDdrugNamevarchar(50)否否药品名称AddHpint否否补充生命值表4.drug表5,背包数据表列名类型是否为空是否主键说明备注itemCategoryint否是物品类别对应drug或equipmentitemNamevarchar(50)否否物品名称itemNumint否否物品数量表5.package三、 程序结构设计GameEntity类,继承自android.app.Activity,主要管理三个界面之间的切换,分别为主游戏界面,菜单界面,初始化界面,并作为三个界面之间信息传递的中间过渡。

      SoundManager类,用于管理音效,背景音乐资源,加载,播放LayerManager类,用于管理所有图层对象,统一绘制,集中维护和显示Layer类,游戏中的可视化图层基类,定义了基本的图层框架和基本属性基本方法有设置图层位置,移动图层,绘制图层等操作,其中也包含了图层的宽高和可见性等信息Sprite类,游戏中的动态图层类,可以显示几帧动画中的其中一帧,其中也提供了用于检测碰撞的方法GamInfLoader类,用于读取游戏初始化信息,保存游戏世界数据,包括人物数据,道具数据等Player类,玩家类,用于定义游戏世界中的可操控角色玩家Scene类,场景类,用于定义游戏世界中的场景地图,包括了门位置,NPC位置等信息Npc类,游戏世界中与玩家进行交互的友好或非友好单位,推进游戏剧情,给予玩家道具或者装备,或者同玩家发生战斗Monster类,游戏世界中的怪物类,拥有攻击力等一系列属性Equiment类,道具类,其中包括了装备,消耗品以及任务道具。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.