如何在unity商店资源商店发布资源包

您所在的位置: &
1.4.2 Unity 的资源商店(Asset Store)
1.4.2 Unity 的资源商店(Asset Store)
电子工业出版社
《Unity3D/2D游戏开发从0到1》第1章 游戏历史与Unity发展概述,本章是全书开发理论篇的第一章,主要向读者阐述游戏开发的无限前景与广阔空间。Unity 是什么?为什么学习游戏开发? 为什么选用Unity引擎作为游戏开发的首选?最后介绍Unity游戏引擎开发工具的下载与安装方法等。本节为大家介绍Unity 的资源商店(Asset Store)。
1.4.2 Unity 的资源商店(Asset Store)
为了方便用户的项目开发,Unity的资源商店Asset Store拥有很多由Unity Technologies和社会成员创造的免费和商业资源。各种可用的资源,在这其中包括有纹理、模型、动画甚至整个项目的例子、教程和用于编辑器扩展功能的插件等。您可以通过官方页面连接跳转至资源商店进行浏览,也可以通过Unity引擎菜单栏&Window&&&Asset Store&打开资源商店窗口,如图1.30所示。在第一次访问时,会提示您创建一个免费的用户账户。创建完成后可以通过图中的Categories分类一栏查找您所需要的资源,其中包括收费与免费的资源。
喜欢的朋友可以添加我们的微信账号:
51CTO读书频道二维码
51CTO读书频道活动讨论群:【责任编辑: TEL:(010)】&&&&&&
关于&&&&的更多文章
本书分实战项目篇与开发理论篇。其中,开发理论篇,从初学者容易
本书描述了黑客用默默无闻的行动为数字世界照亮了一条道路的故事。
讲师: 8人学习过讲师: 3人学习过讲师: 27人学习过
互联网文案人员在进行文案创作时,很希望能有可信赖的
本书由斯坦福大学“Web 挖掘”课程的内容总结而成,主
作者总结了自己几十年间作为应聘者和面试官的经验,分
本书虽然是《网管员必读―网络应用》的改版,但它绝不是简单的修改,而是完完全全的重写,内容更实用、更专业。全书共9章,13个
51CTO旗下网站研发 | Unity资源商店里的免费资源,你一定要知道! - 推酷
研发 | Unity资源商店里的免费资源,你一定要知道!
这里我们列了一个Unity资源商店必不可少的免费资源列表。
Unity 资源列表:
1. RTScamera : Unity商店里最好的相机插件资源。
2. EZCamera Shake : EZ Camera Shake 系统提供了多种实现摄像头摇晃动画的接口。
3. GhostFreeRoamCamera :以第一人称视觉呈现的如幽灵般穿梭的自由镜头效果。
人工智能类:
1. RAIN AIfor Unity : 一个非常强大的A星插件,可以在Unity4和Unity5.中使用行为树结构。
2. Unity Movement AI : 一个控制表现的库,帮助你的NPC们在游戏里移动。
3. TopDownAI :这是个关于Unity游戏引擎的 Top Down Shooter AI 案例。
1. TakeDownAnimations : 12个击倒动画包。
2. MagicPack : 55个由mixamo制作而成的精美动画。
3. AnimatedHorse :很漂亮的马动画。
4. WarriorPack Bundle 2 FREE : 这个资源包内含有分别4个战士的3个动画。
5. HugeFBX Mocap Library part 1 : 第一部分:包含了2534个动作捕捉FBX动画,全部被组装在里面。
6. HugeFBX Mocap Library part 2 : 第二部分:包含了2534个动作捕捉FBX动画,全部被组装在里面。
7. HugeFBX Mocap Library part 3 : 第三部分:它包含了2534个动作捕捉FBX动画,全部被组装在里面。
8. MeleeAxe Pack : 55个mixamo制作的动画,包括斧子挥动,头骨被攻击,龙的野蛮屠杀类型。
场景构建类:
1. ProBuilderBasic : 建筑原型简易构建
2. UPAToolkit: Pixel Art Editor :在Unity里创作像素艺术。
测试工具类:
1. UnityTest Tools : Unity Test Tools允许你去测试Unity内容。
完整项目类:
1. ColorSwitch Clone :初学者必备的项目,你能从里面学到很多。
2. C# gameexamples : 从例子当中学习如何写游戏代码。
3. SPRINGPONG :如果你想学如何创建专业的2DUnity游戏,这个插件对你很有用。
4. AssetBundleManager & Example Scenes : 这个包内包含了AssetBundle管理和一系列简单的例子。
1. LeanTween : 一个高效的Unity 补间动画引擎,它提供很多的功能。如果你想把它加在你的物体上,使你的游戏能增加一些漂亮的补间动画效果,那它将是非常实用的。
2. TouchScript : TouchScript 是一个拥有Unity多点触控的库。TouchScript 让操控复杂手势的交互在触控板上变得更加简单。
3. Spawner– Free:非常简单的Unity物体克隆系统。
4. EZObject Pools : EZ Object Pools 被设计成一个能简单安装并且容易使用到现存项目里去的系统。
5. LogViewer:使用这个工具你可以很容易在游戏里得到编辑器终端日志。甚至在手机上也同样简单。
6. InkUnity Integration: Ink是一个由Inkle开发的开源的叙述型脚本语言。
7. GoogleMaps for Unity : Unity Google地图使得我们能很容易的从google加载一张地图,并且能用它做为一张图片放在你的游戏里。
1. SpriteLights:漂亮的灯光材质。
2. Day andNight Cycle :一个简单的白天和晚上的循环系统。
着色器类:
1. ToonShader Free :一个免费的卡通着色器,让你的3D模型渲染后成卡通风格。
2. GemShader : 用它来制作发光珠宝或补拍镜头很完美。
3. FreeMatCap Shaders : 9种免费的MatCap-like 着色器。
4. LavaFlowing Shader : Lava Flowing Shader 能使你在模型或面片上创建火山岩浆跟随效果。
1. MobileNative PopUps : 插件能让你在你的项目里使用原始平台的弹出框和预加载器。
2. UltimateUnified API : Reign UltimateUnified API是一个垮平台的插件,它为Unity游戏引擎统一了API调用接口。
1. ThreadNinja :这个资源帮助你用很简单的脚本去写多线程协同,很容易使用。
3D模型类:
1. MiniMike’s Mini Metros : 收集了超过400个城市模型,可以构建一个小的城市。
2. FreeRocks :在你的游戏里加入逼真的石头。
3. NatureStarter Kit 2 : 用这个免费的资源创建你自己的树林和牧场。
4. DestroyedCity FREE : 在原型设计时很有帮助。
5. SimpleModular Street Kit :用这些资源,在Unity很容易创建道路。
6. PlanetEarth Free : 第一个版本的地球资源包。
7. TownHouses Pack :收集了高细节低模的3D建筑模型。
8. FreeSciFi Fighter :漂亮的太空战舰模型。
9. “Unity-chan!”Model : 来自日本游戏场景的可爱3D女孩模型”Unity-chan”(Kohaku Ootori) 已经来了。
1. 2D SkyFREE : 2D Sky FREE 包括了低分辨率贴图和一个演示场景。
2. Sky5XOne : 5个免费的漂亮的一组天空盒。
1. SYNTHBOX : Synth Box 有几种游戏风格的音配可循环播放。
1. RealtimeReflections :它是适用于你所有反射需求的综合解决方案。
2. CinematicImage Effects pre-release :一组图像特效。
背包管理:
1. InventorySystem : 这个背包系统和编辑器扩展是个完整的背包。
以上这些都是必不可少的资源,如果你是个unity游戏开发者,这些对你真的很有帮助。
我会连续不断的更新这个列表,如果你认为有哪些很棒的资源想让我加入到这个列表里,也请你在评论里写下。
已发表评论数()
请填写推刊名
描述不能大于100个字符!
权限设置: 公开
仅自己可见
正文不准确
标题不准确
排版有问题
主题不准确
没有分页内容
图片无法显示
视频无法显示
与原文不一致这篇博客文章将帮助你在指定的目录下创建资源包,并将允许您在运行Unity时下载它。
第一步 引言
如果你创建的游戏规模太大,并希望减少规模,可以考虑在运行时加载游戏资源包。在运行时下载需要用到的资源包,这是最有用的技术,也降低了创建规模。如果你的游戏尺寸很大,这技术特别是在移动平台上很有用。
第二步 资源包的创建
资源包是你的资源内容。首先,你必须创建编辑器脚本,它可以创建资源包。[见示例项目中的exportassetbundles.cs文件]。
按照下面的步骤来创建资源包。
2.1 创建一个你想导出的任意资源预制体
创立资源目录
选择预制体并点击 Assets && BuildAssetBundle来创建它的资源包。它会在资源包目录下创建一个包。刷新内容就可以看见创建的文件了。
为了做到这一点,你会有一个编辑器脚本,将为你创建资源包。因此,我们创建了一个名为exportassetbundles.cs的编辑器脚本。然后在脚本中定义一个方法,它将从选定的资源中创建一个资源包。
首先在路径属性下定义所创建的资源包的目标路径。在这里,资源的建立目标是安卓,所以你可以改成任何你所需要的目标平台。
现在选择创建好的资源包文件,并在右下角指定资源的名称和版本。
资源包下载器:
将创建的资源包文件上传到服务器上。现在,你必须创建一个让用户交互下载该资源的用户界面。创建一个UI,它有一个按钮和显示下载信息的文本。
创建一个脚本,将作为AssetBundleManager和UI之间的桥梁。那么创建一个名为assetloader.cs的脚本,接着在脚本里指定UI的定义以及按钮事件。
创建带有按钮和文本的用户界面。现在把脚本assetloader.cs挂载到任意游戏对象上,用上传文件的URL替换URL。
该项目包含 AssetBundleManager.cs脚本会处理所有的功能,如下载资源,如果已经下载好了的,接着从缓存里加载它。AssetBundleManager.cs脚本有一些方法来卸载和加载资源。
为了用户交互,创建名为AssetLoader.cs的脚本,并将它分配给游戏对象并设置它的属性。现在触发下面协同例程的下载按钮。此协同例程首先下载资源并在下载完成后初始化它。
如果你希望游戏关卡能够从服务器上下载,那么你可以使用它。如果你想要更多的功能,如下载进度等,你可以在Unity手册上看到更多关于资源包的想法。
原文作者:Dipad Sorathia
原文链接:/blog/create-and-download-asset-bundle-in-unity
?用抛物线的点实现HTC Vive瞬移系统
?三分钟入门单元测试
?创建Unity3D的C/C++插件
本文由蛮牛译馆倾情奉献,除 合作社区 及 合作媒体 外,禁止转载。
蛮牛社区()分享最新的游戏研发和虚拟现实相关技术内容。
本文来自微信公众账号提交,由微讯啦收录,转载请注明出处。
微信扫码 分享文章

我要回帖

更多关于 unity资源商店 的文章

 

随机推荐