Open 3D Foundation, Open 3D Engine의 첫 번째 릴리스 발표

XNUMX월 한 달 동안 우리는 블로그에서 모터의 소식을 공유합니다. Lumberyard 엔진의 재설계 및 개선된 버전인 O3DE는 2015년 Crytek에서 라이선스를 받은 CryEngine 기술을 기반으로 하며 Linux, Windows 10, macOS, iOS 및 Android와 같은 다양한 플랫폼을 지원합니다.

그리고 이제 최근 뉴스에서 비영리 Open 3D Foundation (O3DF)는 Open 3D Engine의 첫 번째 중요한 릴리스를 출시했습니다. (O3DE), AAA 게임 개발에 적합한 오픈 소스 3D 게임 엔진 실제 조건에서 작동할 수 있는 최신 고정밀 시뮬레이터. 시간과 영화 품질을 제공합니다.

O3DE 엔진의 소스코드는 올해 XNUMX월 아마존에서 공개했다. 이전에 개발된 Amazon Lumberyard 독점 엔진 코드를 기반으로 합니다. Linux Foundation의 후원하에 중립 플랫폼에서 엔진을 개발하기 위해 Amazon 외에 Adobe, Huawei, Intel, Red Hat, Niantic, AccelByte, Apocalypse Studios, Audiokinetic은 Engine, Genvid Technologies, International Game Developers Association, SideFX 및 Open Robotics에 대한 공동 작업에 합류했습니다.

이 엔진은 이미 Amazon, 다양한 게임 및 애니메이션 스튜디오에서 사용 중입니다. 및 로봇 회사. 엔진을 기반으로 제작된 게임들 중에서 New World와 Deadhaus Sonata를 볼 수 있습니다.

이 프로젝트는 원래 귀하의 요구 사항에 맞게 설계되었으며 모듈식 아키텍처를 가지고 있습니다. 총 30개 이상의 모듈이 제공되며 독립형 라이브러리로 제공되며 교체, 타사 프로젝트에 통합 및 개별 사용에 적합합니다. 예를 들어, 모듈화 덕분에 개발자는 그래픽 렌더링, 사운드 시스템, 언어 지원, 네트워킹 스택, 물리 엔진 및 기타 구성 요소를 대체할 수 있습니다.

주요 구성 요소 중 다음이 눈에 띕니다.

  • 게임 개발을 위한 통합 환경.
  • Vulkan, Metal 및 DirectX 12 그래픽 API를 지원하는 Atom 프로세서 다중 스레드 사실적 렌더링 엔진.
  • 확장 가능한 3D 모델 편집기.
  • 사운드 하위 시스템.
  • 캐릭터 애니메이션 시스템(Emotion FX).
  • 반제품(조립식) 제품 개발 시스템.
  • 실시간 물리 시뮬레이션 엔진. 물리 시뮬레이션을 위해 NVIDIA PhysX, NVIDIA Cloth, NVIDIA Blast 및 AMD TressFX를 지원합니다.
  • SIMD 명령어를 사용하는 수학 라이브러리.
  • 트래픽 압축 및 암호화, 네트워크 문제 시뮬레이션, 데이터 복제 및 흐름 동기화를 지원하는 네트워크 하위 시스템.
  • 게임 자산을 위한 범용 메시 형식입니다. Python 스크립트에서 리소스를 생성하고 리소스를 비동기식으로 로드할 수 있습니다.
  • Lua 및 Python에서 게임의 논리를 정의하는 구성 요소입니다.

~ 중 새로운 Cmake 빌드 시스템을 포함하여 O3DE와 Amazon Lumberyard 엔진 간의 눈에 띄는 차이점, 모듈식 아키텍처, 오픈 소스 유틸리티, 새로운 사전 구축 시스템, Qt 기반 확장 가능한 사용자 인터페이스, 클라우드 서비스 작업을 위한 추가 기능, 성능 최적화, 새로운 네트워크 기능, 레이 트레이싱, 전역 조명, 예측 및 지연된 렌더링을 지원하는 향상된 엔진 렌더링.

엔진 코드가 공개된 후 250명 이상의 개발자가 프로젝트에 참여하여 2,182개의 변경 사항을 구현했습니다.

프로젝트의 첫 런칭은 안정화 단계를 통과했고 전문 3D 게임 및 시뮬레이터 개발을 위한 준비가 완료된 것으로 인식됩니다. Linux의 경우 deb 패키지 형성이 시작되었으며 Windows용 설치 프로그램이 제공됩니다.

새 버전에는 프로파일링 도구와 같은 혁신도 추가되었습니다. 및 성능 테스트, 실험적 지형 생성기, i시각적 스크립트 캔버스 프로그래밍 환경과의 통합, 클라우드 서비스를 지원하는 Gem 확장 시스템, 멀티플레이어 네트워크 게임을 만드는 플러그인, 다양한 플랫폼에서 사용자 정의 엔진 및 지원 개발용 SDK.

마지막으로, 그것에 대해 더 많이 알고 싶다면 코드가 C ++로 작성되었으며 Apache 2.0 라이선스에 따라 배포되었음을 알아야 합니다. Linux, Windows, MacOS, iOS 및 Android에 대한 지원 플랫폼이 있습니다.

출처 : https://o3de.org


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.