Unity 3D游戏开发引擎:最火的插件推荐

摘要:为了帮助使用Unity引擎的开发者制作更完美的游戏,我们精心挑选了十款Unity相关开发插件和工具。它们是:2D
Toolkit、NGUI、Playmaker、EasyTouch & EasyJoystick、UnIDE、Tile Based Map and Nav、FX Maker、Toon shader、Top-Down Assets Mobile和83 Explosion Sound Effects。

作为当前最主流的3D游戏引擎之一,Unity拥有大量第三方插件和工具帮助开发者提升工作效率。我们摘选了十款最受欢迎的工具推荐给大家,类别包括2D开发、UI设计、原型制作、着色、特效等,涉及了游戏开发最主要的十个方面。

1. 2D Toolkit

如果过去你一直从事3D游戏开发,最近想转做2D游戏,最好尝试一下2D Toolkit。2D Toolkit是一款2D开发组件,它具有很强的灵活性和适应性,能够让开发者在Unity环境中进行2D开发。

2D Toolkit

2D Toolkit基本没有学习门槛,拥有可编写脚本的动画编辑器以及具有Unity平台特性的组件集合,能够对像素进行完美呈现。2D Toolkit能够完全支持Unity 4,它对于2.5D场景的开发和建立也十分有效。

2D Toolkit的售价是65美元,本月28日刚刚发布了1.90 Final版本。虽然价格不菲,但许多开发者均表示物有所值,是技术与艺术的完美结合。

价格:$65.00

大小:1.9 MB

当前版本:1.90 Final

2. NGUI

NGUI是一款强大的UI系统框架。它能够完全支持iOS、Android以及Flash,拥有内置定位系统、内置键盘&控制器以及内置补间动画系统。NGUI由C#语言写成,代码简洁凝练,不包含任何DLL和外部资源。

NGUI

NGUI提供了一些有用的脚本,帮助开发者提高工作效率。“NGUI能激发你的想象力,让你迸发思维的火花,做更多的创作。”使用过NGUI的一名开发者表示。价格:$95.00

大小:11.7 MB

当前版本:2.3.1

3. Playmaker

Playmaker由第三方软件商Hutong
Games开发完成。它的Logo是一个中文的“玩”字,独特、有创意。

Playmaker既是一个可视化脚本工具,又是一个分层逻辑框架。设计师、程序员使用Playmaker能够很快地完成游戏原型制作,既适合独立开发者,又适用于团队协作。Playmaker能够大大提高开发效率,让你的游戏变得更加完美。

Playmaker

价格:$45.00

大小:1.1 MB

当前版本:1.45

4. EasyTouch & EasyJoystick

EasyTouch主要为基于触摸屏、鼠标和摇杆的游戏开发提供便利。EasyTouch 2.5组件中包含EasyJoystick 1.0。EasyJoystick 1.0能够迅速建立虚拟游戏摇杆,提升开发效率。

EasyTouch支持触摸屏所有主流手势:轻触、连击、重击、扭、捏等等。

EasyTouch

EasyTouch和EasyJoystick均采用C#语言编写。

价格:$20.00

大小:8.0 MB

当前版本:2.5.1

5. UnIDE

UnIDE是由第三方软件开发商专为Unity制作的一套IDE。UnIDE具有智能工具提示功能。它能和Unity很好地整合,从而执行错误跟踪、查找替换、快速搜索等操作。UnIDE还支持定制插件系统、主题以及字体。

UnIDE 1.05版本新增了对Mac OS X系统的支持,性能更加流畅。

UnIDE

价格:$50.00

大小:4.6 MB

当前版本:1.05

6. Tile Based Map and Nav

Tile Based Map and Nav这款工具多用于策略游戏和棋盘游戏,它是一款瓦片状网格辅助开发组件,采用C#语言编写。购买后可以获得该工具完整的源代码。

该工具能够方便灵活地设置参数,从而帮助开发者快速生成地图和视窗布局。Tile Based Map and Nav提供一些示例场景,能够完美支持iOS和Android游戏开发。

Tile Based Map and Nav

