物品的分为技能(即使用的效果,这里用技能来统一管理)、科技树(跟单位的类似,这里的科技树指的是你购买的时候要求)、文本、显示、战斗、状态。
这里的物体其实可以看做是一个单位,如果在背包里,就是物品

感觉这块设计的非常巧妙。

技能分为

  • 技能 - 指定物品使用的效果(技能的话,有的被动的, 有的是主动的,具体的看技能剖析吧- -)

科技树分为

  • 需求
  • 需求值

文本分为

  • 名字
  • 说明
  • 提示工具 - 基本
  • 提示工具 - 扩展

显示分为

  • 界面图标
  • 模型缩放
  • 使用模型
  • 颜色值(红)
  • 颜色值(绿)
  • 颜色值(蓝)

战斗分为

  • 装甲类型(感觉就是靠这个,来判断是否可以被攻击)

状态分为

  • 等级
  • 物品分类
  • 黄金消耗
  • 生命值
  • 购买开始时间
  • 购买间隔
  • 木材消耗
  • 最大库存量
  • 使用间隔
  • 是否无视间隔
  • 是否死亡掉落
  • 捡取时是否自动使用
  • 是否可出售
  • 可以被丢弃
  • 使用次数
  • 使用后完全消失
  • 是否可以主动使用

魔兽争霸3-游戏简单剖析 No.2 物品相关推荐

  1. 魔兽争霸3-游戏简单剖析 No.1 单位

    注意,单位分为士兵.建筑.英雄.特殊(不过所有的单位都共用一个类) 类细分为分为 技能.科技树.路径.声音.文本.显示.移动.战斗.状态这9个方面. 技能分为 技能 默认主动技能 - 可选择(默认释放 ...

  2. 【Iphone 游戏开发】游戏引擎剖析

    为什么80%的码农都做不了架构师?>>>     李华明Himi 原创,转载务必在明显处注明: 转载自[黑米GameDev街区] 原文链接: http://www.himigame. ...

  3. Iphone 游戏引擎剖析

    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 .作者信息和本声明.否则将追究法律责任.http://xiaominghimi.blog.51cto.com/2614927/60699 ...

  4. 3D游戏引擎剖析【较全面】

    转自:http://blog.csdn.net/is01sjjj/article/details/430125 第1部分: 游戏引擎介绍, 渲染和构造3D世界 介绍 自Doom游戏时代以来我们已经走了 ...

  5. 【转】游戏引擎剖析(Game Engine Anatomy 101)

    游戏引擎剖析(Game Engine Anatomy 101) 原文作者:Jake Simpson 译者: 向海 Email:GameWorldChina@myway.com 英文原版下载 : 第1部 ...

  6. [IPHONE]游戏引擎剖析

    原文链接: http://www.himigame.com/iphone-object/406.html 为了解决"如何在IPHONE上创建一个游戏"这个大问题,我们需要首先解决诸 ...

  7. 【iOS(译)】游戏引擎剖析

    转载自[黑米GameDev街区]原文链接: http://www.himigame.com/iphone-cocos2d/406.html 为了解决"如何在IPHONE上创建一个游戏&quo ...

  8. IPHONE游戏开发 第二章 游戏引擎剖析

    游戏引擎剖析 为了解决"如何在IPHONE上创建一个游戏"这个大问题,我们需要首先解决诸如"如何显示图像"与"如何播放声音"等一系列小问题. ...

  9. C++(11)--编程实践1-经典养成类游戏简单实践

    经典养成类游戏简单实践-小公主养成记 <老九学堂C++课程>学习笔记.<老九学堂C++课程>详情请到B站搜索<老九零基础学编程C++入门> ------------ ...

  10. 第一章 Spring的简单剖析

          第一章 Spring的简单剖析 简单的说Spring是什么呢?如果单从字面上理解它,可以解释为: 春天, 跃起, 弹性-.中国有句名言:"一年四季在于春".在字面可以想 ...

最新文章

  1. ConcurrentHashMap 的实现原理
  2. .NET Core使用swagger进行API接口文档管理
  3. 人类一败涂地做图教程_绘画步骤_人类一败涂地鼠绘人物步骤与技巧_3DM单机
  4. RANSAC估计——以直线拟合为例
  5. 转:jQuery常用插件
  6. 理工科硕士自学ICEM网格划分的思考和感悟
  7. JavsScript
  8. 创新5.1 7.1声卡安装调试教程
  9. xshell中黏贴时,出现vi乱行问题
  10. 【2022修复版】社群扫码进群活码引流完整运营源码/对接免签约支付接口/推广正常绑定下级/带视频搭建教程
  11. 《楚门的世界》观后感
  12. 蓝牙标签与蓝牙信标的区别
  13. example如何使用?
  14. 小说形象特征包括哪些方面_小说的基本特征是塑造人物形象
  15. python vbs_python和vbs
  16. 功能测试_测试用例设计方法
  17. 带你一起Piu Piu Piu~
  18. 盘点2017年上半年移动互联网安全事件
  19. 信息系统安全实验(七):使用Kerberos实现网络身份认证
  20. Rviz中publish point使用

热门文章

  1. java nio为什么是非阻塞_为什么java nio被称为同步非阻塞io?
  2. Oracle 11g 表空间管理
  3. 保边滤波之Mean shift filter
  4. PackageManager的基本使用
  5. Android经典项目开发之天气APP实例分享
  6. JavaScript设计模式之状态模式
  7. Ubuntu 字符终端
  8. ShadowGun Shaders
  9. 数据库涉及到哪些技术?
  10. 无需积分PowerDesigner 下载