linux的开发是由linux基金会完成的(linux开源网站)

《开源精选》是我们在Github、Gitee等开源社区分享优质项目的专栏,包括技术、学习、实用和各种有趣的内容。本期推荐一款支持多平台的实时3D引擎——O3DE。
开放3D引擎(O3DE)是一个模块化、开源和跨平台的3D引擎,旨在支持从AAA游戏到影院级3D世界到高保真模拟的任何东西。该项目基于Apache 2.0许可证,由Linux基金会管理。2021年7月6日,Linux基金会公布了3D引擎开源项目(O3DE)。在O3DE社区和O3DF的支持下,开发者可以在稳定的基础上构建3D游戏和模拟,或者定制游戏引擎。在12月2日发布的稳定版中,还加入了新的开发者功能,如性能分析和基准测试工具、实验地形系统、多人网络系统的脚本画布集成等。该平台支持Windows、Linux、MacOS、iOS和Android。
O3DE功能1创建AAA游戏和高保真模拟
多线程和可扩展的照片级真实感渲染器、可扩展的可视化3D内容编辑器、数据驱动的角色动画系统、实时物理引擎、高性能网络层和庞大的社区力量。2专为可扩展性而构建。
O3DE的模块化架构从一开始就是为了定制而打造的。每个组件(称为Gem)都可以独立采用,使您能够访问应用程序所需的特定功能。你可以从各种社区维护的gem中进行选择,从人工智能和机器人技术到推送通知和VR,在任何方面扩展和增强引擎的功能。借助引擎的SDK功能,O3DE可以作为任何类型的3D项目的基础。3云服务集成O3DE的Gem系统提供了对云服务的集成和支持,可以扩展仿真和体验的功能。您可以从现有的后端云模块中进行选择,或者创建一个具有自定义功能的gem。
下载1安装Git LFSO3DE使用Git LFS存储大型二进制文件。通过运行以下命令,验证是否安装了Git LFS:
如果没有安装Git LFS,请从https://git-lfs.github.com下载并运行安装程序。安装Git LFS:
Git lfs install2克隆仓库
https://github.com/o3de/o3de.git3环境准备
Visual Studio 2019最低16.9.2(支持所有版本,包括社区版)MSVC V142-VS 2019X64/X86C2019(最低)CMake 3.20.5(最低)4配置引擎1。创建一个可写文件夹来缓存可下载的第三方包2。安装以下组件:
Visual Studio和VC可再发行组件可以安装到任何位置。CMake可以安装到任何位置,只要它在系统路径中。3.使用此命令行将、和第三方包路径替换为您自己创建的路径:
cmake-b-s-g ‘ visual studio 16 ‘-dly _ 3rd party _ path=3rd party包路径示例:
cmake-b c : \ o3de \ build \ windows-s c : \ o3de-g ‘ visual studio 16 ‘-dly _ 3rd party _ path=c 3360 \ o3de-packages 4。注册引擎
scripts \ o3de . bat register-this-engine 5。发动机配置完成。有关上述步骤的更多详细信息,请参考:https://o3de.org/docs/welcome-guide/setup/setup-from-github5创建新项目并构建引擎1。从O3DE repo文件夹中,使用o3de create-project命令创建项目:
scripts \ o3de . bat create-project-project-path 2 .为项目配置引擎
cmake-B-S-G“Visual Studio 16”的示例:
CMAKE-B c : \ My-Project \ Build \ Windows-S c : \ My-Project-G ‘ Visual Studio 16 ‘ 3。通过在项目中运行以下命令,将项目、资源处理器和编辑器构建到二进制文件中:
cmake-build-target . game launcher editor-config profile-/m经过一段时间的编译,二进制文件会在bin/profile中创建。4.关于项目配置的完整教程,请参考文档:https://o3de . org/docs/welcome-guide/create/creating-projects-using-CLI/
例子
更多信息可以自己看。
开源地址:https://github.com/o3de/o3de

其他教程

免费图片素材库网站(图片素材库网站)

2022-8-14 19:56:02

其他教程

专业的配音软件有哪些(专业的配音软件)

2022-8-14 19:58:19

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索