价格:$25.00

大小:10.1 MB

当前版本:2.8b

7. FX Maker

FX Maker是一款制作特效的工具,它专为移动操作系统做了优化。FX Maker包括300种Prefab特效,300种纹理结构、100种网格、100种曲线效果。支持英文和韩文,由开发商IGSoft提供。

FX Maker

价格:$100.00

大小:71.6 MB

当前版本:1.27

8. Toon shader

Toon shader是一款卡通着色器,适用于iOS系统。具有明暗两种基调,能改变厚度、颜色和透明度等元素,能够帮助开发者快速处理阴影、纹理等,从而达到理想的着色效果。

Toon shader

价格:$25.00

大小:13.2 MB

当前版本:1.5

9. Top-Down Assets Mobile

Top-Down Assets Mobile是一个游戏视图工具包,其中包括90个环境模型:灌木丛、树干、土地、木料、模块化建筑、模块化废墟等。工具包中含有一个demo,便于开发者参考。

该工具提供了对移动设备的支持。虽然有开发者表示在iOS上运行速度较为迟缓、还有待提高。但是我们不难看出,这款工具的渲染效果还是相当不错的。

Top-Down Assets Mobile

价格:$60.00

大小:342.4 MB

当前版本:Final

10. 83 Explosion Sound Effects

这是一个声音特效工具包,包含83个WAV立体声文件。这些声响均是爆炸声响:小型炸弹、核武器爆炸,一应俱全。所有的声音文件均为16bit 44.1KHz立体声WAV文件。

83 Explosion Sound Effects

价格:$5.00

大小:57.6 MB

当前版本:1.1

结语:

上述工具均为付费工具。当然,在Unity官方网站Asset
Store中还有许多免费demo和tutorial供开发者学习和下载。在此还推荐一个unity学习平台-狗刨学习网,其官网上有丰富的教程素材

时间: 2024-10-08 03:29:01

Unity 3D游戏开发引擎:最火的插件推荐的相关文章

【Unity】1.0 第1章 Unity—3D游戏开发和虚拟现实应用开发的首选

分类:Unity.C#.VS2015 创建日期:2016-03-23 一.简介 Unity是跨平台2D.3D游戏和虚拟现实高级应用程序的专业开发引擎,是由Unity Technologies公司研制的一个让玩家轻松创建诸如虚拟现实场景再现.三维视频游戏.建筑设计可视化.实时三维动画展现等类型互动内容的多平台综合型开发工具,是一个全面整合的跨平台专业3D开发引擎. 全球超过70%的手机3D游戏都是用Unity来开发的. 1.能部署到20多个平台上 Unity类似于Director,Blender

Unity 3D游戏开发Mecanim动画系统讲解

本期教程和大家分享Mecanim动画系统的重定向特性,Mecanim动画系统是Unity3D推出的全新的动画系统,具有重定向.可融合等诸多新特性,通过和美工人员的紧密合作,可以帮助程序设计人员快速地设计出角色动画.一起跟着人气博主秦元培学习吧! 博主今天想和大家分享的是Mecanim动画系统的重定向特性,众所周知,<仙剑奇侠传>是一部经典的RPG游戏,这部游戏到今天依然焕发着强大的生命力.博主在网上认识了一个制作<仙剑奇侠传>同人游戏的小团队,他们目前正在着手制作一个称为<仙

【Unity 3D 游戏开发】Unity3D 入门 - 工作区域介绍 与 入门示例

