我所掌握的技能只是因为游戏爱好,小公司条件有限,由程序制作可视化的编辑工具需要的成本高周期长,但是我们策划也能通过熟练的操作office、ps、甚至批处理、按键精灵来解决这些问题。

问题从来不是问题,我们缺乏的只是解决问题的态度,多绕几个弯,也同样能到达目的地。

我是一个游戏小策划,没上过什么学,分享一点小经验!!!

这是我在2012年用Visio画的,用到的是Visio里的形状、线条、填充。

Excel 其实用VISIO画多啦A梦也是可以滴!!!-其他Office产品-ExcelHome技术论坛 -​club.excelhome.net

用Visio画东西只是唬人的东西,实际上没多大作用,下面分享一下我用Visio处理的一系列坐标问题。

一、Visio强大的二维坐标系

先创建一个基本流程图的Visio文件

以标尺X轴Y轴0的位置拉两条参考线,这两条参考线就是X轴和Y轴坐标的起点,交叉的地方就是原点,有了原点就有了坐标的四象限

因为工作需要(游戏策划),涉及到大量的坐标处理,下面就是对Visio坐标实际应用的例子

1、很久很久以前手机游戏刚刚起步的时候,开发工具是cocos2d,还不支持可视化编辑的时候,手机小游戏用于关卡需要将各种美术资源摆放的各个位置,因为没有可视化的编辑器,所以我只能用Visio的坐标去导出坐标,然后再填到配置表中,特别是小游戏的关卡设计,在没有可视化编辑器的情况下,Visio就是我的唯一选择,比PS方便一万倍。

先拖一个方块,宽度和高度设定成屏幕的尺寸,坐标位置左下角对其原点
将美术资源摆放到对应的位置,点击每个美术资源后输入名称,用于导出坐标
点击审阅中的形状报表导出数据
点击修改或者新建一个报告,打印当前页或者选定的形状报表(根据需求来),然后进入高级进行设置
这里是定义一些打印的条件,比较好理解,点出来就能看到
勾选需要打印的内容,我们只需要显示文本和X位置和Y位置就可以了

继续点下一步、下一步就设置好了这些内容,然后点击运行即可

上面的内容设置好以后,之后每次报告都不用再设置了
根据需求,选择导出的格式,一般用Excel比较好
等待生成报告
生成的报告,位置单位是mm,替换就可以了,如果工程中不支持浮点,取整就行了

有了上面的操作,我们就能延伸出一些其他的东西来,比如在缺乏可视化工具的情况下进行游戏场景的怪物摆放。

利用图层操作,将背景锁定,利用文字/颜色/形状区分摆放的怪物,然后导出

上述操作是受限与公司开发环境,不能进行可视化编辑的情况下,自我救赎的方案,真是向往大公司呀。

既然解决了坐标问题,那么场景更新的问题也要解决,下面如果背景美术资源更换了,摆怪位置就不准确的,所以我想到使用office办公系列的一个小技巧来解决这个问题,文件打包大法。

将Visio文件重命名为.rar文件,然后解压
解压之后会出现这一堆文件
在visio文件夹下面的media就是美术资源了,只要批量替换就可以了
替换完美术资源,将刚才打包出来的文件重新压缩,注意压缩格式和压缩方式,选用zip

然后将文件重命名为.vsdx即可

以上使用的是没有压缩的美术资源,如果是压缩的美术资源,就不用这么复杂了。

这就是追求高清画质和精准的代价,既然到了这一步,那么美术资源的名称也要批量修改呀,还好有bat可以批处理。

把美术资源放到这个目录下,然后运行这个bat,这样就会把这个目录下的.png文件名称写到rename.xls中
A列是获取的该文件夹下的.png文件,B列是需要修改后的文件名,C列是批处理重命名的命令,D列就是批处理的完整指令了,复制D列到记事本中
将这个记事本重命名为.bat,运行之后就会把这个文件夹内的.png批量改名了。

哎,小公司只能曲线救国,没有工具只能自己想办法。

有了Visio导出的坐标,下一步就是处理坐标了,如果坐标系不同,就在Excel中对坐标进行二次处理

写个宏加个按钮,OK一键搞定
最后用Excel制作一个导表工具,具体怎么制作就要看项目中的表格结构和表格关联了。

问题从来不是问题,我们缺乏的只是解决问题的态度,多绕几个弯,也同样能到达目的地。

我是一个游戏小策划,分享一点小经验!!!

