原文地址:http://www.procedural-worlds.com/blog/best-free-unity-assets-categorised-mega-list/
包含免费UNITY资源的超级列表
这篇文章包含大量高品质的免费工具和模型来帮助你开发Unity游戏 - 拥有超过150项资源,并且一直在增长!
同时我也在制作一个 低价(低于$ 15) 清单-这些都是我用过或社区推荐的资源。当你想让自己的游戏提升一个档次的时候,他们是非常有用的。 你不需要花很多钱就可以成为一个高效的Unity开发者!
如果你想要我从这个列表中添加或删除任何资源,那么请给我发 消息 。
AI:
- Goap :目标导向行动规划AI。(译者:除了状态机和行为树,Goap也是非常流行的ai框架,你可以用它实现类似模拟人生的丰富ai)
- TopDown AI :这是一个俯视射击游戏AI的例子。
- RAIN AI for Unity :Unity中一个强大的寻路和行为树AI插件。
- Unity Movement AI :一个转向行为库来帮助你的NPC移动。
分析:
- 谷歌分析插件 :允许Unity开发者能够方便地在所有平台接入谷歌分析。
动画:
- Animation Baker :可以把Mecanim动画转换回传统的动画。
- Animated Horse :自带动画的马。
- Huge FBX Mocap Library part 1 :转换后的Carnegie-Mellon动作捕捉库,具有2,534个动作。
- Huge FBX Mocap Library part 2 :转换后的Carnegie-Mellon动作捕捉库,具有2,534个动作。
- Huge FBX Mocap Library part 3 :转换后的Carnegie-Mellon动作捕捉库,具有2,534个动作。
- Magic Pack :来自Mixamo的55个魔法动画。
- Melee Axe Pack :来自Mixamo的55个动画,包含挥斧,棒击,屠龙类型。
- TakeDown Animations :12个击倒动画包。
音效:
- GameSounds.xyz :大量的免费音效。
- InAudio 2 :在几秒内添加高质量的音效到你的游戏里,包含分层音乐与交叉淡入淡出和无缝转换。
- Julian Ray Sound Library :超过400个音效,并且不断在增长。
- Reaktion :Unity中的一个音效动画工具。
- Retro Sound Effects :500+ 8位的复古游戏音效效果。
- Laser Construction Kit :大量高品质的科幻声音包。
- Middle Age - Medieval Action Sound FX Pack :中世纪的动作音效FX包。
- Unreleased Game Music Pack :从一个没有发布过的游戏里提取出的音乐包。
摄像机:
- EZ Camera Shake :一个超棒的程序生成相机抖动动画。
- GhostFreeRoamCamera :一个免费的FPS风格漫游摄像机!
- RTS camera :在Unity资源商店里最好的免费摄像头资源包。
控制器:
- Base Helicopter Controller :直升机控制器,拥有逼真的物理。
- Basic Weapon System :免费的基本武器系统。
数据库:
- SQLite4Unity3d :SQL精简版
调试:
- Debug Panel :扩展Unity控制台。
开发/测试:
- 日志查看器 :在游戏内部查看控制台日志,即使在移动端也可以。
- Resource Checker :显示纹理消耗了多少内存,从而减少内存使用。
- Unity Test Tools :使用单元测试框架测试你的游戏,集成测试框架,断言组件,IDE,批次和测试模式。
- VSCode :在Unity里无缝集成Microsoft Visual Studio。
字体:(译者:全部都已经下架没法使用)
- 1960s Font Pack: 20世纪60年代主题的12个字体。字体包括: Heavy heap, King Richard, Living by numbers, Massive retaliation, Po beef, Quixotic, Shifty chica 2, Stereofidelic, Styrofoam feelings, Velvenda, Vibrocentric, and Wee bairn.
- 1970s Font Pack 20世纪70年代主题的8个字体。字体包括:Adriator, Deluxe ducks, Hamma Mamma Jamma, Husky stash, Knuckle down, Oil crisis, Outright, and Screengem.
- Antique Font Pack 仿古的7个字体。包括: Berylium, Effloresce, Interplanetary Crap, Mail ray stuff, Mob concrete, Model worker, and Night porter.
- Computer Font Pack : 包含26个字体的电脑主题包,包含: 256 bytes, 6809 chargen, Astron boy, Betsy Flanagan, Borg9, Boron, Crystal radio kit, Dignity of labour, Fabian, Failed attempt, Fake receipt, Frozdotre, Golden girdle, Horsepower, Hydrogen whiskey, Karma future, lady starlight, Lilliput steps, Minisystem, Orange kid, ParaAminobenzoic, Quadaptor, Saved by Zero, Syso chic, and V dub.
- Graffiti Font Pack 涂鸦主题的10个字体。包括: Birdland aeroplane, Degrassi, Graffiti treat, Hawkeye, Hello Larry, Lockergnome, Planet bensen 2, Razor keen, So run down, and Yytium.
- Grunge Font Pack : 5 fonts with a grunge theme. Included fonts are: Biometric joe, Bramalea beauty, Highway to heck, Mold papa, and Wild sewerage.(译者:已经下架)
- Joystix :Joystix是由Ray Larabie创建于1996年的经典视频游戏风格的字体。
- Pricedown :Pricedown原本是在90年代后期发布的重量级字体。它是基于60年代的字体'Pinto Flare'。
- Pyrite : Pyrite is an angular, heavy metal display font.(译者:已经下架)
- Square Font Pack : 10 fonts with a geometric theme. Braeside, Oliver's barney, President gas, Quadrangle, TInships, Unsteady overseer, Vahika, and Zeroes 1-3.(译者:已经下架)
- Still Time : Still Time is a rock & roll display font created by Ray Larabie in 1999.(译者:已经下架)
框架:
- Entitas :Unity的entity组件框架。实体,对象池,分组,观察者。
- Steamworks :封装了Valve 的Steamworks API接口的C#框架,它可以用于unity或者纯C#的应用。
- uFrame ECS Pro : 一个可视化的架构和脚本工具,基于实体组件系统它非常类似虚幻引擎的蓝图。
- uFrame Game Framework : 一个用于Unity的MVVM / MV *框架。它包括了图形/图表引擎,可以自动生成代码,甚至处理一些重新分解(re-factoring) 。
- UniRx :为Unity重新实现.NET的Reactive扩展。
- UnitySteer :一个超赞的自动转向代理引擎。
- Universe : 一个全局的游戏管理器
- Weaver Lite :增强你的代码和项目之间的连接,可以让你写出更简洁,可靠的代码。
- Zenject :一个很好用的IOC框架。
游戏工具包:
- Fungus :一个简单并且支持分支的故事编辑器。曾经用于Unity的官方介绍。
输入管理:
- InputBinder :很容易对轴,按钮和按键输入事件作出反应。
- LeanTouch :多平台手势输入库(包括触摸和鼠标)。
- LeapMotion :关于Leap motion的下载和开发。
- TOUCHKIT :TOUCHKIT目的是让Unity里的触摸处理更加理智。
- TouchScript :TouchScript是一个多点触控库。方便处理复杂的手势互动。
库存管理:
- Inventory System :Inventory System为仓库物品和角色提供了一个完整的解决方案,无需编写任何代码,还包含了完整的文档和可自定义的UI。
语言:
灯光:
- Cinema Themes 2 - Color Grading LUTS Library :一套伟大的LUTS(Look Up Textures 查找纹理)集合,并且是免费的。
- Day and Night Cycle with Scattering And Movement :一个简单的昼夜循环系统,包含移动的云彩。
- Simple LUT Adjuster :更改颜色查找,色调,饱和度,亮度,对比度和锐度。
- Simple Light Probe Placer :一个帮助您轻松地在场景里设置光探头的工具。
- SpriteLights :在一个批次渲染数以千计的基于物理的灯光。
- True Volumetric Lights (Open Source) :性能消耗很大,但是效果十分美丽!
国际化:
- Lean Localization :方便处理国际化。
网格:
- Simple Geometry Painter :一个简单的几何体绘制工具
- Maze Generato :用不同的算法生成复杂的迷宫,并且不会循环。
- Mesh Baker Free :合并网格和纹理,以减少批次调用。
- RealTime Painting :实时在网格上绘制
音乐和声音:
- Free Music Archive :它不只是免费,还是很棒的音乐。
- FreeSound.org :超棒的声音库。
- Sonnis GDC 2016 Music Pack :足足有16 GB的好音乐!
网路:
- Photon Unity Networking Free :轻松为您的游戏添加多人联网功能,还包括免费的全球Photon云计划。
- Unity HTTP :基于TcpClient的HTTP库。
Noise 噪声:
- LibNoise : LibNoise框架的一个桥接。如果你正在处理程序生成内容,它会很有帮助。
粒子系统:
- Elementals :包含53个梦幻般的特效,共有8个种类。
- Fire and Spell Effects :火焰喷射器,火球和流星等等。
- KY Magic Effects Free :这个包裹包括10个免费的魔法效果。
寻找路径:
- Aron Granbergs A* Pathfinding Project :Unity里最好的寻路解决方案之一。
- A Star Pathfinding for Unity : Unity里的A星寻路算法。它包括3维寻路和多线程支持。
- AStart :实现了Lurendium教程的A *寻路。
- OpenPath :一个自动化并且很简单的A *寻路插件。
缓冲池:
- ObjectPool :此脚本通过缓存实例减少了垃圾回收和抖动。
- RecyclerKit -来自Prime31的一个对象池系统,超级容易使用。
Post FX / Shaders 着色器和效果:
- ASCII :图像效果-矩阵般的效果
- Deferred Night Vision :如果你使用延迟渲染,这正是你需要的3A级质量的夜视效果。
- KinoGlitch :类似电视机故障的视频效果集合。
- KvantSpray :GPU加速对象实例化团结/粒子动画系统。很酷!
- Lightning Bolt Effect for Unity :可定制的闪电资源。
- Lux :Unity里一个开源的基于物理的着色器框架。
- Melee Weapon Trail :添加“旋风”拖尾特效到你的角色攻击动作。
- Shader case Study - Pokemon Battle Transitions :视频教程加着色器。
- ShaderProject :各种方便的着色器(强烈推荐)-ApplyTexture, Blending, AdditiveBlending, AlphaBlending, CombineTextures, Dissolve, DiscardingFragments, FlatColor, FlatRGBColor, GeometryShaders, GrabPass, BlackWhite, Blur, GlassStained, Pixelation, PixelShifting, Tint,Zoom, Masks, AlphaMask, ColorMask, ColorAlphaMask, NormalExtrusion, NormalMapping, PostProcessing, BlackWhite, BlendModes, BrightnessSaturationContrast, DepthTexture, Overlay, Pixelation, Tint, RotationUV, RotationVertices, Shading, Diffuse, DiffuseLighting, Phong, Phong-Blinn, Silhuette, StencilBuffer, TextureAtlas, ToonShading, VertexManipulation, Flag, Scale, VolumetricExplosion, Water, Waves
- SMAA for Unity3D :SMAA抗锯齿。
- Temporal Reprojection Anti-Aliasing :TRAA抗锯齿。
- Toon Shader Free :免费的卡通渲染,用于你的3D模型。
- Unity Cinematic Image Effects :我现在基本上不用其他的处理特效包了。
- Unity 5 Effects : Temporal screen space reflections, screen space shadows, screen space boolean, rim light, water surface and caustics, light particles, procedural modelling, metaball, temporal SSAO, mosaic field.
Great one, 谢谢分享~
感谢分享~!
关于语言中的lua还有一个也用的很多的tolua。。https://github.com/topameng/tolua
unilua:是完全C#实现的一套lua虚拟机;功能不完全实现(但绝大部分常用的都有),上一次更新已经有点时间了(至少从GitHub仓库看是这样,说错了请指正)
tolua:是一个C#的lua api binding;由于是绑定所以基本不会缺什么功能,更新和修复bug比较频繁
@Andyroiiid:腾讯有个xlua框架,做的还挺好的,Unity有热更需求的可以整合这个框架。https://github.com/Tencent/xLua
辛苦了,感谢分享!
好东西,谢谢分享,希望可以持续更新