一. 工作区域详解 1. Scence视图 (场景设计面板) scence视图简介 : 展示创建的游戏对象, 可以对所有的游戏对象进行 移动, 操作 和 放置; -- 示例 : 创建一个球体, 控制摄像机, 让球体在摄像机拍摄的视图中显示出来; (1) 摄像机导航 摄像机旋转(Tumble) : alt + 鼠标左键, 摄像机会按照鼠标滚动的垂直中线进行旋转, 可以查看摄像机当前的状态, 注意只是改变视图中的状态, 摄像机还是在视图正中央位置, 摄像机的位置属性是不变的; 摄像机移动(Track

Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏

Unity 2D游戏开发快速入门第1章创建一个简单的2D游戏 即使是现在,很多初学游戏开发的同学,在谈到Unity的时候,依然会认为Unity只能用于制作3D游戏的.实际上,Unity在2013年发布4.3版本的时候,就开始提供对制作2D游戏的支持了.例如,提供了一些专用于开发2D游戏的Unity工具.现在Unity已经发布了版本4.5,对2D游戏的支持更是完善了不少.为了说明Unity对2D游戏所提供的支持,本章会使用这些在Unity中原生的工具,开发一个简单的2D游戏.本文选自<Unity

Android+3D游戏开发技术详解与典型案例

 内容导读 本书共分两篇,第一篇介绍了Android 3D游戏开发的基础知识,主要对OpenGL ES的相关内容进行了介绍. 章 名主 要 内 容 第1章 英雄还看今朝-Android简介本章介绍了市场上主流的手机平台,同时也分析了未来手机平台的发展趋势及Android平台的前景 第2章 数风流人物-当前流行游戏类型简介本章以分类的方式简要地介绍了当前流行的游戏的玩法,游戏的视觉效果,游戏的设计及<仙剑>等著名游戏的历史 第3章 不积跬步,无以至千里-游戏开发基础知识本章初步介绍了游戏开发的基

Android开发经典书籍下载——《Android 4高级编程》《疯狂Android讲义》《Android应用开发详解(郭宏志)》《Android应用案例开发大全》《Android 3D游戏开发技术》

这是我收集的关于android开发方面的经典书籍,高清PDF电子版,可以在我的百度网盘免费下载,希望对需要的朋友有帮助. 目录: <Android 4高级编程>(附完整源代码) <疯狂Android讲义> <Android应用开发详解(郭宏志)> <Android应用案例开发大全> <Android 3D游戏开发技术> <Android内核剖析 柯元旦> <深入理解Android  卷1> <深入理解Android

《DirectX 9.0 3D游戏开发编程基础》 第一章 初始化Direct3D 读书笔记

REF设备 参考光栅设备,他能以软件计算方式完全支持Direct3D Api.借助Ref设备,可以在代码中使用那些不为当前硬件所支持的特性,并对这此特性进行测试. D3DDEVTYPE 在程序代码中,HAL设备用值D3DDEVTYPE_HAL来表示.该值是一个枚举变量.REF设备用D3DDEVTYPE_REF来表示.这种类型非常重要,你需要铭记,因为在创建设备的时候,我们必须指定使用哪种设备类型. COM(组件对象模型) 创建COM接口时不可以使用c++关键字new.此外使用完接口,应调用Rel

学期总结之3D游戏开发

这学期我上了3D游戏开发课,因为我一直对3D游戏感兴趣,所以想了解一下开发所需要的技术.这门课从人工智能,光照模型,贴图,凹凸纹理上对3D游戏进行了一个初步的介绍.这门课主要介绍的是OSG,一个基于OpenGL的图形引擎,它的主要特点是树结构的“场景图”,即将3D场景描述为一棵树,比如一个笔的模型,可以描述为笔和笔帽,还可以继续细分. 它的主要特点为:高性能:采用场景图形的数据组织方式,并支持投影.隐藏面.微小场景的剔除. LOD .状态管理等. 高效率:OSG几乎提供了OpenGL所有功能的封

【Unity NGUI游戏开发之五】多分辨率下完美分布式协同开发

NGUI多分辨率下完美分布式协同开发:不同分辨率下相对于屏幕坐标的Perfab数据不再丢失 NGUI多分辨率下完美分布式协同开发不同分辨率下相对于屏幕坐标的Perfab数据不再丢失 开发问题 原因分析 案例 完美过程 案例分析 实现过程 开发问题: NGUI分布式开发中,用git管理资源,团队成员每人负责一个perfab,所有现对于屏幕大小的相对位置的perfab因为引用了perfab外的数据,导致perfab的Anchor锚点数据丢失,最后的perfab集成后,必须重新设置,导致开发成本大幅度