visio 形状_分享我Visio经验(问题从来都不是问题)相关推荐

  1. visio旋转图形_两张图,说清如何任意旋转VISIO形状或图表

    同学,同样是九年义务教育,为啥你如此优秀? 学过CAD工程制图,不妨将思路再延伸.发散一下,VISIO工程制图就可以轻松入门啦! 本次分享:如何任意旋转VISIO形状或图表. 通过课程,你将掌握三项技 ...

  2. 2016没有自带公式编辑器_如何在Visio中插入数学公式

    要使用Visio 2013之前必须先安装Office 2013,据了解和测试,只安装Visio没有安装Office是打开不了Visio的,因为Visio是Office的一个组件,那么如何在Visio中 ...

  3. viso如何画MySQL图_怎样使用visio画数据库模型图

    计算机专业的学生在做程序的需求分析文档或者毕业设计的时候,针对自己开发的系统,肯定少不了要画数据库的模型图.许多同学喜欢用word实现,当然,word可以满足这样的功能,但我们还有更好的选择,那就是同 ...

  4. java专区软件_分享几款让你事半功倍的装机必备软件

    Hello 大家好,我是鸭血粉丝,之前给大家分享过 Mac 上的几款好用的软件,没看过的可以去看看Mac 上必备的常用软件,你值得拥有.今天给大家分享几个软件,都是阿粉平时工作和学习中常用的软件. X ...

  5. 机器学习的教训:5家公司分享的错误经验

    机器学习的教训:5家公司分享的错误经验 http://blog.itpub.net/29829936/viewspace-2286686/ 2018-12-27 13:23:41   机器学习也可能会 ...

  6. keras神经风格迁移_知识分享 | 神经风格迁移-把每一张图片都变成自己喜欢的样子...

    原标题:知识分享 | 神经风格迁移-把每一张图片都变成自己喜欢的样子 有 爱 就 有 阳 光 灿 烂 虽然大家总是自嘲,但还是要开开心心的哦~ 选择了打工这条路,也就选择了终身学习 ,今天也让小编带领 ...

  7. 2016第四届互联网运营大会 重磅嘉宾分享互联网运营经验和方法

     由中国最大的产品经理社群PMCamp和汇智Tek联合主办的第四届中国互联网运营大会((IOCon2016)将于2016年11月25日-27日在上海浦软大厦举行.8位重磅嘉宾分享互联网运营经验和方 ...

  8. UML学习四:UML在微软的VS与Visio间的应用 VEA(Visio for Enterprise Architects)

    1.VEA介绍 2.使用 Visual Studio 中的 Visio UML 图 3.对项目或整个解决方案进行反向工程 在 Visual Studio 中创建 UML 关系图 4.根据 UML 图创 ...

  9. 第一次创业还是失败了---分享失败的经验!!!

    转载地址:http://blog.csdn.net/dawanganban/article/details/17300495 转载的转载地址:http://blog.csdn.net/tylims/a ...

最新文章

  1. android项目 之 记事本(6)----- 加入手写
  2. ELK日志系统之使用Rsyslog快速方便的收集Nginx日志
  3. DIV+CSS如何让文字垂直居中
  4. linux,让网卡随着系统启动自动生效
  5. python易错盲点排查之+=与+的区别分析以及一些赋值运算踩过的坑
  6. kubernetes PVC介绍
  7. HDU 5634 Rikka with Phi
  8. 《软件工程》 课后思考题
  9. BPSK调制系统MATLAB仿真实现(1)
  10. 上下文无关文法(例题+计算)
  11. 视频加密软件技术小分享
  12. Alphabetic Removals(水题)
  13. 趣图:各种程序员的键盘热力图
  14. java生成二维码,并在前端展示。
  15. 初识R语言介绍以及常见的问题
  16. C语言编写IDL动态可加载模块(DLM)入门
  17. Android 好看的登录界面
  18. aix7.1.4上安装12.1.0.2版本RAC集群时遇到的bug无法创建mgmt库
  19. iOS开发之常用第三方框架
  20. win10快速关机_如何让win10开机默认开启小键盘?

热门文章

  1. AQS.addWaiter
  2. 关于Spring Bean实例注册的流程
  3. RocketMQ核心架构和概
  4. 登陆状态购物车数据结构
  5. 定时任务四种实现方式
  6. dns服务器zones文件,DNS服务安装与配置
  7. mysql 界面 创建用户名和密码是什么_PLSQL操作Oracle创建用户和表(含创建用户名和密码)...
  8. c语言 乱码转化为16进制_面向小白的C语言科普教程(一)文件和扩展名、编码和十六进制...
  9. php短信接口加密_PHP短信接口、PHP短信验证码接口源码
  10. 如何反复读取同一个 InputStream 对象