Unity入门——环境搭建

Unity入门——环境搭建
Aholic~茜工程文件夹
工程文件夹中有
- 1、Assets:工程资源文件夹(美术资源,脚本等等)
- 2、Library:库文件(Unity自动生成管理)
- 3、Logs:日志文件夹,记录特殊信息(Unity自动生成管理)
- 4、obj:编译产生的中间文件(Unity自动生成管理)
- 5、Packages:包配置信息(Unity自动生成管理)
- 6、ProjectSettings:工程设置信息(Unity自动生成管理)
创建工程
- 2D (Built-In Render Pipeline,内置渲染管线 2D)
- 适用场景:适用于开发 2D 游戏,如平台跳跃游戏、休闲益智游戏等,以及对 2D 图形表现有需求的应用程序。
- 渲染效果:能够满足基本的 2D 图形渲染需求,支持简单的精灵渲染、动画帧播放等,提供较为基础的 2D 视觉呈现。
- 性能消耗:相对较低,因为不涉及复杂的 3D 计算和处理,对于硬件性能要求不高,在移动设备等性能有限的平台上也能较为流畅地运行。
- 3D (Built-In Render Pipeline,内置渲染管线 3D)
- 适用场景:用于开发 3D 游戏或应用程序,像角色扮演游戏(RPG)、第一人称射击游戏(FPS)等。
- 渲染效果:可以渲染出具有立体感的 3D 模型、场景,支持光照计算、材质纹理映射等,能创建出比较真实的 3D 视觉效果。
- 性能消耗:相较于 2D 渲染,由于需要处理 3D 空间中的模型变换、光照计算等,对硬件的计算能力,如 GPU 性能,要求较高,性能消耗也更大。
- Universal 2D
- 适用场景:适用于跨平台的 2D 游戏开发,特别是需要在不同硬件性能设备上都能良好运行的 2D 项目,比如一些独立游戏开发者希望游戏能同时发布在手机和 PC 平台。
- 渲染效果:在保持较好兼容性的同时,提供了相对丰富的 2D 渲染功能,包括支持更复杂的 2D 特效和动画效果,比如 2D 阴影、粒子系统等。
- 性能消耗:采用了优化的渲染机制,在不同设备上都能较为高效地运行,平衡了渲染效果和性能开销,在低端设备上也能保证一定的流畅度。
- Universal 3D
- 适用场景:适用于跨平台的 3D 游戏开发,旨在让 3D 游戏能在各种硬件性能的设备上运行,从低端移动设备到高端 PC 和主机。
- 渲染效果:提供了通用的 3D 渲染功能,能渲染出具有一定质量的 3D 场景和模型,同时支持对渲染质量进行动态调整,以适配不同设备的性能。例如在低端设备上降低模型面数、纹理分辨率等,在高端设备上则呈现更高质量的画面。
- 性能消耗:通过优化渲染流程和资源管理,在不同设备上合理分配计算资源,在保证游戏基本视觉效果的前提下,尽量降低性能消耗。
- High Definition 3D
- 适用场景:针对高端硬件设备,如高性能 PC、游戏主机等进行高质量 3D 游戏和应用开发,适用于对画面品质要求极高的项目,比如 3A 大作。
- 渲染效果:提供了最顶级的 3D 渲染效果,支持光线追踪、超高清纹理、次表面散射等先进的渲染技术,能够创建出极其逼真、细节丰富的 3D 场景和模型,带来电影级别的视觉体验。
- 性能消耗:对硬件性能要求极高,需要强大的 GPU、CPU 以及足够的内存支持,以处理复杂的渲染计算,因此在一些中低端设备上可能无法流畅运行。
评论
匿名评论隐私政策