SunBurn XNA 게임 엔진에 추가된 오디오 시스템 및 드래그 앤 드롭 자산
2 분. 읽다
에 게시됨
공개 페이지를 읽고 MSPoweruser가 편집팀을 유지하는 데 어떻게 도움을 줄 수 있는지 알아보세요. 자세히 보기
의 최신 버전 SunBurn 게임 엔진 얼리 어답터 단계를 거의 벗어났으며 개발이 매우 순조롭게 진행되고 있습니다. 이번 주에 두 가지 엔진 기능이 추가되었습니다.
오디오 시스템
플레이어, 환경, UI 및 기타 사운드(특히 3D)는 게임에 엄청난 깊이를 더합니다. 지금까지 SunBurn 게임에 오디오를 추가하려면 주변, UI 및 3D 오디오 소스(XNA API 사용)에 대한 코드가 필요했습니다. 이제 SunBurn에는 간단한 오디오 소스를 사용하여 모든 세부 사항을 처리하는 전체 오디오 시스템이 포함되어 있습니다. 다음을 지원합니다.
• 지점/위치 기반 3D 사운드(청각 거리 제어 가능)
• 주변 및 UI 비 3D 사운드
• 연속 루핑 사운드
• 싱글샷 사운드
• 재생 / 중지
• SunBurn 월드 편집기 또는 코드에서 오디오 소스를 만듭니다.
• Windows, Xbox 및 Window Phone 7에 대한 전체 지원
• 최대 플랫폼 오디오 소스를 자동으로 처리합니다(Xbox 및 WP7에서는 Windows에 제한이 없습니다)
• 내장 오디오 시스템을 사용하므로 재생이나 장치 코드가 필요 없습니다.
드래그 앤 드롭 자산
SunBurn의 세계 편집기는 이제 드래그 앤 드롭 UI 컨트롤을 제공하여 디자인 타임/레벨 편집 중에 자산을 사용자 정의 개체 유형에 할당할 수 있습니다. 새로운 컨트롤 유형은 다음과 같습니다.
SoundEffectAsset - 이 유형의 속성을 클래스에 추가하면 편집기가 자동으로 사운드 파일을 속성에 드롭하는 것을 지원합니다.
ModelAsset - 이 유형의 속성을 클래스에 추가하면 편집기가 자동으로 속성에 모델을 놓는 것을 지원합니다.
클래스는 또한 자산을 수동으로 로드할 필요 없이 포함된 자산에 대한 직접 액세스를 제공합니다. 이를 통해 개발자는 다음을 수행할 수 있습니다.
• 게임 콘텐츠 관리자에 액세스하지 않고도 클래스 및 구성 요소에 자산을 추가합니다.
• 편집기에서 개체에 새로운 자산이 할당되거나 코드에서 설정될 때 이벤트를 수신합니다.
더 많은 기능이 계획되어 있으며 앞으로 몇 주 안에 발표될 예정입니다. 에서 모든 최신 업데이트를 찾으십시오. Synapsegaming.com.
사용자 포럼
0 메시지