xtqqksszml / Zcode Assetbundlepacker
Licence: apache-2.0
Unity的AssetBundle模块扩展插件,主要目的用于简化AssetBundle打包,提供AssetBundle管理,支持热更新、支持资源包下载、支持版本控制。
Stars: ✭ 291
Projects that are alternatives of or similar to Zcode Assetbundlepacker
Ngx
Ngx - Neural network based visual generator and mixer
Stars: ✭ 277 (-4.81%)
Mutual labels: unity, unity3d
Merino
Merino is a narrative design tool that lets you write Yarn scripts inside the Unity Editor
Stars: ✭ 275 (-5.5%)
Mutual labels: unity, unity3d
Unity Editor Toolbox
Tools, custom attributes, drawers, hierarchy overlay, and other extensions for the Unity Editor.
Stars: ✭ 273 (-6.19%)
Mutual labels: unity, unity3d
Noahgameframe
A fast, scalable, distributed game server engine/framework for C++, include the actor library, network library, can be used as a real time multiplayer game engine ( MMO RPG/MOBA ), which support C#/Lua script/ Unity3d, Cocos2dx and plan to support Unreal.
Stars: ✭ 3,258 (+1019.59%)
Mutual labels: unity, unity3d
Savegamefree
Save Game Free is a free and simple but powerful solution for saving and loading game data in unity.
Stars: ✭ 279 (-4.12%)
Mutual labels: unity, unity3d
Tutorial 2d Game Unity
Unity tutorial to learn how to make a complete 2D Shoot'em Up
Stars: ✭ 290 (-0.34%)
Mutual labels: unity, unity3d
Oscjack
Lightweight implementation of OSC server/client in C# (Unity)
Stars: ✭ 276 (-5.15%)
Mutual labels: unity, unity3d
Riru Il2cppdumper
Using Riru to dump il2cpp data at runtime
Stars: ✭ 259 (-11%)
Mutual labels: unity, unity3d
Discord Rpc Csharp
C# custom implementation for Discord Rich Presence. Not deprecated and still available!
Stars: ✭ 282 (-3.09%)
Mutual labels: unity, unity3d
Ecsrx
A reactive take on the ECS pattern for .net game developers
Stars: ✭ 288 (-1.03%)
Mutual labels: unity, unity3d
Uieffect
UIEffect is an effect component for uGUI element in Unity. Let's decorate your UI with effects!
Stars: ✭ 3,449 (+1085.22%)
Mutual labels: unity, unity3d
Realtime Csg For Unity
Realtime-CSG, CSG level editor for Unity
Stars: ✭ 281 (-3.44%)
Mutual labels: unity, unity3d
Nodebaseddialoguesystem
Node Based Dialogue System for Unity
Stars: ✭ 269 (-7.56%)
Mutual labels: unity, unity3d
Hisocket
It is a lightweight client socket solution, you can used it in C# project or Unity3d
Stars: ✭ 275 (-5.5%)
Mutual labels: unity, unity3d
Recyclable Scroll Rect
Recyclable Scroll Rect reuses or recycles the least number of cells required to fill the viewport. As a result a huge number of items can be shown in the list without any performance hit.
Stars: ✭ 262 (-9.97%)
Mutual labels: unity, unity3d
Rdsystem
Reaction-diffusion system with CustomRenderTexture.
Stars: ✭ 271 (-6.87%)
Mutual labels: unity, unity3d
Cloner
An example of use of procedural instancing.
Stars: ✭ 260 (-10.65%)
Mutual labels: unity, unity3d
Unitynuget
Provides a service to install NuGet packages into a Unity project via the Unity Package Manager
Stars: ✭ 257 (-11.68%)
Mutual labels: unity, unity3d
Unity Programming Patterns
A collection of programming patterns in Unity with examples when to use them. These are primarily from the book "Game Programming Patterns," but translated from C++ to C#
Stars: ✭ 272 (-6.53%)
Mutual labels: unity, unity3d
Unity Script Collection
A maintained collection of useful & free unity scripts / library's / plugins and extensions
Stars: ✭ 3,640 (+1150.86%)
Mutual labels: unity, unity3d
zcode-AssetBundlePacker
Unity的AssetBundle模块扩展插件,主要目的用于简化AssetBundle打包,提供AssetBundle管理,支持热更新、支持资源包下载等。
主要功能
- 便捷的打包环境,独立的打包编辑窗口
- 多种资源打包方式指定,可视化资源粒度显示,可方便查看资源被AssetBundle打包次数,便于优化。
- 支持场景打包,可支持场景对象动态加载,减小场景大小。
- AssetBundle压缩功能,支持外部AssetBundle的压缩功能,从而可以取消AssetBundle本身压缩提高AssetBundle加载效率,又可以通过外部压缩减小网络传输时AssetBundle的大小。
- 版本管理功能,支持AssetBundle热更新。
- 资源包功能,并提供PackageDownloader类用于游戏中下载资源包匹配的AssetBundle文件,实现块化资源利用。
- 提供资源加载器与场景加载器,可提供多种加载配置(AssetBundle、Resources、AssetBundleAndResources)。
版本信息
Unity: 5.3.1f1
第三方库
Json: https://github.com/xtqqksszml/simple-json
7-Zip: http://7-zip.org/
目录结构
>Assets
|-AssetBundlePacker-Examples - 例子(可删除)
|-Plugins - 引用的第三方插件
|-ThridParty - 引用的第三方库
|-zcode - 核心目录
|-AssetBoundlePacker - AssetBoundlePacker插件源码目录
|-Core - 公共类、函数等源代码
如何打包AssetBundle
可通过Unity编辑器下打开"AssetBundle/Instructions"菜单项打开Instructions窗口,里面包含详细的打包说明与注意事项。
如何使用
直接使用Unity打开,Assets/AssetBundlePacker-Examples目录下包含多个例子,展示了AssetBundlePacker的主要功能与用法。
例子包含
启动
资源加载、场景加载
更新器的用法
包下载器的用法
项目中的例子可以自由删除,可以任意变更源码所在目录,只需保证引用的库能正确访问即可
联系作者
邮箱:[email protected]
版权声明
插件使用 Apache License 2.0 协议.
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].