内容简介
Unity is a very popular and effective technology for creating 2D and 3D games and applications. The Unity rendering engine provides great real-time rendering of high quality graphics without too much cost and effort. It boasts industry leading multi-platform support and world class monetization and retention services for mobile games, making it the first choice for many game developers across the world. Unity 5 is a great starting point for game developers looking to develop stunning and robust
AI简介
这是一本深入讲解Unity 5在Android平台开发技术的书籍。这本书详细介绍了Unity 5的新特性和功能,包括物理引擎的改进,动画系统的优化,以及Android平台的优化等。书中还介绍了如何通过Android scripting API访问Android设备的传感器和特征,以及如何创建Java和native C插件,使用Java和C语言为Android平台创建插件。
书中还详细介绍了高端图形技术,包括物理基础着色器和全局光照等,这些技术可以帮助开发者创建出更加真实和丰富的图形效果。此外,书中还介绍了资产 bundle 的安全加载方法,包括使用WWW.LoadFromCacheOrDownload方法加载加密的 TextAsset 数据,使用WWW类的构造函数加载加密的整个 asset bundle,以及将加密的 AssetBundle 作为 TextAsset 存储在另一个未加密的 AssetBundle 中。
书中还介绍了C#和JavaScript代码之间的转换,包括如何将Unity引擎中的C#代码转换成JavaScript代码,或者将JavaScript代码转换成C#代码