MonoGame
| 개발자(팀) | MonoGame 팀 |
|---|---|
| 플랫폼 | PC, Android, iOS, Windows Phone, 콘솔 |
| 운영체제 | Windows, Linux, macOS, Android, iOS |
| 종류 | 게임 프레임워크 |
| 라이센스 | Microsoft Public License |
| 홈페이지 | https://www.monogame.net/ |
MonoGame은 Microsoft XNA 4 API를 오픈 소스로 구현한 크로스 플랫폼 게임 프레임워크다.
개요
XNA가 개발 중단된 이후 사실상의 후계자 역할을 하고 있으며, C#과 .NET을 사용하여 게임을 개발할 수 있게 해준다. FNA가 정확도와 보존에 중점을 둔다면, MonoGame은 적극적인 플랫폼 확장과 성능 최적화에 중점을 둔다.
특징
- C# 및 .NET 활용: 관리형 코드를 통해 생산성 높은 개발이 가능하다.
- 광범위한 플랫폼 지원: 데스크톱, 모바일, 콘솔을 아우르는 매우 넓은 지원 범위를 자랑한다.
- 콘텐츠 파이프라인: 게임 에셋(이미지, 사운드 등)을 각 플랫폼에 최적화된 형식으로 빌드하는 도구를 제공한다.
지원 플랫폼
- PC (Windows, Linux, macOS)
- 모바일 (Android, iOS, iPadOS)
- 콘솔 (Nintendo Switch, Xbox One, Xbox Series X/S, PlayStation 4, PlayStation 5, PlayStation Vita)
주요 게임
- 스타듀 밸리 (모바일/콘솔 버전)
- Celeste (콘솔 버전)
- Streets of Rage 4
- Carrion
- Bastion