上QQ阅读APP看书,第一时间看更新
第1章 认识Unity
1.1 Unity的发展
Unity是由Unity Technologies开发的一款让你轻松创建三维视频游戏、建筑可视化、实时三维动画等类型互动内容的多平台的综合型游戏开发工具,是一个全面整合的专业游戏引擎,其标志如图1.1所示。
图1.1
Unity开发团队成立于2001年,2007年发布Unity2.0版,2009年推出免费版本推广使用,2010年三月推出Unity3.0版本。至2017年全球已有超过550万注册开发者使用Unity,从3A公司到任何规模的工作室,不论多小的团队都能创作出令人赞叹的游戏和体验,同时开发者通过Unity的广告和数据分析服务也能获得盈利。
Unity引擎的优势在于,可以跨平台开发,相较于其他大型游戏开发引擎费用更划算,可大幅降低开发成本。Unity由C++语言写成,与C#程序语言整合,具有充分的延伸应用空间。同时Asset Store提供了海量的应用插件及设计素材,给用户和开发人员提供了广阔的双赢平台。
Unity提供了Personal个人免费版、个人加强版Plus、Pro版以及企业版Enterprise。免费版虽然简化了一些功能,却打破了游戏引擎公司靠卖License赚钱的常规,采用了更为流行的利益分成模式。收费版本功能自然更为强大,可带来自定义启动画面、游戏分析和变现、性能报告工具、Unity Ads广告、Cloud Build云构建、Analytics分析、Multiplayer多人联网等一系列内容。