Unity3d 开发(二)Unity 制作可发布插件
文章作者:松阳
本文出自 阿修罗道,禁止用于商业用途,转载请注明出处。
原文链接:http://blog.csdn.net/fansongy/article/details/48634235
翻译自官方文档
制作要求
- 安装时如果需要特殊设置,例如:Input Manager or Tag Manager。需要有文档支持。
- 代码包要包含文档,提醒用户如何使用和设置,以防止用户无法配置项目。
- 最好制作,YouTube视频、支持网站、在线例子。最推荐的是视频,这在示范工具或编辑器扩展方面尤为有价值。
版权声明
- 不能用开锁资源,因为会被起诉
- 不能包含其他有版权的商标,比如kfc、法拉利...
- 不能有色情暴力种族歧视
命名
- 用空格分词
- 不能以
Unity
开头 - 名称中建议不要带版本号
- 不能包含其他商标名(比如武器等)。
文档 和 测试场景
- 必须包含文档,其被放置在package的主文件夹中其中应包含
- 这是什么
- 安装说明书
- 如何使用
- 最好包含例子场景
- 如需经常提交,需要包含 version history在文档中,并提及提交所做的更改。这可以保持你顾客的兴趣,并追踪你最近的成绩。
文件格式 源资源
- 不推荐压缩文件。包括zip和.unitypackage。
- 图形资源需要是 FBX或OBJ格式。如果包含Maya等源文件,要将其打包成zip(压缩文件的唯一例外),例如:.mb, .ma, .max, .c4d, .blend, .3ds, .jas, .fbm, .dds, and .pvr. 纹理必须要连接到材质上。纹理要使用无损压缩,例如:PSD,PNG,TIFF。
代码
出错时需要有warning提示。warning不要过多。似乎不推荐将错误写成Error.
编辑器扩展
编辑器扩展必须包含下面的功能:
- 优化的工作流。 设计人性化,别搞诡异的UI。用户应当能直接搞懂,而不必非得查文档。
- Undo功能:文档连接
- Prefab Overrides & Serialized Property。更改或编辑组件的工具必须支持预设覆盖和使用SerializedProperty类。
- Menu 不允许使用公司名作为顶级菜单。应将其放置到对应的目录下。例如: Edit, Window, Component, Gameobject。
完整项目
完整的项目必须有YouTube视频或WebPlayer的预览。
声音
声音需要有在线预览的支持。
价格表
不能在其他渠道卖得更低价。别不敢要高价。
Simple | Moderate | Advanced |
---|---|---|
Art Packages | $2, $5 - $20 Increments of $5 | $25 - $95 Increments of $5 |
Complete Projects | $10 - $55 Increments of $5 | $60 - $95 Increments of $5 |
Scripting Packages | $5 - $45 Increments of $5 | $50 - $95 Increments of $5 |
Extensions | $5 - $45 Increments of $5 | $50 - $95 Increments of $5 |
获取showcased
即使插件流弊,没有卖相也是获得不了showcased,要使它看起来高大上。
UI图片规定
Your asset requires three 32-bit .png key images:
- big - used to promote a package when the package is the primary item onscreen
- small - used to promote images in smaller box views
- icon - used for downloads and list views
Total image dimensions are:
- big - 860 x 389 (live area 550 x 330)
- small - 200 x 258 (live area 175 x 100)
- icon - 128 x 128
提交流程
- 注册 在官网登陆注册
- 创建。在发布页 中点击
Create New Package
.首发Version Changes
填写Initial Release
。 - 填写描述。写文件中包含了多少模型、脚本、动画是个好习惯。英语要ok,至少别拼写错误,否则会降权。URL是这样的格式:
<a href="http://www.mysite.com">My Site</a>
- 制作图片 点击上方的预览可看到页面效果。
- 在Unity中打开AssetStore,点击下方的
Publish your stuff
下载发布工具。下载后导入项目。 - 点击
Asset Store Tools
->Package Upload
。在弹出对话框中:- 选择对应的package。
- 选择Asset目录,目录下的所有东西都会被上传,不过据说
AssetStoreTools
目录会被自动移除。 - 如果有main models 或者是animations 才需要选择。它是用来当用户在Unity内部搜索时,显示在Inspector上的预览。所以通常是空的
- 上传包。
- 下载包测试。主要是检查功能是否正常,是否会抛异常,纹理贴图是否连接到资源上。
- 打标签
Asset Store Tools
->Mass Labeler
- 点击在发布页 点击
Submit package for approval
. - 更新版本 新建一个
Draft version
,在页面底部点击Create New Draft
,更改版本号,走正常创建流程
如果你觉得这篇文章对你有帮助,可以顺手点个顶,不但不会喜当爹,还能让更多人能看到它...
Unity3d 开发(二)Unity 制作可发布插件相关推荐
- Unity3D脚本:Unity制作连连看脚本
Unity3D教程:Unity制作连连看教程 GameManager.cs 游戏的核心代码,产生图片,判断是否可以销毁等. [color=#008ef1][font=宋体]using UnityEn ...
- 【Unity3D】二、制作滚球游戏学习Unity3D(下)
上一篇文章:https://blog.csdn.net/qq_38962621/article/details/86930742 创建碰撞小立方体 新建Cube 我们在游戏场地中加入一些旋转的小方块儿 ...
- 【Unity3D】二、制作滚球游戏学习Unity3D(上)
从创建项目开始 创建一个项目 打开unity,在Projects中可以查看当前的本地项目或者云端项目,点击New project或者右上角的New都可以新建项目. 然后在1处填写创建项目的名称,2处选 ...
- python游戏引擎开发二_python制作galgame引擎(二)
上一篇主要涉及的其实是我个人的一些初期目标,以及解决方式.虽然提了提Parser类的实现,但是代码毕竟不是主要讨论的对象.而且很明显的,上一篇几乎与galgame制作无关-- 这一篇主要讨论的实现,中 ...
- 【抖音小游戏】 Unity制作抖音小游戏方案 最新完整详细教程来袭【持续更新】
前言 [抖音小游戏] Unity制作抖音小游戏方案 最新完整详细教程来袭[持续更新] 一.相关准备工作 1.1 用到的相关网址 1.2 注册字节开发者后台账号 二.相关集成工作 2.1 下载需要的集成 ...
- 【游戏开发实战】使用Unity制作水果消消乐游戏教程(二):随机生成水果
文章目录 一.前言 二.导入水果图片素材 三.制作水果预设 四.水果生成器 五.挂FruitSpawner脚本 六.运行测试 一.前言 嗨,大家好,我是新发.下班坐地铁的时候,好几次看到其他人在玩消消 ...
- unity学习开发小球吃方块小游戏(从制作到发布程序,超详细全教程包你学会)
unity小球吃方块开发过程 你将学会用unity开发小游戏的基础知识 吃方块游戏超详细全教程,保姆式教学包你学会 一.创建对象 创建PlayBall小球吃金币游戏项目,创建地面和小球. 二.添加脚本 ...
- Unity3D开发技巧:如何避开unity编辑器的那些坑
2015-12-04 09:00:33 来源: CocoaChina 跟贴 0 条 手机看新闻 文/瀚阳 以下总结一部分来自经验之谈,一部分来自其他人的分享.总的来讲,Unity开发原型和效果.验证想 ...
- Unity数据可视化图表插件XCharts3.0发布
Unity数据可视化图表插件XCharts3.0发布 历时8个多月,业余时间,断断续续,XCharts3.0 总算发布了.如果要打个满意度,我给 3.0 版本来个80分. 对于代码框架结构设计的调整改 ...
最新文章
- chrome 禁用https限制http_HTTP协议走过29年漏洞百出:Firefox可直接禁用
- php发布产品隐藏显示,php – 在WooCommerce中隐藏基于产品类型的付款方式
- mysql中00933错误_ORA-00933: SQL command not properly ended
- 查看/修改Linux时区和时间
- 链表之删除单链表倒数第K个节点
- Oracle从小白到大牛的刷题之路(建议收藏学习)
- 小红帽怎样装图形化界面_纯技术篇:U盘装系统,不再多花冤枉钱
- UVa 120 - Stacks of Flapjacks
- python ix loc iloc_关于python:.ix()是否总是比.loc()和.iloc()更好,因为它速度更快并且支持整数和标签访问?...
- 今天开始学习QT for sysbiam 1
- android wheel控件滚动,android 滚动选择插件 android-wheel
- J-Link软件和文档包的版本发行说明(1)[V3.00d ~ V4.94j版本]
- Python爬虫豆瓣T250电影
- 谷歌地图打不开怎么办?
- 带后台管理的超酷jquery+ajax幻灯相册php源码,六屏仿手风琴效果的js焦点幻灯片代码_js特效_js幻灯片是什么...
- 区块链重塑经济与世界
- ajax 提交间隔,jQuery+Ajax实现限制查询间隔的方法
- A Personality traits and job candidate screening via analyzing facial videos 阅读笔记
- centos7安装mysql5.7.16_Linux学习三Centos7安装mysql5.7.16数据库的详细教程
- pdfjs预览pdf报错
热门文章
- 美团外卖和饿了么的头盔大战
- 货拉拉移动端网络优化——协议升级篇
- 计算机对学生生活影响论文参考文献,学生计算机论文,关于中专学校计算机教学秦爱华相关参考文献资料-免费论文范文...
- 小学生学Arduino------制作小夜灯
- 风之大陆电脑版要下载c语言,风之大陆怎么在电脑上玩 风之大陆电脑版安装教程...
- 一位台校长震动所有中国人的演讲【转贴】_大不如
- python控制硬件入门_python入门
- 华为存储FusionStorage(备份①)
- Docker安装Mysql详细教程
- SwiftUI 必学必会的四大类24个设计模式